Waterfall: как работает каскадная модель и когда её выбирать

Waterfall — практическая система, в которой последовательные фазы и контроль переходов применяются там, где требования стабильны, а цена позднего изменения высока.

3 ноября 2026 9 мин чтения
Последовательные фазы с ясной приёмкой
Последовательные фазы с ясной приёмкой

Коротко. Waterfall: последовательные фазы и контроль переходов применяются там, где требования стабильны, а цена позднего изменения высока. Начните с одного реального примера, зафиксируйте исходное состояние и меняйте систему по одному проверяемому шагу.

Граница материала: Последовательная модель с фазами и контролем изменений. U1002 описывает Agile, U996 — общий жизненный цикл независимо от модели. Сквозной пример — подрядчик создаёт систему по утверждённому техническому заданию и обязательной приёмке. Каждый раздел заканчивается решением или доказательством, которое можно проверить через показатель: готовность фаз, изменения требований, возвраты, дефекты при передаче, срок, стоимость и соответствие регулируемым условиям.

ЭтапДействиеКритерий
01Проверить пригодность каскададля «Waterfall» есть владелец и артефакт
02Собрать и утвердить требованиядля «Waterfall» есть владелец и артефакт
03Спроектировать решениедля «Waterfall» есть владелец и артефакт
04Спланировать реализациюдля «Waterfall» есть владелец и артефакт
05Выполнить разработкудля «Waterfall» есть владелец и артефакт
06Провести интеграцию и тестированиедля «Waterfall» есть владелец и артефакт

Проверить пригодность каскада: Waterfall

Качество результата «проверить пригодность каскада» подтверждает участник, который его не создавал. Роль спонсор результата передаёт артефакт операции «проверить пригодность каскада» для темы «Waterfall»: рабочую запись «проверить пригодность каскада» с источником, версией и критерием вместе с критерием проверки. Если два проверяющих получают разные выводы или видят «при действии «проверить пригодность каскада» в теме «Waterfall» возникает отклонение: шаг «проверить пригодность каскада» описан без проверяемого факта «Waterfall»», формулировку и данные уточняют.

  • Критерий качества: «проверить пригодность каскада» в системе «Waterfall».
  • Кто проверяет: спонсор результата.
  • Результат проверки: артефакт операции «проверить пригодность каскада» для темы «Waterfall»: рабочую запись «проверить пригодность каскада» с источником, версией и критерием.
  • Разный вывод: при действии «проверить пригодность каскада» в теме «Waterfall» возникает отклонение: шаг «проверить пригодность каскада» описан без проверяемого факта «Waterfall».

Собрать и утвердить требования: Waterfall

Перед закрытием «собрать и утвердить требования» сопоставьте обещание и эффект. Для «Waterfall» роль руководитель проекта использует артефакт операции «собрать и утвердить требования» для темы «Waterfall»: рабочую запись «собрать и утвердить требования» с источником, версией и критерием, проверяет «готовность фаз, изменения требований, возвраты, дефекты при передаче, срок, стоимость и соответствие регулируемым условиям» и записывает остаточные ограничения. Ошибка «при действии «собрать и утвердить требования» в теме «Waterfall» возникает отклонение: шаг «собрать и утвердить требования» описан без проверяемого факта «Waterfall»» остаётся открытым пунктом с владельцем и сроком.

  • Обещание и эффект: «собрать и утвердить требования» в системе «Waterfall».
  • Кто принимает: руководитель проекта.
  • Итоговая запись: артефакт операции «собрать и утвердить требования» для темы «Waterfall»: рабочую запись «собрать и утвердить требования» с источником, версией и критерием.
  • Открытое ограничение: при действии «собрать и утвердить требования» в теме «Waterfall» возникает отклонение: шаг «собрать и утвердить требования» описан без проверяемого факта «Waterfall».

Спроектировать решение: Waterfall

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

  • Рабочее правило: «спроектировать решение» в системе «Waterfall».
  • Кто закрепляет: владелец направления.
  • Условие пересмотра: артефакт операции «спроектировать решение» для темы «Waterfall»: рабочую запись «спроектировать решение» с источником, версией и критерием.
  • Новый эксперимент: при действии «спроектировать решение» в теме «Waterfall» возникает отклонение: шаг «спроектировать решение» описан без проверяемого факта «Waterfall».

Спланировать реализацию: Waterfall

