ВУЗ:
Составители:
Рубрика:
70
Рис. 4.6. Спиральная модель:
1 – начальный сбор требований и планирование проекта; 2 – та же работа,
но на основе рекомендаций заказчика; 3 – анализ риска на основе начальных
требований; 4 – анализ риска на основе реакции заказчика; 5 – переход к
комплексной системе; 6 – начальный макет системы; 7 – следующий уровень
макета; 8 – сконструированная система; 9 – оценивание заказчиком
Для дальнейшего определения проблемных и уточнённых требова-
ний может быть использовано моделирование. Заказчик оценивает инже-
нерную (конструкторскую) работу и вносит предложения по модифика-
ции (квадрант оценки заказчиком). Следующая фаза планирования и ана-
лиза риска базируется на предложениях заказчика. В каждом цикле по
спирали результаты анализа риска формируются в виде «продолжать, не
продолжать». Если риск слишком велик, проект может быть остановлен.
В большинстве случаев движение по спирали продолжается, с каж-
дым шагом продвигая разработчиков к более общей модели системы.
В каждом цикле по спирали требуется конструирование (нижний правый
квадрант), которое может быть реализовано классическим жизненным
циклом или макетированием. Заметим, что количество действий по разра-
ботке (происходящих в правом нижнем квадранте) возрастает по мере
продвижения от центра спирали.
Достоинства спиральной модели:
1) наиболее реально (в виде эволюции) отображает разработку про-
граммного обеспечения;
2) позволяет явно учитывать риск на каждом витке эволюции разра-
ботки;
3) включает шаг системного подхода в итерационную структуру
разработки;
Страницы
- « первая
- ‹ предыдущая
- …
- 68
- 69
- 70
- 71
- 72
- …
- следующая ›
- последняя »