Найти в Дзене
Mr. Tester

Спиральная модель разработки ПО

Спиральная модель (spiral model)- представляет собой частный случай итерационной инкрементальной модели, в котором особое внимание уделяется управлению рисками, которые влияют на организацию процесса разработки проекта и контрольные точки.

Схематично суть спиральной модели представлена на рисунке ниже.

Спиральная модель
Спиральная модель

Обратите внимание на то, что здесь четко выделены четыре ключевые фазы:

- проработка целей, альтернатив и ограничений;

- анализ рисков и прототипирование;

- разработка (промежуточной версии) продукта;

- планирование следующего цикла.

С точки зрения тестирования и управления качеством повышенное внимание к рискам является весомым преимуществом при использовании спиральной модели для разработки концептуальных проектов, в которых требования естественным образом являются сложными и нестабильными- они могут многократно меняться по ходу выполнения проекта.