Как определить критический путь ремонтных работ на производственном объекте: пошаговый подход для минимизации простоя

На производственном объекте любой неططовый простой стоит денег — часто сотни тысяч рублей в час. Метод критического пути (Critical Path Method, CPM) позволяет заранее увидеть, какие работы напрямую определяют дату завершения ремонта, а где есть буфер для маневра. Статья объясняет, как построить сетевой график, выделить критическую цепочку и управлять ею на практике, не углубляясь в академическую теорию.

Содержание
  1. Зачем нужен критический путь на производстве
  2. Исходные данные: что собрать перед расчётом
  3. Построение сетевого графика: от списка к модели
  4. Этап 1. Структурирование работ (WBS)
  5. Этап 2. Определение зависимостей
  6. Этап 3. Календари и режимы работы
  7. Расчёт временных параметров: прямой и обратный ход
  8. Прямой ход (Forward Pass) — ранние даты
  9. Обратный ход (Backward Pass) — поздние даты
  10. Резервы времени (Float/Slack)
  11. Специфика производственных ремонтов: что ломает стандартную модель
  12. Ресурсные конфликты (Resource Leveling)
  13. Окна остановки (Shutdown Windows)
  14. Допуски и разрешения (Permit-to-Work)
  15. Поставки и длительный лид-тайм
  16. Инструменты: от Excel до Primavera
  17. Управление критическим путем в процессе выполнения
  18. Ежедневный цикл (Daily Cycle)
  19. Еженедельный взгляд (Weekly Look-ahead)
  20. Типичные ошибки и как их избежать
  21. Сценарии: как действовать в типичных ситуациях
  22. Сценарий 1. Критический путь ушёл в минус на 2 суток к середине штутдауна
  23. Сценарий 2. Поставка критического оборудования задерживается на неделю
  24. Сценарий 3. Обнаружен дефект при вскрытии (коррозия, трещина, несоответствие документации)
  25. Контроль качества графика: чек-лист перед стартом
  26. Практический следующий шаг

Зачем нужен критический путь на производстве

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

Понимание критического пути решает три задачи:

  • Фокусирует внимание руководителей и подрядчиков на 15–20% работ, которые определяют 100% срока.
  • Показывает, где можно допустить задержку без последствий для общего графика (некритические работы с резервом).
  • Даёт основу для принятия решений при сбоях: куда перебросить ресурсы, какие работы ускорить за счёт сверхурочных или дополнительных бригад, а какие можно отложить.

Без выделенного критического пути планирование сводится к списку задач в Excel, где любая мелочь — поздняя поставка клапана, отсутствие разрешения на горячие работы, сбой в питании — становится «непредвиденной обстоятельством».

Исходные данные: что собрать перед расчётом

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

  • Перечень работ с уникальными кодами (WBS), понятными названиями и привязкой к узлам/оборудованию.
  • Трудоёмкость и календарная длительность каждой работы в часах/сменах/днях с учётом режима работы объекта (круглосуточно, одна смена, только выходные).
  • Логические связи (преемственность): что должно быть закончено, прежде чем начнётся следующая операция. Типы связей: Finish-to-Start (ФС), Start-to-Start (SS), Finish-to-Finish (FF) с возможными задержками (лаг/лид).
  • Ограничения по календарю: даты плановой остановки, праздники, смены охраны труда, окна для кранов/подъёмников.
  • Ресурсные ограничения: количество доступных бригад, кранов, сварщиков, НДТ-контроллеров, представителей заказчика для приёмки.
  • Милстоуны (контрольные точки): «оборудование остановлено», «газосвобождение завершено», «гидроиспытания пройдены», «пуск в эксплуатацию».

Типичная ошибка — закладывать длительности «в идеале» без учёта времени на получение допусков, смену смен, ожидание качественного контроля. Реальная длительность включает организационные паузы.

Построение сетевого графика: от списка к модели

