Перейти к основному содержимому

Вехи проекта: что это такое, сколько их нужно и как их отслеживать

Поделиться

Откройте план проекта, который составляли не вы, и поищите в нём вехи. Часто вы найдёте что-нибудь вроде «Этап 2 завершён» — полосу, растянутую на две недели календаря, без владельца и без письменного определения того, что на самом деле значит «завершён».

Это не веха. Это задача в маскарадном костюме, и она никогда ни о чём вас не предупредит.

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

Веха — это момент, а не отрезок работы

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

Этот ноль — не формальность. В нём и заключается весь механизм.

Задача может быть выполнена на 60%. Веха — нет. Она либо достигнута в конкретную дату, либо нет, и именно эта бинарность делает её пригодной в качестве контрольной точки. Как только вы задаёте вехе дату начала и дату окончания, вы даёте команде возможность отчитываться о ней как о «почти готовой», а «почти готово» — именно то, из-за чего четыре недели отставания остаются незаметными до последней недели перед запуском.

Тест из четырёх вопросов

Прежде чем добавить веху в план, проверьте её этими вопросами:

  • Она бинарна? Если кто-то может обоснованно ответить «частично», перед вами задача.
  • Меняется ли что-то дальше по цепочке? Настоящая веха открывает путь к работе, высвобождает деньги или передаёт ответственность. Если на следующий день всё идёт по-прежнему, это украшение.
  • Будет ли это важно кому-то вне команды исполнителей? Вехи — инструмент коммуникации в той же мере, что и планирования. Контрольной точке, понятной только вашей команде, место в списке задач, а не на линии вех.
  • Можно ли записать её критерии приёмки одним предложением? Если нет, никто не договорится, достигнута ли она.

Последний вопрос делает больше всего работы. «Тестирование» — не веха. «Тестирование завершено, ноль открытых критических дефектов» — веха. Второе нельзя объявить выполненным, пока открыты три критических бага, и в этом вся суть: точные критерии приёмки лечат синдром «готово на 99%», когда контрольную точку отмечают выполненной, а за ней ещё две недели тихо продолжаются доделки.

Затем назначьте владельца. Не того, кто выполняет работу, ведущую к вехе, а одного человека, который объявляет её достигнутой или недостигнутой по этим критериям. Контрольную точку, которая принадлежит «команде», никому не приходится отстаивать.

Сколько вех будет в самый раз?

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

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

Набор по умолчанию, который подходит почти для любой области:

  • План утверждён, базовый план зафиксирован
  • Объём работ заморожен
  • Дизайн или спецификация согласованы
  • Разработка завершена / заморозка функциональности
  • Передача клиенту, заказчику или в QA
  • Запуск в эксплуатацию

Вехам нужны предшественники, а не только даты

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

Веха без предшественников — это утверждение. Она стоит на 14 ноября, потому что кто-то вписал 14 ноября. Задачи вокруг неё сдвигаются, ромб остаётся на месте, а ваш план продолжает объявлять дату, которая перестала быть правдой три недели назад.

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

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

Как их отслеживать: анализ трендов вех

Когда вехи правильно встроены в график, вам становится доступна самая информативная и самая редко используемая диаграмма в управлении проектами.

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

Еженедельное отслеживание вехи запуска может дать такую картину:

Дата обзора Прогноз запуска
Неделя 1 14 ноября
Неделя 2 14 ноября
Неделя 3 19 ноября
Неделя 4 26 ноября
Неделя 5 3 декабря

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

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

Как это работает в LoopGantt

В LoopGantt веха — это задача с нулевой длительностью, и каждое представление намеренно отображает её по-своему.

  • На диаграмме Ганта она выглядит как ромб, а не полоса, так что контрольные точки плана читаются с первого взгляда, а подсветка критического пути сразу показывает, у каких из них не осталось резерва.
  • В представлении «Таблица» её даты начала и окончания совпадают, а столбец «Дни» пуст. Это ускоряет проверку чужого плана: всё, что названо вехой, но имеет длительность, вехой не является.
  • В представлении «Календарь» ромб стоит на своём единственном дне, а не растягивается на несколько ячеек, рядом с задачами, которые их занимают.
  • В дереве WBS вехи отображаются ромбовидными узлами среди круглых узлов задач, так что видно, действительно ли каждый этап заканчивается контрольной точкой.

Именно на панели вехи по-настоящему себя окупают. На ней есть отдельный блок «Вехи», где перечислены все вехи с датами и статусами, и раздел «Проверки графика», который отмечает вехи, оказавшиеся под угрозой с точки зрения сетевой модели, — например: Веха под угрозой: «Старт проекта» — добавьте буфер времени перед этой вехой или сократите объём задач-предшественников. Эти проверки вычисляются непосредственно из графа зависимостей и резерва, поэтому появляются мгновенно и не расходуют квоту AI.

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

Четыре ошибки, которых стоит избегать

  1. Задавать вехе длительность. Тогда о ней можно отчитаться как о частично выполненной, а контрольная точка не должна быть такой никогда.
  2. Оставлять её несвязанной. Несвязанная веха не может сдвинуться, а значит, не может и предупредить. Она будет держаться за свою дату вплоть до того дня, когда её сорвут.
  3. Не записывать критерии приёмки. Без них значение слова «завершено» определяется на статус-совещании тем, кто говорит увереннее всех.
  4. Править дату вместо того, чтобы фиксировать сдвиг. Это кажется хорошей гигиеной, но уничтожает единственный набор данных, который показал бы вам тренд.

Итог

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

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

Готовы спланировать проект?

Создавайте диаграммы Ганта, канбан-доски и диаграммы WBS с помощью AI — бесплатно.

Начать бесплатно
Загрузка комментариев…