Начните раздел «спланировать реализацию» с наблюдаемого состояния, а не с шаблона. Для «Waterfall» роль аналитик проекта собирает артефакт операции «спланировать реализацию» для темы «Waterfall»: рабочую запись «спланировать реализацию» с источником, версией и критерием и указывает дату данных. На ситуации «подрядчик создаёт систему по утверждённому техническому заданию и обязательной приёмке» сравните исходный факт с ожидаемым результатом. Если проявляется «при действии «спланировать реализацию» в теме «Waterfall» возникает отклонение: шаг «спланировать реализацию» описан без проверяемого факта «Waterfall»», решение нельзя считать готовым.

  • Исходный факт: «спланировать реализацию» в системе «Waterfall».
  • Владелец шага: аналитик проекта.
  • Подтверждение: артефакт операции «спланировать реализацию» для темы «Waterfall»: рабочую запись «спланировать реализацию» с источником, версией и критерием.
  • Условие возврата: при действии «спланировать реализацию» в теме «Waterfall» возникает отклонение: шаг «спланировать реализацию» описан без проверяемого факта «Waterfall».

Выполнить разработку: Waterfall

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

  • Проверяемая цель: «выполнить разработку» в системе «Waterfall».
  • Кто отвечает: координатор команды.
  • Допуск: артефакт операции «выполнить разработку» для темы «Waterfall»: рабочую запись «выполнить разработку» с источником, версией и критерием.
  • Сигнал отклонения: при действии «выполнить разработку» в теме «Waterfall» возникает отклонение: шаг «выполнить разработку» описан без проверяемого факта «Waterfall».

Провести интеграцию и тестирование: Waterfall

Не смешивайте решение и его исполнение. При работе «провести интеграцию и тестирование» роль владелец базовой линии фиксирует артефакт операции «провести интеграцию и тестирование» для темы «Waterfall»: рабочую запись «провести интеграцию и тестирование» с источником, версией и критерием, после чего другой участник подтверждает, что условие понятно одинаково. Для «Waterfall» разберите пример «подрядчик создаёт систему по утверждённому техническому заданию и обязательной приёмке». Риск «при действии «провести интеграцию и тестирование» в теме «Waterfall» возникает отклонение: шаг «провести интеграцию и тестирование» описан без проверяемого факта «Waterfall»» требует уточнения до начала следующей работы.

  • Решение: «провести интеграцию и тестирование» в системе «Waterfall».
  • Кто исполняет: владелец базовой линии.
  • Единое понимание: артефакт операции «провести интеграцию и тестирование» для темы «Waterfall»: рабочую запись «провести интеграцию и тестирование» с источником, версией и критерием.
  • Причина остановки: при действии «провести интеграцию и тестирование» в теме «Waterfall» возникает отклонение: шаг «провести интеграцию и тестирование» описан без проверяемого факта «Waterfall».

Подготовить приёмку: Waterfall

Свяжите «подготовить приёмку» с общей целью «Waterfall». Роль контрольная группа сохраняет артефакт операции «подготовить приёмку» для темы «Waterfall»: рабочую запись «подготовить приёмку» с источником, версией и критерием и объясняет, какое изменение ожидается в показателе «готовность фаз, изменения требований, возвраты, дефекты при передаче, срок, стоимость и соответствие регулируемым условиям». Если связь нельзя проследить или возникает «при действии «подготовить приёмку» в теме «Waterfall» возникает отклонение: шаг «подготовить приёмку» описан без проверяемого факта «Waterfall»», действие исключают либо пересобирают.

  • Связь с целью: «подготовить приёмку» в системе «Waterfall».
  • Кто объясняет: контрольная группа.
  • Ожидаемый эффект: артефакт операции «подготовить приёмку» для темы «Waterfall»: рабочую запись «подготовить приёмку» с источником, версией и критерием.
  • Потеря связи: при действии «подготовить приёмку» в теме «Waterfall» возникает отклонение: шаг «подготовить приёмку» описан без проверяемого факта «Waterfall».

Выпустить и передать результат: Waterfall

Для операции «выпустить и передать результат» задайте границу полномочий. Роль независимый проверяющий предоставляет артефакт операции «выпустить и передать результат» для темы «Waterfall»: рабочую запись «выпустить и передать результат» с источником, версией и критерием: кто предлагает, кто решает и кому сообщают итог. В примере «подрядчик создаёт систему по утверждённому техническому заданию и обязательной приёмке» отдельно проверьте конфликт интересов. Сигнал эскалации — при действии «выпустить и передать результат» в теме «Waterfall» возникает отклонение: шаг «выпустить и передать результат» описан без проверяемого факта «Waterfall».

  • Полномочие: «выпустить и передать результат» в системе «Waterfall».
  • Кто решает: независимый проверяющий.
  • След решения: артефакт операции «выпустить и передать результат» для темы «Waterfall»: рабочую запись «выпустить и передать результат» с источником, версией и критерием.
  • Эскалация: при действии «выпустить и передать результат» в теме «Waterfall» возникает отклонение: шаг «выпустить и передать результат» описан без проверяемого факта «Waterfall».

Управлять изменениями через контроль: Waterfall

