Water-Scrum-Fall

Water-Scrum-Fall (от англ. scrum «толкучка») — гибридная методология создания программного обеспечения, комбинирующая методологии waterfall и SCRUM. Она возникла как ответная реакция на попытки адаптации Agile к реальным условиям работы.

Water-scrum-fall.png
  • На стадии Water выполняется разработка требований и проектирование системы на их основе, что используется затем для оценки стоимости всего проекта и его планирования.
  • На стадии Scrum — итеративная разработка ПО и unit-тестирование.
  • На стадии Fall — системное тестирование выпущенного релиза, по результатам которого он либо отправляется на доработку, либо получает

«добро» на поставку и развёртывание. При необходимости на этой стадии осуществляется и интеграционное тестирование. В случае успеха осуществляется выпуск продукта.