Home/ Majors directory/Software Engineering/Software Implementation and Maintenance
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/