Билет 33.
Модель жизненного цикла – это структура определяющая последовательность выполнения или взаимосвязи процессов, действий и задач выполняемых на протяжении жизненного цикла.
Наибольшее распространение получили две основные модели жизненного цикла:
1. каскадная (70-85 гг)
2. спиральная (86-90 гг)
каскадный способ – это разбиение всей разработки на этапы, причём переход из одного этапа на следующий происходит только после того, как будет полностью завершена работа на текущем.
Положительные стороны применения каскадного набора:
1. на каждом этапе формируется законченный набор проектной документации
2. выполняемые в логической последовательности этапы работ позволяют планировать сроки завершения всех работ и соответствующих затрат.
Каскадный подход хорошо зарекомендовал себя при построении систем для которых в самом начале разработки можно достаточно точно и полно сформулировать все требования. В эту категорию попадают сложные расчётные системы.
Однако в процессе создания системы постоянно возникает потребность возврата к предыдущим этапам, уточнении или пересмотре ранее принятых решений.
Основным недостатком каскадного подхода является существенное запаздывание с получением результата.
Билет 34.
Модель жизненного цикла – это структура определяющая последовательность выполнения или взаимосвязи процессов, действий и задач выполняемых на протяжении жизненного цикла.
Наибольшее распространение получили две основные модели жизненного цикла:
3. каскадная (70-85 гг)
4. спиральная (86-90 гг)
Спиральной моделью жизни цикла делается упор на такие этапы жизненного цикла, как анализ и проектирование. Реализуемость технических решений проверяется путём создания прототипа.
Каждый виток спирали соответствует созданию нового фрагмента системы. На нём уточняются цели и характеристики проекта, определяются его качества и планируется работа следующего витка спирали.
Один виток спирали представляет собой законченный проектный цикл по типу каскадной модели. Однако применение на ряду с быстрым эффектом даёт снижение управляемости проекта в целом.
Основная проблема спирального цикла это определение момента перехода на следующий этап. Переход осуществляется в соответствии с планом, даже если не вся запланированная работа закончена. План составляется на основе статистических данных полученных проектов и личного опыта разработчика.