Какие плюсы и минусы Waterfall

«Какие плюсы и минусы Waterfall» — вопрос из категории Методологии разработки, который задают на 24% собеседований Бизнес Аналитик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Плюсы:

  • Четкая структура и последовательность этапов (требования → дизайн → реализация → тестирование → поддержка).
  • Легко управлять бюджетом и сроками из-за фиксированных требований на старте.
  • Хорошо документируется каждый этап, что упрощает контроль.

Минусы:

  • Позднее тестирование (ошибки обнаруживаются на финальных этапах, что дорого исправлять).
  • Низкая гибкость: изменения требований сложно внедрить после старта.
  • Риск устаревшего продукта к моменту релиза (долгий цикл разработки).

Пример:
Если в Waterfall заказчик решит добавить новую фичу после этапа дизайна, придется пересматривать весь проект, что приведет к задержкам. В Agile это решается итерациями.