Сетевой график — это ориентированный граф, где вершины — события (начало/конец работ), а дуги — сами работы с длительностью. На практике удобнее использовать активностный подход (Activity-on-Node): узлы — работы, стрелки — зависимости.

Этап 1. Структурирование работ (WBS)

Разбейте ремонт на управляемые пакеты: демонтаж, замена оборудования, монтаж трубопроводов, электромонтаж, ПНР, пусконаладка. Каждый пакет — набор операций с чёткими входом и выходом. Избегайте работ длиннее 1–2 смен: их трудно контролировать и точно оценить остаток.

Этап 2. Определение зависимостей

Пройдитесь по каждому пакету и задайте вопрос: «Что должно быть сделано ДО начала этой работы?». Фиксируйте связи. Примеры для производственного ремонта:

  • Газосвобождение (ФС) → Демонтаж трубопровода.
  • Прибытие крана (SS с задержкой 1 смена) → Монтаж колонны.
  • Сварка шва (ФС) → Рентгеноконтроль (SS с задержкой 4 часа на охлаждение).
  • Монтаж приборов (ФС) → Пусконаладка (FF: пусконаладка не может закончиться раньше монтажа).

Не создавайте связи «на всякий случай». Каждая лишняя стрелка искусственно сужает резервы и искажает критический путь.

Этап 3. Календари и режимы работы

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

  • Сварка/монтаж — круглосуточно (3 смены) в период штутдауна.
  • Согласование документации, приёмка заказчиком — только дневная смена будни.
  • Работы в зоне ОПО/ПБ — только при наличии допуска и наблюдателя.

Программное обеспечение (MS Project, Primavera P6, Spider Project, Asta Powerproject) пересчитывает календарные даты исходя из рабочего времени календаря, а не календарных дней.

Расчёт временных параметров: прямой и обратный ход

Алгоритм стандартный, но на производстве важны нюансы интерпретации.

Прямой ход (Forward Pass) — ранние даты

Для каждой работы вычисляются:

  • Раннее начало (Early Start, ES) — максимальное из ранних окончаний предшественников с учётом лагов.
  • Раннее окончание (Early Finish, EF) = ES + Длительность.

Раннее окончание проекта — это минимально возможная дата завершения при идеальном развитии событий.

Обратный ход (Backward Pass) — поздние даты

От даты проекта (или заданного дедлайна) идём назад:

  • Позднее окончание (Late Finish, LF) — минимальное из поздних начал последователей минус лаги.
  • Позднее начало (Late Start, LS) = LF − Длительность.

Резервы времени (Float/Slack)

  • Полный резерв (Total Float, TF) = LS − ES = LF − EF. Время, на которое работу можно сдвинуть без сдвига конца проекта.
  • Свободный резерв (Free Float, FF) — время сдвига без влияния на раннее начало последователей.

Критические работы — те, у которых TF = 0 (или меньше заданного порога, например, ≤ 0.5 суток). Они образуют критический путь. На производстве часто встречаются «почти критические» цепочки с резервом 1–2 смены — их тоже стоит мониторить как второй эшелон риска.

Специфика производственных ремонтов: что ломает стандартную модель

Ресурсные конфликты (Resource Leveling)

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

Практический подход:

  1. Сначала постройте логический критический путь (только связи).
  2. Наложите ресурсные ограничения (уровни загрузки).
  3. Запустите выравнивание (leveling) с приоритетом: критические работы — приоритет 1000, почти критические — 500, остальные — 100.
  4. Получите ресурсно-ограниченный график и новый критический путь.

Не пытайтесь сделать это вручную в Excel для проектов > 200 работ. Используйте ПО с ресурсным модулем.

Окна остановки (Shutdown Windows)

Часто ремонт привязан к фиксированному окну: «неделя с 3 по 9 июня». Если логический критический путь выдаёт 10 дней — график нереален. Варианты решения:

  • Параллелизм: разделить работы на независимые фронты (разные бригады, разные зоны).
  • Предварительная подготовка: демонтаж изоляции, разметка, приготовление сплавов, пре-прег кранов — всё, что можно сделать ДО остановки.
  • Сокращение объёмов: перенести необязательные работы на плановый ремонт следующего года.
  • Ускорение: вторая смена, дополнительные бригады, аренда более мощного крана — только для критических работ.

