Стадии
АнализПроектирование РеализацияТестирование Сопрововождение
и отладка эксплуатация
Здесь разрешены возвраты к предыдущим стадиям и пересмотр или уточнение ранее принятых решений.
Этот подход отражает итерационный характер разработки ПО, а значит более соответствует реальному процессу создания ПО.
Недостаток этого подхода:
- существенные задержки с готовностью ПО из-за корректировок при возвратах.
- требования к создаваемой системе "заморожены" в виде технического задания на все время ее создания.