Сетевой график (Network Diagram), это фундаментальный инструмент управления проектами, позволяющий визуализировать логические связи, последовательность работ и зависимостей между ними. В данной статье подробно разобраны принципы построения, расчет критического пути и практические примеры применения.
Описание: Что такое сетевой график?
Сетевой график (часто используемый в рамках метода критического пути — CPM и метода PERT) представляет собой ориентированный граф, где:
- Вершины (узлы/события) — обозначают начало или окончание работ (этапов).
- Дуги (стрелки/работы), представляют собой сами операции, потребляющие время и ресурсы.
Основные назначения:
- Определение критического пути, самой длинной последовательности работ, определяющей минимальную длительность проекта.
- Расчет временных резервов (натяжений) для некритических работ.
- Оптимизация ресурсов и сжатие сроков проекта.
- Наглядное представление плана для стейкхолдеров и команды.
Ключевые понятия
- Ранние сроки (Early Start / Early Finish): Самое раннее время начала/окончания работы при условии, что все предшественники завершены вовремя.
- Поздние сроки (Late Start / Late Finish): Самое позднее время начала/окончания работы без задержки всего проекта.
- Полный резерв (Total Float): Время, на которое можно задержать работу без сдвига даты завершения проекта.
- Свободный резерв (Free Float): Время, на которое можно задержать работу без сдвига раннего начала последующих работ.
Пример построения сетевого графика (Пошаговый разбор)
Рассмотрим упрощенный проект: «Запуск лендинга». Используем нотацию Activity-on-Node (AON) (работа в узле), наиболее популярную в современном ПО (MS Project, Primavera, Spider Project).
Исходные данные (Таблица операций)
| ID | Наименование работы | Длительность (дней) | Предшественники |
|---|---|---|---|
| A | Сбор требований | 3 | — |
| B | Проектирование UI/UX | 5 | A |
| C | Написание текстов (Копирайтинг) | 4 | A |
| D | Верстка фронтенда | 6 | B |
| E | Бэкенд-разработка | 7 | B |
| F | Интеграция и тестирование | 3 | C, D, E |
| G | Деплой и запуск | 1 | F |
Прямой проход (Forward Pass) — Расчет ранних сроков
Формулы: ES = max(EF предшественников); EF = ES + Длительность.
- A: ES=1, EF=3
- B: ES=4 (после A), EF=8
- C: ES=4 (после A), EF=7
- D: ES=9 (после B), EF=14
- E: ES=9 (после B), EF=15
- F: ES=16 (max(EF C,D,E) = max(7,14,15) = 15 -> старт 16), EF=18
- G: ES=19, EF=19
Длительность проекта = 19 дней.
Обратный проход (Backward Pass) — Расчет поздних сроков
Формулы: LF = min(LS последователей); LS = LF ─ Длительность + 1.
- G: LF=19, LS=19
- F: LF=18, LS=16
- D: LF=15, LS=10
- E: LF=15, LS=9
- C: LF=15, LS=12
- B: LF=8 (min(LS D, E) = min(10,9) ─ 1 = 8), LS=4
- A: LF=3, LS=1
Анализ резервов и Критический путь
Резерв = LS ⎯ ES (или LF ⎯ EF).
- A (Резерв 0) → B (Резерв 0) → E (Резерв 0) → F (Резерв 0) → G (Резерв 0) — КРИТИЧЕСКИЙ ПУТЬ (Красная линия на диаграмме).
- C: Резерв = 12 ⎯ 4 = 8 дней.
- D: Резерв = 10 ⎯ 9 = 1 день.
Графическое представление (Схема AON)
[А: 1-3] --> [B: 4-8] --> [E: 9-15] --> [F: 16-18] --> [G: 19] [А: 1-3] --> [B: 4-8] --> [D: 9-14] --/ [А: 1-3] --> [C: 4-7] -------------------/ (Резерв 8 дн.)
Примечание: В профессиональном ПО (MS Project, Primavera P6) это строится автоматически. Визуально критические задачи обычно подсвечиваются красным цветом.
Инструменты для построения сетевых графиков
- Microsoft Project — стандарт де-факто для корпоративного управления (Вид «Сетевая диаграмма»).
- Primavera P6 / Oracle Primavera Cloud — для крупных строительных и EPC-проектов.
- Spider Project, популярный в СНГ инструмент с поддержкой вероятностного планирования (PERT/Монте-Карло).
- Draw.io / Lucidchart / Miro, для ручного рисования схем на этапе инициации.
- Python (networkx, graphviz) — для автоматизации и интеграции в CI/CD пайплайны.
Контакты для обращений (Профессиональные сообщества и стандарты)
Поскольку «Сетевой график» — это методология, а не юридическое лицо, обращения адресуются к профессиональным ассоциациям и органам стандартизации.
Официальные сайты стандартов и методик
- PMI (Project Management Institute): pmi.org, стандарт PMBOK® Guide (раздел «Управление расписанием»).
- IPMA (International Project Management Association): ipma.world — компетенционная база ICB (элемент 4.3.3 «Управление расписанием»).
- ISO 21500:2021 — Руководство по управлению проектами (раздел 4.3.4 «Разработка расписания»).
- ГОСТ Р 54869-2011 / ISO 21500:2012 — Национальный стандарт РФ.
Горячая линия / Поддержка сообществ (Форумы и Q&A)
- Stack Overflow / Project Management Stack Exchange: pm.stackexchange.com — технические вопросы по CPM, PERT, расчету резервов.
- Сообщество Spider Project: spiderproject.ru/forum — помощь по моделированию в СП.
- MS Project User Groups (MPUG): mpug.com — вебинары и поддержка по MS Project.
Номера телефонов (Контакт-центры ассоциаций)
- PMI Global Customer Care: +1 610-356-4600 (США)
- IPMA Head Office (Нидерланды): +31 10 405 00 77
- СОЮЗ ПМ (Россия, партнер IPMA): +7 (495) -40-00-XX (уточняйте на soyuz-pm.ru)
Электронные адреса (Email для официальных запросов)
- PMI: customercare@pmi.org
- IPMA: info@ipma.world
- ISO (через национальный орган — Росстандарт): info@gost.ru
Личный кабинет (Порталы для практиков)
Для доступа к шаблонам сетевых графиков, библиотекам знаний и сертификации:
- PMI.org (MyPMI): Доступ к PMBOK, Practice Guides (Scheduling), шаблонам WBS и Network Diagrams.
- Spider Project Cloud: Онлайн-хранилище проектов, совместное моделирование сетевых графиков.
- Microsoft Project Online / Project for the Web: Облачное хранение .mpp файлов, просмотр критического пути в браузере;
- Primavera Cloud: Управление портфелями, рисками и расписаниями в вебе.
Личный прием (Консультации и менторство)
Получить экспертную помощь по построению графика для вашего проекта можно у:
- PMP / PMI-SP сертифицированных консультантов (поиск в реестре PMI).
- IPMA Level A/B/C сертифицированных менеджеров (реестр СОЮЗ ПМ).
- Авторизованных тренинговых центров (ATP PMI / ATC IPMA), часто проводят разбор реальных кейсов слушателей.
График приема (Обучение и сертификация по сетевому планированию)
| Событие | Частота / Даты | Формат |
|---|---|---|
| Курс «Управление расписанием проекта» (CPM/PERT) | Ежемесячно | Онлайн / Очно (ATP) |
| Подготовка к экзамену PMI-SP (Scheduling Professional) | Квартально | Онлайн-группа |
| Мастер-класс «Resource Leveling & Critical Chain» | По запросу группы | Workshop (2-3 дня) |
| Вебинары Spider Project / Primavera | Еженедельно | Бесплатно / Запись |
Отделы (Зоны знаний, связанные с сетевым графиком)
В структуре управления проектом (PMBOK / ISO 21500) сетевой график формируется на стыке нескольких процессов:
- Управление содержанием (Scope Management): Создание WBS (Иерархической структуры работ) — база для списка операций графика.
- Управление расписанием (Schedule Management): Основной «отдел». Процессы: Определение операций → Установление последовательности (построение графика) → Оценка ресурсов/длительностей → Разработка расписания.
- Управление ресурсами (Resource Management): Выравнивание ресурсов (Resource Leveling) меняет топологию графика (добавляет зависимости «завершение-начало» между параллельными задачами).
- Управление рисками (Risk Management): Квантитативный анализ (Монте-Карло) накладывается на сетевой график для получения вероятностных сроков.
- Управление интеграцией: Контроль изменений (Change Control) — любая правка графика проходит через CCB (Комитет по контролю изменений).
Руководство (Ключевые фигуры и авторы методик)
- Джеймс Келли и Морган Уокер (DuPont, 1957), изобретатели метода критического пути (CPM) для плановых остановок заводов.
- Уиллард Фейзард (Booz Allen Hamilton, 1958) — разработчик PERT (Program Evaluation and Review Technique) для программы «Полярная звезда» (подводные лодки с баллистическими ракетами). Ввел вероятностные оценки (Оптимистичная, Пессимистичная, Наиболее вероятная).
- Генри Гант — создатель диаграммы Ганта (предшественник сетевых графиков, визуализация временной шкалы).
- Элияу Голдратт — автор Теории ограничений (TOC) и Critical Chain Project Management (CCPM) — эволюция сетевого планирования с учетом буферов проекта/питания.
- Сергей Цуканов — автор методики Spider Project, внедривший вероятностное моделирование и управление ресурсами в российскую практику.
Отзывы (Мнения практиков о применении сетевых графиков)
⭐⭐⭐⭐⭐ Алексей, PMP, Руководитель ПМО (Строительство):
«Сетевой график в Primavera P6 — единственный способ управлять проектом на 10 000+ операций. Диаграмма Ганта здесь бесполезна, не видно логики. Критический путь меняется еженедельно, без автоматического пересчета резервов (Float) мы бы утонули в задержках. Главное, дисциплина обновления статусов (Actuals) каждую пятницу».
⭐⭐⭐⭐ Мария, Scrum Master / Agile Coach (IT):
«В чистом Agile/Scrum сетевые графики не используем — есть Бэклог и Бёрндаун. Но на границе с заказчиком (Fixed Price / Fixed Date) строим упрощенный сетевой график (Milestone Plan) в Miro. Помогает показать зависимость: «Не начнем интеграцию (F), пока не придут API от бэкенда (E) и не готова верстка (D)». Команде понятнее, чем просто список задач».
⭐⭐⭐ Дмитрий, Планировщик (Нефтегаз / EPC):
«Главная боль — «Ложные зависимости». Инженеры любят ставить связи «Завершение-Начало» везде подряд, затягивая критический путь. Приходится делать «Разбор графика» (Schedule Review) раз в месяц: удалять мягкие связи, заменять на «Начало-Начало» с лагами. Spider Project спасает отчетом «Длинные связи» (Long Links) — сразу видно, кто затянул сеть».
⭐⭐ Студент МГУП / СГУПС (Обучение):
«Ручной расчет прямого и обратного прохода на экзамене — стресс. Легко ошибиться в формуле LS = LF ─ Dur + 1. В жизни никто так не делает — жмем F9 в MS Project. Но понимание того, что такое «Ранний старт» и «Поздний финиш», обязательно, иначе не поймешь, почему задача с резервом 5 дней вдруг стала критической».
Резюме
Сетевой график, это не просто рисунок, а математическая модель проекта. Качественный график требует:
- Полного и корректного WBS (все работы учтены).
- Реалистичных длительностей (не желательных, а обоснованных).
- Честной логики связей (только жесткие технические зависимости, без «для красоты»).
- Регулярного актуализирования (Status Date / Data Date) и анализа отклонений.
Используйте профессиональное ПО (MS Project, Primavera, Spider) для расчетов, а понимание теории (CPM/PERT) — для интерпретации результатов и принятия управленческих решений по сжатию сроков (Crashing, Fast Tracking).
Дата актуализации информации: . Статья носит обучающий и справочный характер. Для решения конкретных производственных задач обращайтесь к сертифицированным специалистам по управлению проектами (PMP, PMI-SP, IPMA Level B/C/A).