Что такое метод критического пути и как его использовать для управления проектами

UX-специалист
Стаж 8 лет
Опубликовано: 12.10.2026

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

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

Содержание
Навигация по статье
Что такое метод критического пути
  1. Что такое метод критического пути
  2. Зачем нужен метод
  3. Преимущества и ограничения метода критического пути
  4. Основные понятия МКП
  5. Пошаговый алгоритм применения метода
  6. Практический кейс: расчет CPM при разработке корпоративного сайта
  7. Управление изменениями: как сократить сроки на критическом пути
  8. Современные инструменты для построения критического пути
  9. Часто задаваемые вопросы по МКП
  10. Коротко о главном

Что такое метод критического пути

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

Метод критического пути (CPM, или critical path method) помогает определить наиболее длинную цепочку взаимозависимых этапов. Она показывает максимальную продолжительность работ от старта до релиза. Задачи из этой цепочки называют критическими: сбои на данных этапах напрямую сдвигают сроки всего проекта. Понимание CPM позволяет менеджерам планировать загрузку, управлять ресурсами и минимизировать задержки.

Метрики, которые всегда под рукой
Создаем дашборды, которые объединяют данные из CRM и аналитических сервисов.

Исторически алгоритм применяют с 1950-х годов. Первыми успешными кейсами стали строительство баллистических ракет Polaris для флота США и реорганизация химической корпорации DuPont. Обе инициативы сильно отставали от плана, требовались экстренные меры.

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

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

Подход помог оптимизировать процессы и сдать объекты вовремя. Разработчики Polaris назвали алгоритм «методом оценки и анализа программ (PERT)», а в DuPont закрепился термин «метод критического пути (МКП)».

Если коротко, МКП определяет минимальный срок реализации проекта. Нулевой резерв времени у задач — главный признак, характеризующий такую цепочку.

Читайте также:

Зачем нужен метод

Алгоритм CPM применяют для планирования в различных нишах:

  • Строительство. Контроль сроков проектирования, получения разрешений, монтажа и сдачи объекта.
  • Информационные технологии. Выстраивание последовательности при разработке ПО: аналитика, программирование, тестирование, релиз.
  • Производство. Оптимизация цеха, управление поставками и контроль качества для снижения затрат.
  • Научные исследования. Организация экспериментов, расстановка приоритетов и контроль графика.
  • Digital-маркетинг. Планирование рекламных кампаний, исследований рынка и разработки промо-материалов.

Для чего предназначен метод критического пути на уровне конкретных задач? Инструмент решает следующие проблемы:

  • точное планирование сроков;
  • мониторинг прогресса и выявление этапов, требующих усиленного контроля;
  • поиск узких мест и разработка стратегии их устранения;
  • распределение ресурсов на основе приоритетов.

Алгоритм используют проектные менеджеры, тимлиды разработки, бизнес-аналитики и специалисты по управлению рисками.

Читайте также:

Преимущества и ограничения метода критического пути

Преимущества

  • Прозрачность приоритетов. Наглядно показывает, какие работы определяют сроки, а какие допускают гибкость.
  • Объективная оценка сроков. Расчет дает минимальную реалистичную продолжительность, основанную на данных, а не на интуиции.
  • Эффективное распределение ресурсов. Позволяет направить основные силы на критические участки.
  • Минимизация задержек. Снижает риск срыва дедлайнов благодаря визуальному контролю.
  • Управление рисками. Помогает заранее определить места без запаса времени и продумать пути решения.

Ограничения

  • Требует точных оценок. Качество расчетов напрямую зависит от точности прогнозирования длительности этапов.
  • Не учитывает неопределенности. Метод ориентирован на стабильные условия и плохо адаптируется к внезапным изменениям.
  • Игнорирует доступность ресурсов. Фокусируется только на зависимостях, не учитывая загруженность команды или нехватку оборудования.
  • Сложность масштабирования. В крупных проектах сетевой график становится трудно управляемым из-за обилия связей.
  • Фокус на скорости. Жесткий контроль сроков иногда приводит к снижению качества продукта.

Основные понятия МКП

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

Запас (резерв) времени — период, на который допускается отложить задачу без влияния на финальный дедлайн. Запас имеют только некритические этапы.

Выделяют два типа резервов:

  • Общий запас времени: люфт, доступный для всей цепочки.
  • Свободный запас времени: резерв конкретной задачи, не сдвигающий старт следующей.

Раннее начало (Early Start, ES) — минимально возможный срок старта с учетом предшественников.

Позднее начало (Late Start, LS) — крайний срок старта, не срывающий общий дедлайн.

Раннее окончание (Early Finish, EF) — дата завершения при условии старта в ES.