Допуски и разрешения (Permit-to-Work)

На ОПО, в зонах ПБ, при горячих работах каждая операция требует оформления наряда-допуска. Время на согласование (1–4 часа) — это не «административная мелочь», а часть длительности работы. Включайте его в длительность или моделируйте как отдельную предшественную работу «Оформление наряда на сварку шва №12». Иначе критический путь будет оптимистичен на 10–20%.

Поставки и длительный лид-тайм

Если спецклапан поставляется 12 недель, а ремонт через 8 — это внешнее ограничение. Внесите в график работу-милстоун «Поставка клапана» с фиксированной датой и свяжьте её ФС с монтажом. Если дата сдвигается — критический путь автоматически пересчитается.

Инструменты: от Excel до Primavera

Инструмент Подходит для Ограничения
Excel (шаблоны с формулами ES/EF/LS/LF) До 50 работ, простые связи, разовый расчёт Нет ресурсного выравнивания, нет календарей, сложно обновлять
MS Project До 2000 работ, стандартные календари, ресурсы, отчёты Слабая многопользовательская работа, ограниченная отчётность по рискам
Spider Project Российская практика, ГОСТ-графики, ресурсы, риски, Monte Carlo Меньше интеграций, специфический интерфейс
Primavera P6 (EPPM) Крупные проекты (>5000 активностей), портфели, веб-доступ, риск-анализ Высокая стоимость, сложность внедрения, перебор для единичного ремонта
Asta Powerproject Строительство/ремонт, BIM-связь, визуализация 4D Менее распространён в РФ, меньше кадров

Для планового ремонта одного цеха достаточно MS Project или Spider. Для крупного штутдауна всей НПЗ/ГРС/металлургии — Primavera или Spider в многопользовательском режиме с базой на сервере.

Управление критическим путем в процессе выполнения

Критический путь — не статичная схема на стене. Он меняется каждый день. Практический режим управления:

Ежедневный цикл (Daily Cycle)

  1. Утро (07:00–08:00): Сбор фактических данных за вчера: что начато, что закончено, сколько % выполнено у длительных работ, какие сбои были (нет крана, нет допуска, брак сварки).
  2. Ввод факта: Обновление % выполнения, фактических дат начала/окончания, оставшейся длительности (Remaining Duration) — не %! Оставшаяся длительность — это экспертная оценка мастера/прораба, а не 100% − %выполнено.
  3. Пересчёт графика: Автоматический запуск планировщика.
  4. Анализ изменений: Сменился ли критический путь? Появились ли новые критические работы? Увеличилось ли опоздание по милстоунам?
  5. Принятие решений: Если критический путь ушёл в минус — какие меры: добавить бригаду, работать в выходной, снять некритическую работу с ресурса, согласовать перенос милстоуна с технологистами.
  6. Рассылка актуального графика: К 09:00 у всех участков — обновлённые задания на смену с выделением критических работ (цветом, пометкой «КРИТИЧНО»).

Еженедельный взгляд (Weekly Look-ahead)

Раз в неделю (обычно в пятницу) — прогноз на 2 недели вперёд: какие работы входят в критический путь, какие материалы/допуски/краны нужны, где риск задержки поставки. Это позволяет подготовить ресурсы заранее, а не тушить пожары.

