Software Lifecycle Management
1. |
Subject title |
Software Lifecycle Management Управување со животен циклус на софтвер |
||||||||||||||||||||||||||||
2. |
Code |
SI-Z-01 |
||||||||||||||||||||||||||||
3. |
Study program |
Software Engineering, Software Engineering, Bioinformatics, Cloud Computing, Data science in computer science and engineering, Security, Cryptography and Coding, Еducation with ICT, Eco-informatics, Inteligent Systems, Internet Technologies and cyber security, Computer Science, Software for embedded systems, Cloud Computing, Bioinformatics, Security, Cryptography and Coding, IT management, Statistics and Data Analytics, IT management, Statistics and Data Analytics, |
||||||||||||||||||||||||||||
4. |
Organizer of the study program (unit, institute, department, division) |
Faculty of Information Sciences and Computer Engineering |
||||||||||||||||||||||||||||
5. |
Study cycle (first, second, third) |
Втор циклус |
||||||||||||||||||||||||||||
6. |
Academic year / semester 5 / Зимски |
7. Number of ECTS credits 6.0 |
||||||||||||||||||||||||||||
8. |
Instructor |
проф. д-р Дејан Ѓорѓевиќ проф. д-р Иван Чорбев |
||||||||||||||||||||||||||||
9. |
Prerequisites for enrollment |
|
||||||||||||||||||||||||||||
10. |
Subject goals and competencies: The purpose of the course is for students to acquire solid knowledge of software engineering in the development of large software development projects. Upon completion of the course, candidates will be able to: specify, model, implement and test software systems, define, plan and supervise a project for development and maintenance of complex software systems, working in a team, to collaborate with other teams when working on a joint project, They will be able to extract, analyze and document experiences from developing software and software intensive systems, to rule the general principles and techniques for controlling the quality of the software system as security, security, confidentiality characteristic of different types of software systems.
|
|||||||||||||||||||||||||||||
11. |
Subject content: Life cycle of software, methodologies and techniques. Agile software development methods. Requirements Management. Methods for systemic and detailed design. Planning and managing the software development process. Managing software projects, resource management, risk control. Quality control through audits and testing. Delivery Strategies. Managing configurations and changes. Maintaining software, delivery of IT servants and customer relationships. Specifics in the development of web -based software and software for distributed and cloud systems. Service software oriented systems. Software for mobile devices and built -in systems. Software as a service. Economic aspects of software development. Software management software tools. |
|||||||||||||||||||||||||||||
12. |
Learning methods: Предавања поддржани со презентации преку слајдови, интерактивни предавања, вежби (користење на опрема и софтверски пакети), тимска работа, пример случаи, поканети гости предавачи, самостојна изработка и одбрана на проектна задача и семинарска работа, учење во електронско опкружување (форуми, консултации). |
|||||||||||||||||||||||||||||
13. |
Total available time fund |
6.0 ECTS x 30 hours = 180 hours |
||||||||||||||||||||||||||||
14. |
Time distribution |
60 + 0 + 45 + 45 + 30 = 180 hours
|
||||||||||||||||||||||||||||
15. |
Forms of teaching activities |
15.1. |
Lectures - theoretical teaching |
60 hours |
||||||||||||||||||||||||||
15.2. |
Exercises (laboratory, classroom), seminars, team work |
0 hours |
||||||||||||||||||||||||||||
16. |
Other forms of activities |
16.1. |
Project tasks |
45 hours
|
||||||||||||||||||||||||||
16.2. |
Independent tasks |
45 hours |
||||||||||||||||||||||||||||
16.3. |
Homework |
30 hours |
||||||||||||||||||||||||||||
17. |
Grading method |
|||||||||||||||||||||||||||||
17.1. |
Tests |
35 points |
||||||||||||||||||||||||||||
17.2. |
Seminar work / project (presentation: written and oral) |
45 points |
||||||||||||||||||||||||||||
17.3. |
Activities and learning |
0 points |
||||||||||||||||||||||||||||
17.4. |
Final exam |
0 points |
||||||||||||||||||||||||||||
18. |
Grading criteria (points / grade) |
up to 50 points |
5 (five) (F) |
|||||||||||||||||||||||||||
from 51 to 60 points |
6 (six) (E) |
|||||||||||||||||||||||||||||
from 61 to 70 points |
7 (seven) (D) |
|||||||||||||||||||||||||||||
from 71 to 80 points |
8 (eight) (C) |
|||||||||||||||||||||||||||||
from 81 to 90 points |
9 (nine) (B) |
|||||||||||||||||||||||||||||
from 91 to 100 points |
10 (ten) (A) |
|||||||||||||||||||||||||||||
19. |
Condition for signature and taking final exam |
реализирани активности |
||||||||||||||||||||||||||||
20. |
Language of instruction |
македонски и англиски |
||||||||||||||||||||||||||||
|
21. |
Quality assurance method |
механизам на интерна евалуација и анкети
|
||||||||||||||||||||||||||||
22. |
Literature |
|||||||||||||||||||||||||||||
22.1. |
Mandatory literature |
|||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||
|
22.2. |
Additional literature |
|
||||||||||||||||||||||||||||