Позднее окончание (Late Finish, LF) — крайняя дата завершения без нарушения графика.

5 классных SEO-кейсов
Круче, чем Гудини: как мы вырастили трафик в 2,2 раза

Все вы прекрасно знаете Гарри Гудини: этот фокусник мог выбраться из закрытой бочки, брошенной в воду. Примерно в таких же рамках оказались и мы, начиная работу с сайтом Eurorepar. Узкий функционал, жесткие требования. Но мы справились без магии, увеличив трафик х2!

Как выжать максимум из двадцатилетнего сайта

Можно ли выжать максимум из 20-летнего сайта и докрутить его до современных стандартов? А если есть отягчающие обстоятельства — накрутка поведенческих факторов, антиботы, да еще и админка капризничает и сама удаляет категории?

Долгая дорога в SEO и мощный прорыв

Наш клиент — интернет-магазин B2B промышленной тематики. Он достался нам после предыдущих подрядчиков, и первые год-два мы исправляли их ошибки. А потом началась долгая кропотливая работа, которая в итоге принесла желанный результат.

Qugo: вырастили трафик из блога платформы b2b в 9,7 раз!

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

Эффективное ссылочное продвижение для федеральной аптечной сети

Федеральная аптечная сеть пришла в Kokoc Performance (входит в Kokoc Group) за ссылочным продвижением. Интересно, что в компании есть своя in-house команда по SEO, которая подготовила ссылочную стратегию, а за ее реализацией обратилась к нам.

1/5

Пошаговый алгоритм применения метода

Процесс состоит из семи последовательных шагов.

Шаг 1. Разбивка проекта на задачи

На первом этапе определите основную цель и выстройте до нее ряд шагов. Если этапы слишком крупные, выполните декомпозицию (WBS — Work Breakdown Structure), то есть разбивку на более мелкие операции. Иерархическая структура работ создает полный реестр, исключает дубли и помогает корректно определить зависимости.

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

Например, в SEO-продвижении мы делим регулярные задачи на группы «разработка» и «контент», фиксируя в дорожной карте все шаги до старта. Так мы действовали в кейсе Divan.ru, что ускорило внедрение технических правок на сайте.

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

  1. Возведение каркаса.
  2. Монтаж наружных стен.
  3. Заливка фундамента под оборудование.
  4. Отделка внутренних стен.
  5. Возведение кровли.
  6. Монтаж оборудования.
  7. Сантехнические работы.
  8. Отделочные работы.
  9. Пусконаладочные работы.

Шаг 2. Определение последовательности задач

Для каждой позиции определите предшественников. Дополнительно выделите процессы, допускающие одновременное выполнение. Это оптимизирует общее время.

Для списка из примера выше получаем 4 цепочки:

  • 1 - 7
  • 1 - 4 - 8
  • 2 - 5 - 8
  • 3 - 6 - 9

Связи между этапами бывают четырех типов:

  • FS (Finish–Start, «Окончание–Начало»): вторую задачу можно начать только после завершения первой. Пример: «Завершить дизайн → начать верстку».
  • SS (Start–Start, «Начало–Начало»): стартуют параллельно, но вторая не начнется раньше первой. Пример: «Начать бэкенд → начать фронтенд».
  • FF (Finish–Finish, «Окончание–Окончание»): задачи должны закончиться примерно вместе. Пример: «Финал тестирования UI ↔ финал подготовки документации».
  • SF (Start–Finish, «Начало–Окончание»): редкая зависимость, когда окончание одной задачи зависит от старта другой.
  • Интервалы на связях (лаг/опережение): задают паузы или опережения между связанными задачами.

Шаг 3. Определение продолжительности задач

Спрогнозируйте сроки выполнения каждой операции. Опирайтесь на статистику аналогичных кейсов или привлекайте профильных экспертов.

Расставим примерную продолжительность для стройки:

  • Каркас — 4 дня.
  • Наружные стены — 5 дней.
  • Фундамент — 8 дней.
  • Внутренние стены — 8 дней.
  • Кровля — 6 дней.
  • Монтаж оборудования — 5 дней.
  • Сантехника — 12 дней.
  • Отделка — 16 дней.
  • Пусконаладочные работы — 9 дней.

Шаг 4. Построение сетевого графика

Визуализируйте план с помощью программ (MS Project) или отрисуйте вручную (Figma). Преимущество специализированного софта — автоматический пересчет сроков при любых сдвигах.

На графике отразите последовательность и связи.

Пример сетевого графика. Источник: график автора статьи
Пример сетевого графика. Источник: график автора статьи

Шаг 5. Определение критического пути

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