Типичные ошибки и как их избежать

  • Скрытые зависимости. «Сварка начнётся, когда приедут трубы» — но трубы привозят на склад, а не на линию. Добавьте работу «Перемещение труб со склада в зону монтажа (кран + погрузчик)».
  • Игнорирование организационных пауз. Смена заканчивается в 20:00, следующая начинает в 08:00. 12 часов ночи — это не работающее время. Календарь должен это отражать.
  • Завышенные % выполнения. Мастер ставит 90%, а последнюю сварку делают 3 дня. Используйте физические единицы: «сварено 12 из 15 швов», «промыто 300 из 500 м».
  • Один критический путь на весь проект. На больших объектах удобно выделять критические пути по направлениям: механика, электро, АСУТП, изоляция. Общий критический путь — свертка, но управлять удобнее по потокам.
  • Отсутствие буферов (Time Buffers). В цепной теории ограничений (CCPM) буферы ставятся в конце критической цепочки и перед слиянием некритических путей. В CPM практикуют добавление 10–15% к длительности критических работ или выделение отдельной работы-буфера «Резерв на непредвиденное» перед ключевым милстоуном.

Сценарии: как действовать в типичных ситуациях

Сценарий 1. Критический путь ушёл в минус на 2 суток к середине штутдауна

Действия:

  1. Подтвердите фактическую оставшуюся длительность критических работ с прорабами.
  2. Проверьте, есть ли некритические работы с большим резервом, занимающие общие ресурсы (кран, сварщики, доступ к зоне). Перенесите их или остановите.
  3. Оцените возможность ускорения критических работ: вторая смена, дополнительная бригада, замена технологии (аренда орбитальной сварки вместо ручной).
  4. Если ускорение невозможно — согласуйте с технологистами перенос милстоуна «Пуск» и пересчитайте экономические потери от дополнительного простоя.

Сценарий 2. Поставка критического оборудования задерживается на неделю

Действия:

  1. Внесите новую дату поставки как ограничение (Constraint) на работу-милстоун «Поставка».
  2. Пересчитайте график. Критический путь, скорее всего, сместится на логистику/склад/предварительную подготовку.
  3. Используйте освободившееся время для максимальной подготовки: демонтаж старых узлов, чистка, разметка, сборка узлов на земле, оформление всех нарядов-допусков.
  4. Проверьте, не стал ли критическим другой путь (например, электро/АСУТП), который раньше имел большой резерв.

Сценарий 3. Обнаружен дефект при вскрытии (коррозия, трещина, несоответствие документации)

Действия:

  1. Оформите дефект как новую работу с оценкой длительности (включая согласование технологии ремонта с ТО/проектом).
  2. Вставьте её в сеть как предшественника для последующих операций.
  3. Пересчитайте. Если дефект на критическом пути — сразу инициируйте решение: закупка запчасти, вызов сварщиков НДТ, согласование отклонения.
  4. Если дефект на некритическом пути с резервом — проверьте, не съедает ли он весь резерв и не становится ли путь критическим.

Контроль качества графика: чек-лист перед стартом

Перед зафиксированием базового плана (Baseline) пройдитесь по пунктам:

  • Нет ли работ без предшественников (кроме старта) и без последователей (кроме финиша)? «Висячие» работы — ошибка логики.
  • Все ли длительности реалистичны и включают организационное время?
  • Календари назначены корректно для каждой группы работ?
  • Ресурсы загружены не более 80–90% на критических путях (остаток — на риски)?
  • Милстоуны совпадают с договорными/технологическими датами?
  • Критический путь проходит через логические узлы (газосвобождение → демонтаж → монтаж → ПНР → пуск), а не через «согласование актов»?
  • Есть ли работа-буфер перед ключевыми милстоунами?
  • График понятен мастерам: названия работ отражают физическое действие, а не код бюджета?

Практический следующий шаг

Начните с сбора данных для ближайшего планового ремонта. Выделите 2–3 человека (прораб, планировщик, технолог) на 2–3 дня для построения первого качественного графика. Не пытайтесь охватить весь завод сразу — пилот на одном цехе/установке даст понимание методологии и покажет пробелы в исходных данных. После пилота внедряйте еженедельный цикл обновления и ежедневный стендап по критическому пути. Главный критерий успеха — не идеальный график на бумаге, а то, что все участковые знают, какие три работы сегодня определяют дату пуска, и у них есть ресурсы для их выполнения без ожиданий.

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

Maydo-DT.com.ru