Загальна інформація про навчальну дисципліну
Метою вивчення навчальної дисципліни «Технології розробки програмних продуктів» є формування у студентів знань з теоретичних та практичних методів побудови програмних продуктів, та введення в сучасні технології розробки програмних продуктів (ПП).
Основними завданнями вивчення дисципліни «Технології розробки програмних продуктів» є отримання студентами навичок проектування та розробки програмних продуктів, аналізу предметної області, визначення вимог до програмних продуктів, виділення основних етапів розробки програмних продуктів, управління розробкою програмних продуктів та отримання навичок роботи в команді.
У результаті вивчення навчальної дисципліни студент повинен набути таких результатів навчання (знання, уміння тощо) та компетентностей:
знання:
- предмет та головні поняття курсу;
- моделі життєвого циклу програмного продукту;
- методи аналізу предметної області та вимог до програмного продукту;
- методи контролю якості програмного продукту;
- методи аналізу та побудови архітектури програмного продукту;
- принципи побудови інтерфейсу користувача;
- задачі управління розробкою програмного продукту;.
уміння:
- розробляти архітектуру програмного продукту у відповідності до задачі що вирішується;
- аналізувати та будувати проблемні області у відповідності до задачі що вирішується;
- розробляти програмний продукт в команді.