Менеджмент проектів програмного забезпечення

Освітня програма: Прикладне програмування (Бакалавр)

Структурний підрозділ: Факультет інформаційних технологій

Назва дисципліни
Менеджмент проектів програмного забезпечення
Код дисципліни
ОК 29
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2021/2022
Семестр / Триместр
4 Семестр
Кількість кредитів ЕСТS
5
Результати навчання
Уміння продемонструвати знання та розуміння традиційних методологій управління проектами, які використовують при розробці програмного забезпечення, прикладів вирішення задач з використанням різних методологій, практик та підходів, основних компонентів та положень фреймворку Scrum, методу Kanban та практик з ХР, Lean та інш., основних підходів та фреймворків масштабування Agile. Вміти визначати основні етапи побудови ПЗ, структурувати та визначати залежності між компоненти ПЗ, використовувати сучасні програмні засоби управління командою розробки ПЗ, приймати рішення на основі інформації про стан проєкту створення ПЗ, обирати підходи та засоби розвитку команди розробників ПЗ, здатність працювати і взаємодіяти в команді.
Форма навчання
Очна форма
Попередні умови та додаткові вимоги
Розуміння основ алгоритмізації та програмування, вміння працювати у команді, виконувати командні ролі, звітуватися та захищати командні розробки; володіння елементарними навичками користування комп’ютерною технікою, Інтернетом, пошуковими системами тощо.
Зміст навчальної дисципліни
Дисципліну «Менеджмент проектів програмного забезпечення» присвячено питанням вивчення методологій, значну увагу приділяють гнучким методологіям, управління проектами створення програмного забезпечення. У рамках дисципліни розглянуто: основні поняття, моделі, методи та завдання менеджменту проектів програмного забезпечення, сучасні програмні засоби та принципи їх використання. Під час вивчення дисципліни «Менеджмент проектів програмного забезпечення» розглянуто теми: Життєвий цикл програмних проектів. Особливості програмних проєктів. Гнучкі підходи та практики Agile. Основні визначення та поняття. Елементи Scrum: ролі, артифакти та події. Управління продуктом. Сторімапінг. Застосування фреймворку Scrum. Інформаційні системи управління програмними проектами. Програмний засіб Jira та Confluence. Огляд інтерфейсів програмних продуктів Jira та Confluence. Визначення основних компонентів Jira та Confluence. Вирішення задач з використанням Jira та Confluence. Метою навчальної дисципліни є оволодіння студентами теоретичних знань і практичних навичок щодо ефективного використання на практиці сучасних методологій, методів та засобів управління проектами створення інноваційних програмних продуктів, на рівні, який відповідав би вимогам підготовки висококваліфікованих бакалаврів.
Рекомендована та необхідна література
1. Kurt Bittner, Patricia Kong, Dave West. Nexus Framework for Scaling Scrum, The: Continuously Delivering an Integrated Product with Multiple Scrum Teams (The Professional Scrum Series) 1st Edition, Addison-Wesley Professional; 1st edition (December 17, 2017), 176 p. 2. Основи управління IT проектами [Електронний ресурс]: навч. посіб. для студ. спеціальності 122 «Комп’ютерні науки»/ КПІ ім. Ігоря Сікорського ; уклад.: В. О. Кузьміних, Р. А. Тараненко. – Київ : КПІ ім. Ігоря Сікорського, 2019. – 75 с. 3. Менеджмент стартап проектів : підручник для здобувачів ступеня магістра за техн. спец. / [О.А. Гавриш та ін. ; відп. ред. С.О. Солнцев] ; М-во освіти і науки України, Нац. техн. ун-т України "Київ. нац. ін-т ім. Ігоря Сікорського". – Київ : КПІ ім. Ігоря Сікорського, 2019. – 337, [2] с. : іл., табл. – Авт. зазнач. на звороті тит. арк. – Бібліогр.: с. 317-337.
Заплановані освітні заходи та методи викладання
Лекції, лабораторні заняття, самостійна робота
Методи та критерії оцінювання
Рівень досягнення всіх запланованих результатів навчання визначається за результатами захисту виконання лабораторних робіт та індивідуальних завдань самостійної роботи. Семестрове оцінювання студентів здійснюється впродовж семестру з усіх видів робіт. Загальний бал утворюється як зважена сума балів напрацьованих студентом за різними видами робіт. Результати навчальної діяльності студентів протягом семестру оцінюються за 100-бальною шкалою. Робота у семестрі охоплює модульну контрольну роботу та вісім лабораторних робіт – максимум 60 балів (мінімум 36 балів). Форма підсумкового оцінювання – іспит, що включає теоретичні питання та практичне завдання – максимум 40 балів, але не менше ніж 24 бали.
Мова викладання
Українська

Кафедри

Наступні кафедри задіяні у викладанні наведеної дисципліни

Кафедра прикладних інформаційних систем
Факультет інформаційних технологій