Впровадження та супровід програмного забезпечення
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.16.E.076
Кількість кредитів: 3.00
Кафедра: Інформаційних систем і технологій
Лектор: к.т.н., доцент Машевська М.В.
Семестр: 8 семестр
Форма навчання: денна
Результати навчання: - знати теоретичні основи створення та підтримки процесів
супроводження програмного забезпечення;
- знати сучасні стандарти, підходи та засоби супроводження програмного забезпечення; типові проблеми супроводження програмного забезпечення та шляхи їхнього вирішення
- вміти здійснювати обґрунтований вибір методів програмної
інженерії при побудові процесів супроводження програмного
забезпечення;
- вміти оцінювати ефективність та вартість супроводження
програмного забезпечення;
- вміти використовувати сучасні підходи та інструменти супроводження програмного забезпечення для задоволення потреб замовників та користувачів.
Необхідні обов'язкові попередні та супутні навчальні дисципліни: Проектування програмних систем
Якість програмного забезпечення та тестування
Надійність програмних систем
Короткий зміст навчальної програми: Дослідження моделі Software Maintenance Maturity Model. Дослідження категорій супроводження програмного
забезпечення. Основні технічні та управлінські проблеми
супроводження програмного забезпечення. Дослідження стандартів супроводження IEEE 1219 та ISO/IEС 14764. Дослідження етапів супроводження програмного забезпечення. Реінженерія. Дослідження метода зворотної інженерії
програмного забезпечення
Методи та критерії оцінювання: Поточний контроль (лабораторні роботи) – 40 балів
Підсумковий контроль ( Залікова контрольна робота) – 60 балів
Рекомендована література: 1. Андон Ф.И., Коваль Г.И., Коротун Т.М. Основы инженерии качества программных систем. 2-е издание. — К.: Академпериодика, 2007. — 672 с.
2. Соммервилл Я. Инженерия программного обеспечения. — М.: Вильямс, 2002. — 624 с.
3. Канер С., Фолк Дж., Нгуен Х.К.. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. – К.: Диасофт, 2001. — 544 с.
4. ДСТУ 19.201-78. Технічне завдання. Вимоги до змісту та оформленню.
5. Дастин Э., Рэшка Дж., Пол Дж. Автоматизированное тестирование программного обеспечения. – М.: "ЛОРИ", 2003. — 568 с.