TIREKAI
Что умеет продукт Обсудить пилот

Критический путь в строительстве: как его найти и за счёт чего сократить

TIREK AI · 28.09.2026

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

Что такое критический путь

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

Метод критического пути (CPM, Critical Path Method) появился в конце 1950-х годов в промышленности и с тех пор лежит в основе всех программ календарного планирования: Primavera P6, MS Project, Spider Project, российских КСП.

Как найти критический путь: прямой и обратный проход

  1. Прямой проход. Идём от старта к финишу и для каждой работы считаем раннее начало и раннее окончание. Работа может начаться, как только выполнены все её связи с предшественниками, с учётом лагов.
  2. Обратный проход. Идём от финиша к старту и считаем позднее окончание и позднее начало: насколько поздно можно начать работу, не сдвинув финиш.
  3. Резервы. Полный резерв (total float) — разница между поздним и ранним началом. Работы с нулевым полным резервом лежат на критическом пути.

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

РаботаДлительность, дн.ПослеРаннее началоПозднее началоПолный резерв
А. Котлован10—000
Б. Фундамент15А10100
В. Наружные сети8А104737
Г. Каркас30Б25250
Д. Благоустройство5В, Г55550

Условный пример. Срок — 60 дней, критический путь А → Б → Г → Д. Наружные сети можно начать на 37 дней позже без сдвига финиша, и ускорять их бессмысленно.

Типы связей и лаги

Кроме связи «окончание — начало» (FS) бывают «начало — начало» (SS), «окончание — окончание» (FF) и редкая «начало — окончание» (SF). У связи может быть лаг: «бетонирование → распалубка, FS + 7 дней». Технологический перерыв идёт в календарных днях: бетон набирает прочность и в выходные. Если лаг задан в рабочих днях, критический путь на праздниках считается неверно. Подробнее о связях — в статье «Сетевой график и диаграмма Ганта».

Почему критический путь в программе не совпадает с реальностью

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

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

Как сократить критический путь

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

Как это считает TIREK AI

Решатель выбирает время старта и способ производства для всех работ одновременно, с учётом связей, ресурсов и календарей. То есть сразу ищет срок, реалистичный по ресурсам, а не классический критический путь. По каждому варианту показывается цепочка причин: какие связи, ресурсы и окна держат финиш. Цепочку считает решатель, а не подбирает человек задним числом. Подробнее — в статье «Оптимизация календарно-сетевого графика».

Вопросы и ответы

Может ли в графике быть несколько критических путей?

Да. Если две цепочки одинаковой длины, критические обе, и сокращать придётся обе. На практике опаснее почти критические пути с резервом в несколько дней: они становятся критическими после первой же задержки или ускорения соседней цепочки.

Что означает отрицательный резерв?

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

Чем критический путь отличается от критической цепи?

Критический путь по классике строится только по связям. Критическая цепь (метод Голдратта) учитывает ресурсы и переносит запасы из отдельных работ в общий буфер проекта. Ресурсно-критический путь — промежуточный вариант: связи плюс ресурсы, без буферов.

Нужна ли программа, чтобы найти критический путь?

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