Принцип работы Waterfall изобрел ученый-информатик Уокер Ройс. Модель получила название в 1976 году благодаря Томасу Тейеру и Томасу Беллу. В первые годы существования каскадная модель использовалась в любых видах программного обеспечения. Сейчас она применяется в технических, финансовых и медицинских секторах.
Этапы:
- Определение требований
- Проектирование
- Разработка
- Тестирование
- Поддержка
Схема:
На английском:

На русском:

плюсы:
- Простота в понимании и использовании.
- Четкая структура обеспечивает легкость оценки прогресса.
- Позволяет проводить детальное планирование.
- Подходит для проектов с жесткими и четко определенными требованиями.
- Легко масштабируется для крупных проектов.
минусы:
- Не подходит для проектов с изменяющимися или неопределенными требованиями.
- Жесткая структура затрудняет внесение изменений в процесс разработки.
- Требует полного определения требований до начала разработки.
- Риск недопонимания требований со стороны клиента.
- Отсутствие обратной связи в процессе разработки.