31
PDCA (plan-do-check-act). При использовании этой модели ИС создается в
несколько итераций (витков спирали) методом прототипирования.
Прототип — действующий компонент ИС, реализующий отдельные
функции и внешние интерфейсы. Каждая итерация соответствует
созданию фрагмента или версии ИС, на ней уточняются цели и
характеристики проекта, оценивается качество полученных результатов и
планируются работы следующей итерации.
На каждой итерации оцениваются:
Риск превышения сроков и стоимости проекта
Необходимость выполнения еще одной итерации
Степень полноты и точности понимания требований к системе
Целесообразность прекращения проекта.
Один из примеров реализации спиральной модели — RAD (англ.
Rapid Application Development, метод быстрой разработки приложений).
Естественное развитие каскадной и спиральной моделей привело к
их сближению и появлению современного итерационного подхода,
который представляет рациональное сочетание этих моделей. Различные
варианты итерационного подхода реализованы в большинстве
современных технологий и методов: RUP, MSF, XP.
При выборе стандарта основным определяющим фактором является
более полное и подробное описание работ на стадиях и этапах разработки
АС(автоматизируемых систем). Стандарт ISO/IEC 12207 не содержит
подробное описание работ на разных стадиях и этапах разработки АС.
Стандарт CDM рассчитан на использование в проектах с применением
Oracle технологий, который в данном проекте не используются. Стандарт
MSF, как было ранее сказано, в большей степени ориентирован на
разработку бизнес-приложений. Стандарт XP ориентирован на командную
работу. В данном проекте будет использоваться ГОСТ 34.601-90, так как
он содержит описание работ на каждом этапе разработки АС.