Руководство по управлению проектами · Основы управления проектами
Что такое каскадная модель (Waterfall)? Фазы, плюсы и минусы
Каскадная модель (Waterfall) — это предиктивный подход, при котором проект проходит фиксированную последовательность фаз, и каждая завершается до начала следующей. Как вода, текущая вниз по склону, работа движется в одном направлении.
Главное
- Каскадная модель проходит последовательные фазы с подробным предварительным планом.
- Она подходит для стабильных, регулируемых или неделимых проектов.
- Её главная слабость — поздняя обратная связь.
Фазы каскадной модели
- Требования: сбор и документирование всего, что должно делать решение.
- Проектирование: планирование архитектуры и детальное проектирование.
- Реализация: создание решения.
- Проверка: проверка решения на соответствие требованиям.
- Развёртывание: выпуск для пользователей.
- Сопровождение: поддержка и исправления после выпуска.
В 1970 году Уинстон Ройс описал эту последовательность в статье об управлении крупными программными проектами, одновременно предупредив, что чисто последовательный процесс рискован.
Преимущества
- Чёткая структура и вехи.
- Подробная документация.
- Легко понять и оценить при стабильных требованиях.
- Соответствует договорам и регулированию, требующим утверждённых фаз.
Недостатки
- Поздняя обратная связь: пользователи видят результаты только в конце.
- Изменения обходятся дорого после завершения фазы.
- Риски, например неверно понятые требования, обнаруживаются поздно.
- Когда предыдущие фазы затягиваются, время на тестирование сокращается.
Когда использовать Waterfall
- Требования стабильны и полностью понятны.
- Результат ценен только в завершённом виде.
- Работа регулируется и должна проходить утверждённые этапы.
- Команда уже выполняла похожие проекты.
Сравните с Agile в статье Agile или Waterfall.
Бесплатные шаблоны по этой теме
Частые вопросы
Устарела ли каскадная модель?
Нет. Она остаётся правильным выбором для стабильных, регулируемых или «физических» проектов.
Что такое V-модель в каскадном управлении проектами?
Вариант каскадной модели, в котором каждой фазе разработки соответствует фаза тестирования.
Что такое каскадная модель управления проектами?
Последовательный подход, при котором проект проходит фазы — требования, проектирование, создание, тестирование и развёртывание, — и каждая фаза обычно завершается до начала следующей.
Какие фазы есть в каскадной модели?
Требования, проектирование, реализация, проверка, развёртывание и сопровождение.
Кто создал каскадную модель?
Уинстон Ройс описал эту последовательность в статье 1970 года, хотя и предупреждал, что чисто последовательный процесс рискован. Название Waterfall появилось позже.
Каковы преимущества каскадной модели?
Чёткая структура и вехи, подробная документация, более простая оценка при стабильных требованиях и хорошее соответствие договорам и регулированию.
Каковы недостатки каскадной модели?
Поздняя обратная связь, дорогие изменения после завершения фазы, поздно выявляемые риски и сокращение тестирования, когда предыдущие фазы затягиваются.
Когда следует применять каскадную модель?
Когда требования стабильны и понятны, результат ценен только в завершённом виде, работа регулируется или команда уже выполняла похожие проекты.
Каскадная модель — это то же самое, что предиктивное управление проектами?
В целом да. «Предиктивный» — более широкий термин для подходов, планирующих содержание, расписание и стоимость заранее; каскадная модель — его классическая форма.
Можно ли сочетать каскадную модель и Agile?
Да. Гибридные подходы используют управление и вехи в стиле каскадной модели, а внутри них — Agile-поставку.
Используются ли в каскадных проектах диаграммы Ганта?
Да. диаграммы Ганта — распространённый способ показать последовательность и сроки задач и фаз каскадного проекта.