Software Implementation and Maintenance

Major: Software Engineering
Code of subject: 7.121.01.M.015
Credits: 5.00
Department: Software
Lecturer: Ph.D. Fedorchuk Ye.N.
Semester: 2 семестр
Mode of study: денна
Learning outcomes: As a result of studying the discipline, students must: 1. Understand the place and purpose of the stages of implementation and maintenance in the life cycle of software; 2. To have the basic techniques and practices for the organization and implementation of software implementation and support; 3. Know the basic standards of ISO and IEEE, devoted to the implementation and maintenance of software; 4. To have a unified UML modeling language for solving tasks for implementation and maintenance of software; 5. Understand the purpose and ability to use tools for software development, implementation and maintenance; 6. Understand the principles of cloud computing, types of cloud services, and be able to use them to deploy software systems.
Required prior and related subjects: 1. Process of software development 2. Unified UML modeling language 3. Internet technology
Summary of the subject: Life cycle of software. Stages of implementation and maintenance in the life cycle of software Implementation of software. The main aspects and risks of implementation Software support. Main activities and engineering support Using UML in the process of software implementation and support Instrumentation tools for software development, implementation and maintenance. Computation in clouds. Amazon Cloud and Windows Azure services.
Assessment methods and criteria: Laboratory classes 50 Total points (PC) 50 Control measure (KZ) 50 Semester Assessment (PC + CP) 100
Recommended books: 1. ISO / IEC Information Center http://www.standardsinfo.net/info/index.html 2. Software Development Templates - MS Word, Excel & Visio - Download http://www.mysoftwaretemplates.com/software-development-templates/ 3. ISO / IEC 14764: 2006 - Software Engineering - Software Life Cycle Processes - Maintenance http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=39064 4. IEEE Xplore - IEEE Standard for Software Maintenance http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=257623 5. Object Management Group - UML http://www.uml.org/ 6. Tools Directory: Software Development Tools http://www.softdevtools.com/modules/weblinks/ 7. Amazon Web Services http://aws.amazon.com/ 8. Windows Azure: Cloud Computing | Cloud Services | Cloud Application Development http://www.windowsazure.com/