Попробовать бесплатно
Каскадная модельпроцессбазовый уровень

Как вести проект по каскадной модели: фазы, приёмка, изменения

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

9 мин чтенияобновлено

Содержание: раздел об исключениях важнее списка работ

Список работ обычно пишут внимательно. Раздел «что не входит в проект» — почти никогда, и именно вокруг него разворачивается большинство споров на приёмке. Заказчик подразумевал перенос исторических данных, команда — нет; в документе об этом ничего не сказано, и правы формально обе стороны.

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

Второй источник споров — критерии приёмки. «Система работает корректно» приёмке не подлежит: корректность каждый понимает по-своему. Критерий должен допускать однозначную проверку: перечень сценариев, предельные значения, состав документации.

Фазы: длина важнее названий

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

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

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

Базовый план: относительно чего меряем отклонение

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

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

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

Изменения: процедура вместо устной договорённости

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

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

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

Приёмка: как не превратить её в переговоры

Приёмка проходит по критериям, записанным до начала фазы. Если критериев нет, приёмка превращается в переговоры, где сила аргумента заменяет проверку, а результат зависит от настроения и загруженности принимающего.

Готовьте материалы приёмки заранее: перечень критериев с отметкой о выполнении, результаты проверок, состав переданных документов. Это не бюрократия, а способ провести встречу за час вместо трёх дней.

Замечания фиксируйте списком с указанием, какие из них относятся к критериям приёмки, а какие являются новыми пожеланиями. Вторые — это запросы на изменение, и они идут по процедуре, а не устраняются «заодно».

Что фиксируется на каждом этапе

ЭТАПЧТО ФИКСИРУЕМЧТО ЛОМАЕТСЯ БЕЗ ЭТОГО
До стартаСодержание, исключения, критерии приёмкиПриёмка превращается в спор о том, что подразумевалось
ПланированиеПакеты работ, зависимости, вехи, резерв отдельной строкойНе виден критический путь, резерв расходуется незаметно
РеализацияБазовый план и фактические даты по вехамОтклонение не с чем сравнить, срыв виден в последний момент
ИзмененияЗапрос, оценка влияния, решение, обновление планаРабота растёт, план прежний, срыв срока необъясним
ПриёмкаОтметки по критериям, список замечаний с классификациейНовые пожелания устраняются как замечания и съедают срок

Чек-лист перед стартом фазы

Пройдите перед началом каждой фазы, а не только первой. Большинство срывов закладывается именно здесь.

Отмечено 0 из 8

Как это выглядит в Shtab

План, документы и запросы на изменение держатся в одном пространстве — на приёмке не приходится собирать материалы из почты.

  • 01Фазы и вехи — на диаграмме Ганта: зависимости показывают, что сдвинется при задержке конкретной работы.
  • 02Пакет работ — задача с подзадачами и одним ответственным; декомпозиция видна в структуре.
  • 03Содержание, исключения и критерии приёмки держите страницами проекта — они доступны всем участникам.
  • 04Запросы на изменение ведите отдельным списком со статусами: подан, оценён, принят, отклонён.
  • 05Оценка и трекер времени дают план-факт по каждому пакету без ручного сведения таблиц.
  • 06Файлы проекта — акты, протоколы приёмки, переданная документация — хранятся рядом с задачами.

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

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

Соберите этот процесс в Shtab

Доски и статусы, оценка трудозатрат, дерево целей, отчёты и трекер времени — в одном инструменте.