Просчитаем последовательности:

  • 1 (Каркас) - 7 (Сантехника) = 4+12 = 16 дней.
  • 1 (Каркас) - 4 (Внутренние стены) - 8 (Отделка) = 4+8+16 = 28 дней.
  • 2 (Наружные стены) - 5 (Кровля) - 8 (Отделка) = 5+6+16 = 27 дней.
  • 3 (Фундамент) - 6 (Монтаж оборудования) - 9 (Пусконаладочные) = 8+5+9 = 22 дня.

Критический путь проходит по второй цепочке и составляет 28 дней.

Критический путь на сетевом графике. Источник: график автора статьи
Критический путь на сетевом графике. Источник: график автора статьи

Шаг 6. Расчет ранних и поздних сроков

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

Возьмем за старт 1 сентября. У нас есть четыре пути (16, 28, 27 и 22 дня). 28 дней — критический путь. Здесь все работы начинаются строго в срок без запаса.

  • Каркас: старт — 1 сентября, финиш — 4 сентября.
  • Внутренние стены: старт — 5 сентября, финиш — 12 сентября.
  • Отделка: старт — 13 сентября, финиш — 28 сентября.

Для цепочки в 27 дней остается 1 день люфта. Используем его, чтобы запустить параллельно «Каркас» и «Наружные стены» с отсрочкой:

  • Наружные стены: ранний старт — 1 сентября, поздний — 2 сентября.
  • Кровля: ранний старт — 6 сентября, поздний — 7 сентября.
  • Отделка неизменна (входит в критический путь): старт — 13 сентября.

Остальные цепочки рассчитываются аналогично по формулам:

  • Forward pass (прямой проход): считаем ранние даты — ES, затем EF = ES + длительность.
  • Backward pass (обратный проход): считаем поздние даты — LF, затем LS = LF − длительность.
  • Общий резерв (Total Float, TF): TF = LS − ES = LF − EF.
  • Свободный резерв (Free Float, FF): FF = ES следующей задачи − EF текущей (для FS-связи).
  • Нулевой резерв (zero float) = 0 означает, что задача критическая.

Шаг 7. Анализ и оптимизация

Найдите узкие места и сформируйте стратегию на случай сбоев. При согласовании сроков с клиентом (например, дата релиза сайта) закладывайте дополнительный буфер даже на критический путь.

МКП показывает самое короткое время выполнения. В реальном менеджменте всегда требуется запас на форс-мажоры.

Практический кейс: расчет CPM при разработке корпоративного сайта

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

ID Название Длительность (дни) Предшественники
1Исследование и ТЗ3—
2Дизайн41
3Верстка32
4Бэкенд51
5Интеграция фронта и бэкенда23, 4
6Тестирование и исправления35
7Релиз16

Критический путь: 1 → 2 → 3 → 5 → 6 → 7 = 16 дней. Задача 4 (бэкенд) идет параллельно и не лежит на критическом пути: ее путь короче на 2 дня, поэтому у нее есть положительный резерв времени (ее можно смещать в этих пределах без влияния на срок релиза).

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

Метод сжатия расписания (Crashing)

Суть: добавить ресурсы/бюджет на критические задачи, чтобы уменьшить их длительность (например, подключить дополнительного разработчика или оплатить ускоренную поставку). Риски: рост затрат, сложность координации, снижение качества из-за спешки. Применять точечно к самым «длинным» критическим задачам.

Метод быстрого прохода (Fast Tracking)

Суть: перестроить зависимости с FS на SS/FF и запускать части работ параллельно с разумным опережением (лаг/опережение). Риски: рост ошибок/переделок. Применять там, где параллельное выполнение не ухудшает качество и контроль, а у задач отсутствуют скрытые зависимости.

Современные инструменты для построения критического пути

Построение МКП — базовая функция комплексных систем управления. Они помогают внедрить диаграмму в работу, отслеживать изменения и корректировать процессы.

Всё под контролем
— от проектирования до запуска
Фиксируем стоимость построения дашбордов и этапы работы.

Microsoft Project

Сайт: https://www.microsoft.com/ru-ru/microsoft-365/project/project-management-software

Отображение критического пути в MS Project. Источник: support.microsoft.com
Отображение критического пути в MS Project. Источник: support.microsoft.com

Классический инструмент корпоративного уровня с мощным функционалом расчета зависимостей.

Primavera P6

Сайт: https://www.oracle.com/cis/construction-engineering/primavera-p6/

Отображение критического пути в Primavera. Источник: planacademy.ru
Отображение критического пути в Primavera. Источник: planacademy.ru

Профессиональное ПО от Oracle, заточенное под строительство и тяжелую промышленность.

Asana

Сайт: https://asana.com/ru

