Метод построения сетевых диаграмм
Первые методы планирования и управления проектами с использованием сетевых моделей включали в себя PERT (метод оценки и пересмотра программ) и CPM (метод критического пути), которые разработали в США в конце 1950-х годов. В основе этих методов лежит использование сетевых диаграмм, позволяющих визуализировать ход выполнения работ, с указанием их длительности и последовательности. В начале 1960-х годов СССР перенимает зарубежный опыт использования сетевых диаграмм в промышленном производстве (рисунок 1), а с 1963 методы сетевого планирования начали активно распространяться под названием «Система сетевого планирования и управления» (СПУ). С развитием информационных технологий, с конца ХХ века, появляются программные комплексы для сетевого планирования, что заложило фундамент для современных методов и средств управления проектами.Рисунок 1. Пример сетевой диаграммы 1979 года
Сетевые диаграммы применяются в различных сферах проектной деятельности. Это может быть гражданское и промышленное строительство, промышленное производство изделий и оборудования, нефтегазовая, электроэнергетическая или космическая отрасли, научно-техническая деятельность и т.п. Принципы сетевого планирования позволяют систематизировать набор задач, необходимых для достижения целей проекта с минимальным количеством издержек и рисков.
Сетевая диаграмма в графическом представлении – это вершины, которые связываются между собой линиями. Наиболее распространённый принцип построения диаграммы – «вершина-работа», который используется в большинстве программных комплексов. При таком подходе работа представляется в виде вершины, связанной с другими работами линиями (технологическими связями).
В качестве примера для построения сетевой диаграммы возьмем проект по строительству загородного дома. В таблице 1 приведен перечень строительно-монтажных работ с указанием длительности и предшественников. Построим сетевую диаграмму «вершина-работа», взяв за основу данные из таблицы (рисунок 2).
Для начала рассчитаем ранние сроки выполнения работ. Ранний старт определяется продолжительностью самого длинного пути от начала до предшественника данной работы, а ранний финиш рассчитывается как сумма раннего старта и длительности данной работы. Например, ранний старт работы 5 будет равен сумме длительностей работ 1, 2, 3, 4 и составит 41 день, а ранний финиш – 43 дня. На этом этапе можно определить самый длинный путь на сетевой диаграмме (критический путь), который показывает раннее завершение всего сетевого графика (критическое время), т.е. 96 дней.
Далее необходимо рассчитать поздние сроки, где поздний финиш определяется разностью критического времени и самого длинного пути от последователя данной работы до конца сети. Поздний старт рассчитывается как разность позднего финиша и длительности работы. Например, поздний финиш работы 16 будет равен разности критического времени и суммы длительностей работ 17, 18 и составит 81 день, а поздний старт – 76 дней.
После расчета поздних сроков нужно определить резервы времени. Для не критических путей резерв времени определяется, как разница между длинами критического пути и рассматриваемого. Существует два понятия: полный и свободный резерв времени. Полный резерв показывает максимальное количество времени, которое можно потратить на выполнение работы, не влияя на сроки окончания проекта. Свободный резерв — это время, на которое можно увеличить продолжительность работы, не изменив при этом раннего старта её последователя. На сетевой диаграмме рассчитаем полный резерв времени как разность позднего и раннего финиша или позднего и раннего старта данной работы. Например, полный резерв работы 7 будет равен 16. Последний шаг – определение работ, у которых резерв времени равен нулю, т.е. лежащих на критическом пути. На сетевой диаграмме критический путь выделен красным цветом.
Таблица 1. Исходные данные для построения сетевой диаграммы
№ | Работа | Длительность | Предшественник |
---|---|---|---|
Устройство фундамента | |||
1 | Устройство свай | 10 | - |
2 | Устройство ростверка | 21 | 1 |
Устройство каркаса | |||
3 | Монтаж плит перекрытия | 2 | 2 |
4 | Кладка стен | 8 | 3 |
5 | Монтаж плит покрытия | 2 | 4 |
6 | Кладка вентиляционных шахт | 2 | 5 |
7 | Установка окон | 3 | 6 |
Монтаж кровли | |||
8 | Монтаж стропильной системы | 7 | 6 |
9 | Устройство пирога кровли | 7 | 8 |
10 | Покрытие профнастилом | 5 | 10 |
Инженерные системы | |||
11 | Сантехнические работы | 15 | 9 |
12 | Электромонтажные работы | 15 | 9 |
Устройство фасада | |||
13 | Утепление фасада | 5 | 7;10 |
14 | Грунтовка | 5 | 13 |
15 | Декоративная штукатурка | 7 | 14 |
Входная группа | |||
16 | Установка козырька | 5 | 10 |
17 | Установка крыльца | 5 | 15;16 |
Благоустройство | |||
18 | Озеленение | 10 | 11;12;16;17 |
С помощью сетевой диаграммы можно проанализировать и оптимизировать график производства работ.
Анализ сетевого графика начинается с изучения структуры сети и включает:
- проверку корректности построения сетевого графика
- оценку целесообразности выбора технологии производства работ, степени детализации работ (разбиение на участки, захватки)
- анализ загрузки имеющихся ресурсов и их равномерное распределение, во избежание простоя техники или бригад
Рисунок 2. Сетевая диаграмма строительства дома
Построение сетевых диаграмм в Plan-R
Наряду с отображением графика производства работ с помощью диаграммы Ганта, в системе Plan-R предусмотрена возможность визуализации работ в виде сетевой диаграммы «вершина-работа». На рисунке 3 показан фрагмент сетевого графика, созданный в Plan-R по данным из таблицы 1, показывающий ранние и поздние сроки, свободный и полный резерв, а также работы, лежащие на критическом пути.Рисунок 3. Сетевая диаграмма строительства дома в Plan-R
Преимущества сетевой диаграммы:
- масштабирование всего графика и выявление принципиальных ошибок планирования (работы без связей, неверные логические и технологические связи)
- просмотр актуального статуса выполнения работ (например, в Plan-R на сетевой диаграмме синим цветом показаны завершенные работы, а зеленым – не начатые)
Рисунок 4. Диаграмма Ганта
Рисунок 5. Сетевая диаграмма
С помощью включения иерархической структуры работ (ИСР) появляется возможность отобразить сеть в рамках конечного уровня графика на отдельных участках работ (рисунок 6).
Рисунок 6. Сетевая диаграмма с ИСР
Представление канбан-доски на основе сетевой диаграммы в Plan-R
Также Plan-R позволяет преобразовать вершины сетевой диаграммы в карточки задач и перераспределить их по заданному параметру, тем самым получить канбан-доску, сохраняя при этом связи между задачами. В традиционном представлении канбан-доска учитывает завершенные, планируемые и находящиеся в процессе выполнения задачи. Например, разделив работы по разработке рабочей документации на этапы, используя статусы в системе Plan-R, получим наглядный список задач и ответственных за их выполнения специалистов и/или организаций (рисунок 7).
Рисунок 7. Канбан-доска для управления разработкой рабочей документации
Представление канбан-доски не ограничивается статусами выполнения задач. В качестве параметра распределения может выступать любой атрибут графика. Например, распределив задачи по исполнителям (подрядным организациям), можно отслеживать состав и темпы производства строительно-монтажных работ и их отклонения от целевых сроков. Это поможет отследить эффективность работы исполнителей (рисунок 8).
Рисунок 8. Канбан-доска для управления строительно-монтажными работами