OrgDevTools
OrgDevToolsСистема повышения операционной эффективности
МетодикиРацухиБиржаБлогТарифы
O
OrgDevTools

Операционная система для организационного развития. Переводим сложные методологии в пошаговые инструменты с AI-поддержкой.

Продукты

  • Методики
  • Инструменты
  • Сценарии
  • Рацухи
  • Новости

Ресурсы

  • Блог
  • Кому подходит
  • Тарифы
© 2026 OrgDevTools. Все права защищены.
КонтактыПолитика конфиденциальностиДоговор-офертаCookies

ООО «НИИ Цифровые технологии»

ИНН 9709075179 · info@orgdevtools.ru

ГлавнаяМетодикиWaterfall Model (Каскадная модель)
Управление проектами

Waterfall Model (Каскадная модель)

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

Заполните фрейм «Waterfall Model (Каскадная модель)» в OrgDevTools

Впишите свои данные в поля ниже — это настоящий фрейм методики, тот же, что в рабочей тетради.

Изменения не сохраняются анонимно — войдите, чтобы не потерять заполненное

Сохранить в рабочую тетрадь →

Что внутри

  • Заполняйте фрейм прямо сейчас, без регистрации
  • 3 рабочие тетради бесплатно при авторизации
  • Больше функций по подписке: экспорт PNG/PDF, планы работ, MindMap, BPMN, Wiki и пр.
Начать бесплатно →

Без карты. Регистрация — 30 секунд.

Команда разработки завершает фазу сбора требований, формально подписывает документ спецификации у заказчика и переходит к проектированию архитектуры системы на основе этого документа. Архитектура строится, пишется код, реализующий заложенные требования. Только на финальном этапе тестирования перед запуском обнаруживается, что одно из ключевых требований было неверно интерпретировано ещё на этапе анализа. К этому моменту вся архитектура и значительная часть кода построены на ошибочном понимании требования — исправление требует пересмотра архитектурных решений и переписывания значительной части кода, что обходится в разы дороже, чем стоило бы устранить ту же ошибку на этапе анализа требований, до начала проектирования.

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

Происхождение и исследовательская база

Каскадная модель формализована Уинстоном Ройсом в статье «Managing the Development of Large Software Systems» (1970) — интересно, что сам Ройс в этой же статье указывал на риски строго последовательного подхода без итераций и рекомендовал элементы обратной связи между фазами, хотя модель впоследствии закрепилась в индустрии именно как строго последовательный, линейный процесс без явных итераций.

Ключевые идеи и принципы

Принцип: Строгая последовательность фаз с формальным подтверждением перехода

Проект проходит через фиксированную последовательность фаз — требования, проектирование, реализация, тестирование, внедрение, сопровождение, — где каждая фаза должна быть полностью завершена и формально подтверждена (sign-off) прежде, чем команда переходит к следующей, что обеспечивает высокую предсказуемость и документированность процесса.

Принцип: Экспоненциальный рост стоимости исправления по мере продвижения по фазам

Хорошо задокументированная закономерность (кривая стоимости изменений, cost-of-change curve) показывает, что стоимость исправления одной и той же ошибки растёт на порядок с каждой пройденной фазой — ошибка в требованиях, найденная на этапе тестирования или после внедрения, обходится в десятки раз дороже, чем если бы она была найдена на этапе анализа требований.

Принцип: Модель предполагает стабильность требований

Каскадная модель эффективна там, где требования хорошо понятны и стабильны с самого начала проекта (например, регулируемые отрасли с фиксированными нормативными требованиями) — там, где требования могут существенно измениться по ходу проекта, строгая последовательность фаз без итеративной обратной связи создаёт значительный риск дорогостоящего пересмотра уже завершённых фаз.

Ограничения, слепые зоны и критика

Основная критика каскадной модели — отсутствие обратной связи между фазами до самого конца проекта, из-за чего ошибки в понимании требований или архитектурных решениях обнаруживаются поздно и дорого обходятся в исправлении, что и стало основным аргументом в пользу итеративных и agile-подходов. Модель также плохо адаптируется к проектам с высокой неопределённостью или быстро меняющимся контекстом, где детальное планирование всех фаз заранее заведомо будет пересмотрено.

Типовые ошибки

Ошибка 1: Модель применяется к проекту с высокой неопределённостью и вероятностью изменения требований.

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

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

Ошибка 2: Ранние фазы (требования, проектирование) проводятся поверхностно, без должной строгости.

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

Как избежать: Инвестировать непропорционально больше времени и строгости в ранние фазы (требования, проектирование), поскольку именно там ошибки дешевле всего исправить.

Главное, что нужно знать

Каскадная модель проводит проект через строго последовательные фазы с формальным подтверждением перехода между ними — эффективна для проектов со стабильными требованиями, но рискованна там, где требования могут существенно измениться. Ключевая экономическая закономерность — стоимость исправления ошибки растёт экспоненциально по мере продвижения через фазы, что делает строгость и качество ранних фаз (требования, проектирование) определяющими для экономики всего проекта.

План внедрения

Неделя 1: оценить стабильность требований проекта и уместность каскадного подхода.

Неделя 2: провести тщательный сбор и формальное подтверждение требований.

Неделя 3: провести детальное проектирование на основе подтверждённых требований.

Неделя 4: начать реализацию только после формального подтверждения проектирования.

Далее: последовательно проходить оставшиеся фазы с формальным подтверждением каждого перехода.

Книги по теме

Royce W.W. — «Managing the Development of Large Software Systems» (1970). Оригинальная статья, формализовавшая каскадную модель разработки.

Чек-лист применения каскадной модели

Отметьте пункты — прогресс анонимно не сохраняется, войдите, чтобы не потерять

0 из 4 выполнено0%

Похожие методики

PRINCE2

Руководитель проекта эскалирует спонсору любое, даже минимальное отклонение от плана — задержку на день, перерасход в тысячу рублей, — заваливая спонсора мелкими вопросами, требующими решения; спонсор, перегруженный потоком несущественных эскалаций, теряет способность вовремя заметить действительно критичное отклонение, когда оно произойдёт.

МетодикаБесплатно

Начните бесплатно — 3 рабочие тетради, без карты

Живая библиотека методик и неограниченное количество заполненных фреймов.

Создать бесплатный аккаунт