Диаграмма Ганта и критический путь в Asana. Источник: asana.com
Диаграмма Ганта и критический путь в Asana. Источник: asana.com

Гибкая система для digital-команд. Отлично справляется с отслеживанием зависимостей и визуализацией на таймлайне.

GanttProject

Сайт: https://www.ganttproject.biz/

Интерфейс сервиса GanttProject. Источник: help.ganttproject.biz
Интерфейс сервиса GanttProject. Источник: help.ganttproject.biz

Бесплатное десктопное приложение для создания диаграмм Ганта и анализа связей.

Lucidchart

Сайт: https://www.lucidchart.com/pages/

Интерфейс системы и многообразие платных и бесплатных шаблонов сервиса Lucidchart. Источник: lucid.app
Интерфейс системы и многообразие платных и бесплатных шаблонов сервиса Lucidchart. Источник: lucid.app

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

Smartsheet

Сайт: https://ru.smartsheet.com/

Интерфейс сервиса Smartsheet и диаграмма Ганта, на которой можно увидеть критический путь. Источник: ru.smartsheet.com
Интерфейс сервиса Smartsheet и диаграмма Ганта, на которой можно увидеть критический путь. Источник: ru.smartsheet.com

Платформа табличного типа с продвинутыми функциями вывода МКП.

Читайте также:

Часто задаваемые вопросы по МКП

Как определить продолжительность задач?

Используйте исторические данные по аналогичным проектам или привлекайте профильных специалистов (тимлидов, сеньоров) для экспертной оценки.

Что делать, если на проекте несколько критических путей?

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

Как учитывать риски в МКП?

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

Может ли критический путь измениться в процессе проекта?

Да. Если некритическая задача «съедает» свой общий резерв (TF) и начинает влиять на дату релиза, она становится критической, а путь пересчитывается.

Что произойдет, если задача на критическом пути задержится на один день?

Дата завершения проекта сдвинется ровно на один день, если не применить методы сжатия сроков (Crashing/Fast Tracking).

Какие еще методы планирования проектов существуют?

Применяют диаграммы Ганта, PERT-анализ, Waterfall, Agile, Scrum, Kanban и CCPM (критическая цепь). В отличие от классического CPM, CCPM дополнительно учитывает ограничения по ресурсам и использует общие буферы времени вместо резервов на каждую задачу.

Коротко о главном

  • Критический путь проекта — это самая длинная цепочка зависимых задач с нулевым резервом времени. Он показывает минимальный срок реализации.
  • МКП обеспечивает прозрачность приоритетов, позволяя сфокусировать ресурсы на этапах, определяющих финальный дедлайн.
  • Для корректного расчета необходима декомпозиция (WBS) и точная настройка связей (FS, SS, FF, SF).
  • Если команда не успевает, применяют методы Crashing (добавление ресурсов) или Fast Tracking (параллельный запуск), но они несут риски снижения качества.
  • Любое отклонение от плана требует пересчета сетевой модели, так как критический путь динамичен.

Ручной экспресс-SEO-аудит сайта
SEO-специалист
  • проверит ключевые элементы продвижения 
  • найдёт реальные точки роста проекта

Получить аудит

Комментарии

Комментариев пока нет. Будьте первым!

💬 Оставить комментарий
Не забудьте на нас
подписаться!
Тут собрано всё самое интересное. Рассказываем и вдохновляем
Max
TenChat
Telegram
ВКонтакте
Популярные статьи автора
Узнайте стоимость продвижения сейчас
Выберите удобный способ связи:
Выберите удобный способ связи:
Max Telegram
Введите Ваш номер телефона:*
Введите адрес Вашего сайта:*
Введите Ваше имя:*

Введите Ваш Email:*
Введите адрес Вашего сайта:*
Введите Ваше имя:*

Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Вы уже проголосовали
Возьмем ТОП вместе?

Цена лидов в различных нишах
Тематика Стоимость лида (Москва/Россия)
Отдых 500
Мебель 350
Оборудование 500
Бансковские услуги 500
Безопасность 500
Организация мероприятий, концерты, праздники 500
Недвижимость 500
Строительство и отделка 500
Грузоперевозки 500
Доставка еды 350
Юридические услуги 500
Бухгалтерские услуги 500
Пластиковые окна 500
Детские товары 350
Автозапчасти 350
Образование 500
Возьмем ТОП вместе?

Оставить заявку сейчас
Выберите интересующую услугу *

Подпишитесь на рассылку
Не пропустите самое интересное из мира SEO и Digital. Только актуальные и самые крутые статьи.
Заявка успешно отправлена!
Наши сотрудники уже приступили к анализу Вашего сайта. Наш менеджер свяжется с вами в течение дня, спасибо!
Напишите нам Max Telegram