Основные этапы разработки по каскадной модели
Можно выделить следующий ряд устойчивых этапов разработки, практически не зависящих от предметной области (рис. 1):
Рис. 1. Каскадная модель разработки.
Результатом, получаемым на первом этапе, является техническое задание (задание на разработку), согласованное со всеми заинтересованными сторонами. Результатом второго этапа является комплект проектной документации, содержащей все необходимые данные для реализации проекта. Результатом выполнения третьего этапа является готовый программный продукт. Результатом выполнения четвертого этапа являются различного рода скрытые недостатки, проявляющиеся в реальных условиях работы информационной системы. Главная задача пятого этапа — убедить заказчика, что все его требования выполнены в полной мере. В действительности жизненный цикл самой системы существенно сложнее и длиннее. Он может включать в себя произвольное число циклов уточнения, изменения и дополнения уже принятых и реализованных проектных решений. В этих циклах происходит развитие информационной системы и модернизация отдельных ее компонентов.
|