Інженерія програмного забезпечення

Освітня програма: Інженерія програмного забезпечення (Бакалавр)

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

Назва дисципліни
Інженерія програмного забезпечення
Код дисципліни
ОК 20
Тип модуля
Обов’язкова дисципліна для ОП
Цикл вищої освіти
Перший
Рік навчання
2018/2019
Семестр / Триместр
5 Семестр
Кількість кредитів ЕСТS
4
Результати навчання
Вміти використовувати інформаційні та комунікативні технології при спілкуванні, обміну, зборі, аналізі, обробці інформації. Мати навички участі у командній розробці програмного забезпечення, погодженні, оформлені і випуску всіх видів програмної документації. Знати та вміти застосовувати інструменти та методи управління вартістю ІТ-проектів, розраховувати економічну ефективність програмних систем. Знати та вміти застосовувати методи та засоби управління проектами, включаючи управління людськими ресурсами.
Форма навчання
Попередні умови та додаткові вимоги
1. Знати теоретичні підходи щодо архітектури, основних етапів створення та вимог щодо якості та тестування програмного забезпечення. 2. Вміти опрацьовувати статистичні дані, використовувати системний підхід для вивчення складних систем і процесів. 3. Володіти елементарними навичками пошуку та обробки Інтернет-інформації та навичками роботи в групах.
Зміст навчальної дисципліни
Дисципліна готує лідерів менеджменту проектів програмного забезпечення у всьому діапазоні можливих підходів від класичних (waterfall) до адаптивних (agile: екстремальне програмування, Scrum, Kanban). Для цього вивчаються: стандарт PMBOK, організаційні структури, життєві цикли проектів; входи, виходи, інструменти і методи процесів управління проектами в рамках груп: ініціації, планування, виконання, мониторингу і контролю, закриття. Набуваються практичні вміння щодо розробки документів проекту (статут, план керування проектом), організації моніторингу і контролю робіт проекту за складовими: інтеграція, зміст, розклад, вартість, якість, ресурси, комунікації, ризики, закупівлі, та зацікавлені сторони.
Рекомендована та необхідна література
1. Єгорченков О.В. Інформаційні технології управління проектами: навч. посібник / Єгорченков О.В., Єгорченкова Н.Ю., Кубявка Л.В. ; М-во освіти і науки України, Київ. нац. ун-т ім. Тараса Шевченка. – Київ: Київський університет, 2017. – 79, [1] с. : іл., табл. – Бібліогр.: с. 77-78 (фонд КНУ). 2. Ноздріна Л.В. Управління проектами : підручник [для студентів вищих навчльних закладів] / Л.В. Ноздріна, В.І. Ящук, О.І. Полотай ; М-во освіти і науки України, Укоопспілка ; Львів. комерц. акад. – Київ : Центр учб. л-ри, 2010. – 430, [1] с. : іл., табл. – ISBN 978-966-611-01-0030-4 (фонд КНУ). 3. Микитюк П.П. Управління проектами. Навч.посібн. [дл.студ.вищ.навч. закл.] / П.П.Микитюк – Тернопіль, 2014. – 270с. 4. Батенко Л.П. Управління проектами : Навчальний посібник / Л.П. Батенко, О.А. Загородніх, В.В. Ліщинська; МОіНУ; КНЕУ. – Київ : КНЕУ, 2004. – 231с. – ISBN 966-574-426-7 ( фонд КНУ )
Заплановані освітні заходи та методи викладання
Лекції, практичні заняття, самостійна робота
Методи та критерії оцінювання
Залік виставляється за результатами семестрового оцінювання роботи студента - максимум 80 балів. До накопичених протягом семестру балів може додаватись результат письмової підсумкової комплексної контрольної роботи (ППККР), максимальна оцінка за яку дорівнює 20 балів (20% підсумкової оцінки). Сумарна кількість балів при цьому не може перевищувати 100 балів При результаті семестрового оцінювання 60 балів і вище студенту виставляється зараховано. При цьому, оцінка за результати навчання, передбачені пунктами 2 та 3 має бути не менше ніж 60% від максимального рівня (не менше 30 та 6 балів відповідно). Студент, який бажає покращити свій результат, за наявності залікових балів (60 або більше), має право здавати залік (писати ППККР). Загальна сума балів семестрового і підсумкового оцінювання при цьому не може перевищувати 100 балів. Студенти, які в семестрі набрали менше 60 балів обов’язково пишуть ППККР.
Мова викладання
Українська

Кафедри

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

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