Факт по шагу «управлять изменениями через контроль» обновляйте в одном источнике. В «Waterfall» роль заказчик результата прикладывает артефакт операции «управлять изменениями через контроль» для темы «Waterfall»: рабочую запись «управлять изменениями через контроль» с источником, версией и критерием, а не пересказывает состояние в разных чатах. Сопоставьте факт, базовую линию и прогноз. При признаке «при действии «управлять изменениями через контроль» в теме «Waterfall» возникает отклонение: шаг «управлять изменениями через контроль» описан без проверяемого факта «Waterfall»» сначала исправьте данные.

  • Факт и прогноз: «управлять изменениями через контроль» в системе «Waterfall».
  • Кто обновляет: заказчик результата.
  • Источник данных: артефакт операции «управлять изменениями через контроль» для темы «Waterfall»: рабочую запись «управлять изменениями через контроль» с источником, версией и критерием.
  • Ошибка данных: при действии «управлять изменениями через контроль» в теме «Waterfall» возникает отклонение: шаг «управлять изменениями через контроль» описан без проверяемого факта «Waterfall».

Выбрать гибрид при высокой неопределённости: Waterfall

Изменение шага «выбрать гибрид при высокой неопределённости» оценивайте до принятия. Роль владелец операционного эффекта оформляет артефакт операции «выбрать гибрид при высокой неопределённости» для темы «Waterfall»: рабочую запись «выбрать гибрид при высокой неопределённости» с источником, версией и критерием и показывает влияние на цель, срок, стоимость и соседние решения «Waterfall». На случае «подрядчик создаёт систему по утверждённому техническому заданию и обязательной приёмке» проверьте обратимость. Риск «при действии «выбрать гибрид при высокой неопределённости» в теме «Waterfall» возникает отклонение: шаг «выбрать гибрид при высокой неопределённости» описан без проверяемого факта «Waterfall»» блокирует перенос в действующий план.

  • Влияние изменения: «выбрать гибрид при высокой неопределённости» в системе «Waterfall».
  • Кто согласует: владелец операционного эффекта.
  • Версия решения: артефакт операции «выбрать гибрид при высокой неопределённости» для темы «Waterfall»: рабочую запись «выбрать гибрид при высокой неопределённости» с источником, версией и критерием.
  • Блокирующий риск: при действии «выбрать гибрид при высокой неопределённости» в теме «Waterfall» возникает отклонение: шаг «выбрать гибрид при высокой неопределённости» описан без проверяемого факта «Waterfall».

Матрица контроля и владения

ПроверкаДоказательствоКогда смотреть
Полнотавход, история и итог «Waterfall» связаныежедневно
Сроктаймер «Waterfall» имеет начало, паузы и финишеженедельно
Качествовыборка «Waterfall» сверена с исходникамиеженедельно
Причинаотклонение «Waterfall» привязано к этапуежемесячно
Эффектдля «Waterfall» есть исходная и контрольная линиипосле каждого изменения

Что изучить дальше

Чек-лист запуска

  • Граница «Waterfall» записана одним предложением.
  • Каждый статус «Waterfall» означает наблюдаемое состояние.
  • Для риска «Waterfall» есть ручной маршрут.
  • Поля «Waterfall» собираются только для решения.
  • Версия правила «Waterfall» сохраняется с результатом.
  • Исходная линия «Waterfall» снята до автоматизации.
  • Метрики «Waterfall» разделены по типу и сложности.
  • Для «Waterfall» назначены дата проверки и откат.

Остался вопрос по теме статьи? Напишите его в предложку блога — отвечаю лично: задать вопрос в MAX. Частые вопросы разбираю отдельными статьями и присылаю ссылку тому, кто спросил.

Частые вопросы

С чего начать работу по теме «Waterfall»?

Для «Waterfall» выберите один поток, зафиксируйте исходные метрики и пройдите весь цикл вручную. После этого будет видно, какой шаг требует изменения.

Какую метрику выбрать для «Waterfall»?

Основной набор: готовность фаз, изменения требований, возвраты, дефекты при передаче, срок, стоимость и соответствие регулируемым условиям. Обязательно разделяйте его по типу запроса, каналу и сложности.

Когда нужна ручная проверка в «Waterfall»?

Для «Waterfall» ручная проверка нужна при новой теме, низкой уверенности автоматики, высоком риске для клиента и после изменения правил.

Как понять, что «Waterfall» работает?

Целевое состояние такое: последовательные фазы и контроль переходов применяются там, где требования стабильны, а цена позднего изменения высока. Проверяйте не только средний показатель, но и выборку конкретных случаев.

Как часто пересматривать правила «Waterfall»?

Правила «Waterfall» пересматривают раз в месяц при стабильном потоке и сразу после релиза, нового канала или заметного сдвига защитной метрики.

Статья помогла?
Николай Шаповалов Николай Шаповалов Основатель Tapbox, делает сервисы для MAX Канал автора в MAX

Читайте дальше