Где применяется Waterfall в продукте

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

Ответ

Waterfall применяется в проектах с чёткими требованиями, где изменения маловероятны. Примеры:

  1. Гос. проекты – строгие регламенты, фиксированные бюджеты (например, разработка ПО для налоговой).
  2. Авиация/медицина – жёсткие стандарты безопасности (например, софт для бортовых систем самолёта).
  3. Строительство/инфраструктура – последовательные этапы (проектирование → реализация → сдача).
  4. Крупные корпоративные системы – ERP, CRM (SAP внедряют по Waterfall из-за сложности изменений).

Пример документации в Waterfall:

1. Требования: "Система должна обрабатывать 1000 транзакций/сек."
2. Дизайн: Схема БД, архитектура серверов.
3. Реализация: Код на Java/Python.
4. Тестирование: Нагрузочные тесты.
5. Поддержка: Исправление багов.

Плюсы: предсказуемость сроков/бюджета, простота управления.
Минусы: риски при изменении требований, позднее тестирование.

Подходит для стабильных продуктов с понятным ТЗ.