Похожие презентации:
Лекция №2,3
1. ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММНОГО ПРОДУКТА
2. Жизненный цикл программного продукта
этопериод времени, начинающийся с
момента
принятия
решения
о
необходимости
создания
ПП
и
заканчивающийся в момент его полного
изъятия из эксплуатации
3. Международный стандарт ISO/IEC 12207 «Информационные технологии - Процессы жизненного цикла программ»
Международный стандартISO/IEC 12207
«Информационные технологии Процессы жизненного цикла программ»
ISO - International Organization for
Standardization - Международная
организация по стандартизации
IЕС - International Electrotechnical
Commission - Международная комиссия по
электротехнике
4. Базовые группы процессов жизненного цикла ПП
основные процессы;вспомогательные (поддерживающие)
процессы;
организационные процессы.
5. Основные процессы
Включаютв себя набор определенных
действий и связанных с ними задач,
которые должны быть выполнены в
течение жизненного цикла ПП.
К
основным
относятся
процессы
приобретения, поставки, разработки,
эксплуатации и сопровождения.
6. Вспомогательные процессы
Основнаяцель - создание надежного,
полностью
удовлетворяющего
требованиям
заказчика
ПП
в
установленные договором сроки.
К
вспомогательным относятся процессы
документирования,
управления
конфигурацией, обеспечения качества,
верификации, аттестации, совместной
оценки, аудита, разрешения проблем.
7. Организационные процессы
Основнаяцель - организация процесса
разработки
надежного,
полностью
удовлетворяющего требованиям заказчика
ПП в установленные договором сроки и
управление этим процессом.
К
организационным относятся процессы
управления, создания инфраструктуры,
усовершенствования, обучения
8. Связь между процессами жизненного цикла программного продукта
9.
МОДЕЛИ ЖИЗНЕННОГО ЦИКЛАРАЗРАБОТКИ ПП
10. Модели ЖЦ
Каскадная или «водопад» (Waterfall model)V-образная (V-shaped model)
Модель прототипирования (Prototype model)
Спиральная (Spiral model)
Многопроходная (Incremental model)
Модель быстрой разработки приложений или
RAD-модель (RAD - Rapid Application
Development model)
11. Каскадная модель процесса
Анализтребований
Проектирование
Реализация
Тестирование
Внедрение
Сопровождение