TSPP_osn
Київський міжнародний університет
Проф. Шпига Петро Семенович
Технології створення програмних продуктів
Основні відомості.
Список лекцій
- Вступ до технологій створення програмних продуктів.
- Процеси розробки програмного забезпечення.
-
Завдання для студентів, які навчаються за індивідуальним планом. 1-й семестр. (Перейти).
Контрольні питання.
- Поняття програмного забезпечення.
- Поняття складного програмного забезпечення.
- Проблеми розробки складного програмного забезпечення.
- Етапи розробки програмного забезпечення.
- Поняття життєвого циклу програмного забезпечення.
- Процеси розробки програмного забезпечення.
- Особливості розробки складних програмних продуктів.
- Національні стандарти розробки складних програмних продуктів.
- Технічне завдання на розробку програмного забезпечення.
- Міжнародні стандарти розробки складних програмних продуктів.
- Поняття архітектури ПЗ.
- Стандарти опису архітектури ПЗ.
- Визначення поняття еталонної програмної архітектури.
- Системна архітектура „файл-сервер”.
- Системна архітектура „кліент-сервер”.
- Поняття патернів проектування ПЗ.
- Загальна класифікація патернів розробки ПЗ.
- Патерни фази аналізу та проектування ПЗ.
- Патерни фази реалізації та тестування ПЗ.
- Поняття інтегрованого середовища розробки програмних продуктів.
- Об'єктно-орієнтований підхід у розробці програмного забезпечення.
- Еволюція програмного забезпечення та повторного використання.
- Вимоги замовника до програмного забезпечення.
- Аналіз вимог замовника до програмного забезпечення.
- Поняття якості програмного забезпечення.
- Внутрішні характеристики якості програмного забезпечення.
- Зовнішні характеристики якості програмного забезпечення.
- Метрики якості як моделі оцінки атрибутів програмного забезпечення.
- Стандарти якості програмного забезпечення.
- Інспекція програмного забезпечення.
- Верифікація програмного забезпечення.
- Валідація програмного забезпечення.
- Тестування програмного забезпечення.
- Випробування програмних продуктів.
- Супровід програмних продуктів.
- Експлуатаційна документація на ПЗ.
- Операційна документація на ПЗ.
- Рекламна документація на ПЗ.
- Маркетинг програмних продуктів.
- Аудит програмних продуктів.
|