В современном управлении проектами сетевой график работ (сетевой план-график) является одним из ключевых инструментов планирования, мониторинга и контроля․ Он позволяет визуализировать логические связи между этапами, определить критические задачи и оптимизировать использование ресурсов․ Настоящая статья подробно рассматривает сущность, методы построения, ключевые параметры и практическое применение сетевых графиков․
Что такое сетевой график работ?
Сетевой график — это графическая или табличная модель проекта, отображающая совокупность работ (задач), их последовательность, взаимозависимости и длительность․ В отличие от диаграммы Ганта, которая фокусируеться на временной шкале, сетевой график делает акцент на логике и структуре проекта․
Основные элементы сетевого графика:
- Работа (Задача, Активность) — элемент, потребляющий время и ресурсы․ Обозначается стрелкой (в методе «стрелка-узел») или прямоугольником/кругом (в методе «узел-работа»)․
- Событие (Узел, Веха) — момент начала или окончания одной или нескольких работ․ Не потребляет времени и ресурсов․ Обозначается кругом или прямоугольником․
- Пути, последовательности связанных работ от начального до конечного события․
- Критический путь — самый длинный по длительности путь, определяющий минимально возможный срок завершения всего проекта․
Основные методы построения
Существует два классических подхода к нотации сетевых графиков:
Метод PERT (Program Evaluation and Review Technique)
Разработан в 1958 году для проекта «Полярная звезда» флота США․ Особенность, вероятностный подход к оценке длительности работ․ Для каждой задачи задаются три оценки:
- Оптимистичная (To) — при идеальных условиях․
- Пессимистичная (Tp) — при максимальных проблемах․
- Наиболее вероятная (Tm), реалистичная оценка․
Ожидаемая длительность рассчитывается по формуле: Te = (To + 4×Tm + Tp) / 6․ Дисперсия: σ² = ((Tp ‒ To) / 6)²․ Это позволяет оценить вероятность завершения проекта к заданному сроку․
Метод CPM (Critical Path Method)
Разработан практически одновременно (DuPont/Remington Rand) для строительных и промышленных проектов․ Использует детерминированные (однозначные) оценки длительности․ Фокус — на поиске критического пути и управлении затратами (Time-Cost Trade-off: сжатие сроков за счет увеличения бюджета)․
Современная нотация: PDM (Precedence Diagramming Method) / ADM (Arrow Diagramming Method)
- ADM (AOA — Activity on Arrow): Работа = Стрелка, Событие = Узел․ Связи только типа «Завершение — Начало» (Finish-to-Start)․ Требует введения фиктивных работ для отображения сложных зависимостей․
- PDM (AON — Activity on Node): Работа = Узел (прямоугольник), Связь = Стрелка․ Стандарт де-факто в современном ПО (MS Project, Primavera, Spider Project, PlanRadar и др․)․ Поддерживает 4 типа зависимостей:
- FS (Finish-to-Start) — Начало следующей после окончания предыдущей (стандарт)․
- SS (Start-to-Start) — Одновременный старт․
- FF (Finish-to-Finish) — Одновременное завершение․
- SF (Start-to-Finish) — Завершение следующей после начала предыдущей (редко)․
Также позволяет задавать задержки (Lag) и опережения (Lead)․
Ключевые временные параметры (Расчет по методу CPM/PDM)
Для анализа сетевого графика выполняется двухпроходный расчет: прямой проход (Forward Pass) и обратный проход (Backward Pass)․
Прямой проход (Ранние даты):
- Раннее начало (Early Start — ES) — самый ранний момент, когда работа может начаться при условии завершения всех предшественников․
- Раннее окончание (Early Finish — EF) = ES + Длительность (Duration)․
- Правило: ES текущей работы = max(EF всех предшественников)․
Обратный проход (Поздние даты):
- Позднее окончание (Late Finish — LF) — самый поздний момент завершения работы, не сдвигающий конец проекта․
- Позднее начало (Late Start, LS) = LF ― Длительность․
- Правило: LF текущей работы = min(LS всех последователей)․ Для финальных работ LF = EF (или заданный дедлайн проекта)․
Резервы времени (Slack / Float):
- Общий резерв (Total Float — TF) = LS ― ES = LF ― EF․ Время, на которое можно сдвинуть работу без сдвига конца проекта․ На критическом пути TF = 0․
- Свободный резерв (Free Float, FF) = min(ES последователей) ― EF текущей․ Время сдвига без влияния на раннее начало следующих работ․
Критический путь и управление сроками
Критический путь (Critical Path) — это последовательность работ с нулевым общим резервом․ Он определяет минимальную календарную продолжительность проекта․
Стратегии управления критическим путем:
- Сжатие сроков (Crashing): Назначение дополнительных ресурсов (люди, оборудование, сверхурочные) на критические работы для уменьшения их длительности․ Анализируется стоимость сжатия единицы времени․
- Фаст-трекинг (Fast Tracking): Выполнение работ параллельно (изменение связей FS на SS/FF), которые изначально планировались последовательно․ Риск: повышается вероятность переработок․
- Управление буферами (Critical Chain / CCPM): Метод Э․ Голдратта․ Убираются локальные запасы времени из задач, выделяется общий Проектный буфер в конце критической цепи и Питающие буферы на вливание некритических путей․ Управление ведется по потреблению буферов (Fever Chart)․
Ресурсное планирование и выравнивание
Сетевой график, рассчитанный только по времени, часто создает нереалистичные пики нагрузки на ресурсы (людей, технику, финансы)․
Методы ресурсного анализа:
- Профили нагрузки (Resource Histograms): График потребности в ресурсе по времени (по ранним датам)․
- Выравнивание ресурсов (Resource Leveling): Сдвиг работ в пределах их резервов (Total Float) для устранения перераспределений․ Может увеличить срок проекта, если критический путь загружен перегруженным ресурсом․
- Ограниченное планирование (Resource-Constrained Scheduling): Алгоритмы (эвристические или точные), строящие график с учетом жестких лимитов доступности ресурсов․ Срок проекта становится переменной․
Программное обеспечение для работы с сетевыми графиками
Ручной расчет сложных сетей (сотни/тысячи задач) невозможен․ Стандарты индустрии:
| Инструмент | Сфера применения | Особенности |
|---|---|---|
| Microsoft Project | Общее управление проектами, средние проекты | Интуитивен, интеграция с экосистемой MS, поддержка PDM, базовая ресурсная загрузка․ |
| Oracle Primavera P6 (EPPM) | Крупное строительство, нефть и газ, инженерия | Мощная многопользовательская среда, работа с тысячами активностей, риски, портфели, строгая структура WBS/OBS․ |
| Spider Project | Строительство, машиностроение, РФ/СНГ | Сильная математическая база, уникальные алгоритмы ресурсного выравнивания, моделирование неопределенностей, импортозамещение․ |
| PlanRadar / Asta Powerproject | Строительство, производственные объекты | Ориентация на BIM, мобильные приложения для полевого контроля, 4D-моделирование․ |
| OpenProject / GanttProject / ProjectLibre | Малые команды, Open Source | Базовый функционал CPM/PDM, бесплатно или низкая стоимость․ |
Практический пример: Утверждение сетевого план-графика
Согласно нормативной документации и практике управления инвестиционно-строительными проектами, процесс утверждения сетевого графика — это формализованная процедура․
Пример формулировки из административного документа:
«Утвердить прилагаемый сетевой план-график проведения работ по определению основных параметров, направлений и механизмов реализации [Наименование проекта/программы]»
Этапы процедуры утверждения:
- Разработка (WBS -> Декомпозиция -> Оценки -> Логика): Исполнитель (ГИП, Управляющий проектом, Планировщик) формирует черновик в ПО․
- Внутренняя экспертиза: Проверка полноты охвата работ (Scope), корректности связей, адекватности длительностей, ресурсной загрузки, соответствия календарному плану и договора․
- Согласование с заинтересованными сторонами: Заказчик, Технический заказчик, Генеральный подрядчик, Проектная организация, Экспертиза проектной документации․ Подписи в маршрутном листе или через ЭДО․
- Утверждение уполномоченным лицом: Приказ/Распоряжение руководителя организации (* — ФИО/Должность) или подпись на титульном листе графика․
- Ввод в действие (Baseline): Утвержденная версия становится Базовым планом (Baseline / Plan 0)․ Все дальнейшие отчеты о выполнении строятся путем сравнения Факта (Actual) и Текущего прогноза (Current/Forecast) с этим Базовым планом․
Состав пакета документов для утверждения:
- Исполнительное письмо / Заявление об утверждении․
- Печатная форма сетевого графика (общий вид + фрагменты по критическому пути)․
- Таблица работ с атрибутами (ID, Наименование, Длительность, ES/EF, LS/LF, TF, Ответственный, Ресурсы)․
- Ресурсовый план (гистограммы по ключевым ресурсам)․
- Календарный план-график (диаграмма Ганта) — для наглядности сроков․
- Пояснительная записка (предпосылки, ограничения, календари, методология оценок, анализ рисков сроков)․
Контроль выполнения: Анализ отклонений (Earned Value Management)
Сетевой график — это не «документ для папки», а рабочий инструмент․ Еженедельно/ежемесячно производится актуализация:
- Сбор фактов: % выполнения, Фактические даты начала/окончания (Actual Start/Finish), Остаточная длительность (Remaining Duration)․
- Пересчет сети (Rescheduling) с учетом фактов․
- Сравнение с Базовым планом:
- SV (Schedule Variance) = EV ‒ PV — отклонение по срокам (в денежном выражении);
- SPI (Schedule Performance Index) = EV / PV — индекс выполнения сроков (< 1 — опоздание)․
- Сдвиг критического пути: появились ли новые критические работы?
- Принятие корректирующих решений (см․ п․ 4)․
- Отчетность стейкхолдерам․
Типичные ошибки при работе с сетевыми графиками
- Избыточная детализация (тысячи задач на стратегическом уровне) или недостаточная (одна задача «Строительство корпуса» на 18 месяцев) — потеря управляемости․
- Игнорирование логики связей (все задачи типа FS без перекрытий) — завышенные сроки․
- Жесткие временные ограничения (Mandatory Constraints: Must Start On, Must Finish On) вместо логических связей, ломают расчет критического пути и резервов․
- Отсутствие ресурсного закрепления — график нереален физически․
- Редкая актуализация (раз в квартал) — график перестает отражать реальность․
- Скрытие резервов в длительностях (паркинг) — искажает критический путь и анализ EV․
Сетевой график работ — это математическая модель проекта, превращающая хаос задач в управляемую систему․ Грамотное построение сети (PDM), расчет временных параметров (CPM), учет ресурсных ограничений и регулярная актуализация с использованием методов EVM позволяют:
- Обоснованно защитить сроки проекта перед заказчиком/инвесторами․
- Сфокусировать внимание команды на критических работах․
- Своевременно выявлять угрозы срыва сроков․
- Принимать взвешенные решения о сжатии сроков или перераспределении ресурсов․
Утверждение сетевого план-графика, это не бюрократическая формальность, а момент фиксации обязательств команды по срокам и логике выполнения․ Как только график утвержден (* — Дата приказа/подписи), начинается самая важная фаза: управление проектом по этому графику․
Статья подготовлена на основе стандартов PMBOK (PMI), ISO 21500, ГОСТ Р 54869-2011 / ISO 21500:2012, практики PERT/CPM/CCPM․ Актуально на ․