52
Основной особенностью «каскадной модели» является разбивка всей
разработки на этапы, причем что бы осуществить переход с одного этапа на
другой необходимо завершить работу с текущим. К плюсам так же можно
отнести более низкие затраты на ее разработку, что может быть решающим
фактором.
Завершение каждого этапа сопровождается подготовкой полного
комплекта документации, это необходимо что бы в случае потери команды
разработчиков, другая смогла продолжить работу, рис. 9. Так же
использование этой модели дает возможность более точно планировать сроки
завершения всех работ и финансовые затраты.
Рисунок 9. Каскадная модель жизненного цикла
Я выбрал каскадную модель жизненного цикла(ЖЦ), ее принцип
заключается в том, что этапы выполняются последовательно строгом
фиксированном порядке, это так же позволяет оценивать и контролировать
качество продукта на каждом этапе:
1) Разработка и утверждение требований.
На первом этапе проводится исследование проблемной области,
создаются функциональные спецификации, план разработки дизайнов,
подготовка рабочих планов, оценка проектных затрат и сроков, так же
формулируются четкие требования заказчика.
Результатом этого этапа выходит техническое задание, согласованное со
всеми заинтересованными сторонами.
2) Проектирование.