Впровадження та супровід програмного забезпечення

Спеціальність: Комп'ютерні науки
Код дисципліни: 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 с.