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

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

Ответ

Плюсы:

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

Минусы:

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

Пример:

Waterfall идеален для моста – требования четкие, изменения маловероятны.  
Но для мобильного приложения это риск – рынок может измениться за год разработки.