Модели жизненного цикла программного обеспечения информационной системы. (Лекция 4)

Слайд 2

Процессы жизненного цикла программного обеспечения

Процессы жизненного цикла программного обеспечения

Слайд 3

Связи между процессами жизненного цикла программного обеспечения

Связи между процессами жизненного цикла программного обеспечения

Слайд 4

Стратегии конструирования ПО

однократный проход (водопадная стратегия) — линейная последовательность этапов конструирования;
инкрементная стратегия.

Стратегии конструирования ПО однократный проход (водопадная стратегия) — линейная последовательность этапов конструирования;
В начале процесса определяются все пользовательские и системные требования, оставшаяся часть конструирования выполняется в виде последовательности версий. Первая версия реализует часть запланированных возможностей, следующая версия реализует дополнительные возможности и т. д., пока не будет получена полная система;
эволюционная стратегия. Система также строится в виде последовательности версий, но в начале процесса определены не все требования. Требования уточняются в результате разработки версий.

Слайд 5

Технология конструирования программного обеспечения (ТКПО)

Классический жизненный цикл

Технология конструирования программного обеспечения (ТКПО) Классический жизненный цикл

Слайд 6

Макетирование

Последовательность действий при макетировании

Макетирование Последовательность действий при макетировании

Слайд 7

Инкрементная модель

Инкрементная модель

Слайд 8

Инкрементная модель- Быстрая разработка приложений

Инкрементная модель- Быстрая разработка приложений

Слайд 9

Спиральная модель

Спиральная модель: 1 — начальный сбор требований и планирование проекта;
2

Спиральная модель Спиральная модель: 1 — начальный сбор требований и планирование проекта;
— та же работа, но на основе рекомендаций заказчика; 3 — анализ риска на основе
начальных требований; 4 — анализ риска на основе реакции заказчика; 5 — переход
к комплексной системе; 6 — начальный макет системы; 7 — следующий уровень макета;
8 — сконструированная система; 9 — оценивание заказчиком