2. Мета курсу
• теоретичне вивчення та практичне
застосування сучасних технологій
розробки програмного
забезпечення у відповідності з
міжнародними стандартами
програмної інженерії
3. Завдання курсу
формування вмінь та навичок з
• проблем оцінки вимог;
• проектування, розробки, якості,
підвищення надійності та
документування програмного
забезпечення;
• з питань керування колективною
розробкою програмного
забезпечення.
4. Структура курса
Підсумковий контроль
Модуль 1.
Введення до інженерії ПЗ
Модуль 2.
Сучасні процеси розробки
ПЗ
Дослідне завданняДослідне завдання Підсумковий звіт
(за матеріалами лаб. робіт)
Підсумковий звіт
(за матеріалами лаб. робіт)
Проміжний контроль
Лабораторні роботиЛабораторні роботи
Тестування за матеріалами
лекцій (4 теста)
Тестування за матеріалами
лекцій (4 теста)
5. Перелік лекцій
1. Введення до інженерії ПЗ .Життєвий цикл ПЗ.
2. Робочий продукт, дисципліна обов’язків,
проект.
3. Архітектура ПЗ.
4. Аналіз ПО та вимоги до ПЗ.
5. Конфігураційне управління.
6. Якість ПО та методи її контролю.
7. Діаграмні техніки при роботі зі знаннями.
8. MSF. CMMI.
9. Гнучкі методи розробки. Уніфікований процес
розробки та XP.
6. Перелік лабораторних
занять
1. Аналіз задачі
2. Розробка моделі варіантів використання
та їх специфікацій
3. Розробка технічного завдання (Стадія
«Технічне завдання»)
4. Стадія «Ескізний проект»
5. Етапи розробки ПЗ. Стадія «Реалізація»
6. Тестування програм методом «білої
скрині»
7. Контролюючі блоки
1. Підсумковий звіт за результатами лаб.
робіт.
2. Наприкінці лекцій №2, 5, 7 та 9 –
тестування за матеріалами лекцій.
3. Виконання дослідного завдання.
8. Термін навчання
• Форма навчання – змішана
Очна форма навчання
з 01.03.2015 р.
Дистанційна форма навчання
Початок Кінець
02.02.2015 р. 27.02.2015 р.