Построить сетевой график выполнения комплекса работ. Правила построения сетевых графиков. Пример составления и расчета сетевого графика

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

Исходные данные

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

Кроме этого, главный руководитель составил детальный план всех необходимых действий, назначил ответственных сотрудников и определил время.

Начнем построение сетевого графика. Пример имеет данные, представленные на следующем рисунке:

Построение матрицы

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

Начинаем заполнять матрицу, ориентируясь на данные рисунка 1. Первая работа не имеет времени, поэтому ею можно пренебречь. Рассмотрим детальнее вторую.

Начальное событие стартует с цифры 1 и заканчивается на втором событии. Продолжительность действия равняется 30 дням. Это число заносим в ячейку на пересечении 1 строки и 2 столбца. Аналогичным способом отображаем все данные, что представлено на рисунке ниже.

Основные элементы, используемые для сетевого графика

Построение графиков начинается с обозначения теоретических основ. Рассмотрим основные элементы, требующиеся для составления модели:

  1. Любое событие обозначается кружком, в середине которого находится цифра, соответствующая порядку действий.
  2. Сама работа - это стрелка, ведущая от одного события к другому. Над стрелкой пишут время, необходимое для ее совершения, а под стрелкой обозначают ответственное лицо.

Работа может выполниться в трех состояниях:

- Действующая - это обыкновенное действие, на совершение которого требуются затраты времени и ресурсов.

- Ожидание - процесс, во время которого ничего не происходит, но он требует затрат времени для перехода от одного события к другому.

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

Основные принципы построения

Правила построения сетевых графиков заключаются в следующем:


Построение сетевого графика. Пример

Вернемся к исходному примеру и попробуем начертить сетевой график, используя все данные, указанные ранее.

Начинаем с первого события. Из него выходят два - второе и третье, которые соединяются в четвертом. Далее все идет последовательно до седьмого события. Из него выходят три работы: восьмая, девятая и десятая. Постараемся все отобразить:

Критические значения

Это еще не все построение сетевого графика. Пример продолжается. Далее нужно рассчитать критические моменты.

Критический путь - это наибольшее время, затраченное на выполнение задания. Для того чтобы его рассчитать, нужно сложить все наибольшие значения последовательных действий. В нашем случае это работы 1-2, 2-4, 4-5, 5-6, 6-7, 7-8, 8-11. Суммируем:

30+2+2+5+7+20+1 = 67 дней

Таким образом, критический путь равен 67 дням.

Если такое время на проект не устраивает руководство, его нужно оптимизировать согласно требованиям.

Автоматизация процесса

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

Кратко рассмотрим самые распространенные программы:

  1. Microsoft Project 2002 - офисный продукт, в котором очень удобно рисовать схемы. Но проводить расчеты немного неудобно. Для того чтобы совершить даже самое простое действие, нужен немалый багаж знаний. Скачивая программу, позаботьтесь о приобретении инструкции по пользованию к ней.
  2. SPU v2.2. Очень распространенный бесплатный софт. Вернее, даже не программа, а файл в архиве, для использования которого не нужна установка. Изначально она была разработана для выпускной работы одного студента, но оказалась настолько полезной, что автор выложил ее в сеть.
  3. NetGraf - еще одна разработка отечественного специалиста из Краснодара. Очень легка, проста в использовании, не требует установки и огромного багажа знаний, как с ней управляться. Плюсом является то, что поддерживает импорт информации из других текстовых редакторов.
  4. Часто можно встретить вот такой экземпляр - Borghiz . О разработчике мало что известно, как и о том, как пользоваться программой. Но по примитивному методу «тыка» ее можно освоить. Главное, что она работает.

Рассмотрим применение сетевого графика на примере организации пикника. (Я, в общем-то, не настаиваю, чтобы вы каждый пикник планировали с помощью сетевого графика, но этот пример покажет основные приемы и возможности.)

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

В табл. 4 5 представлены семь работ, которые, как вы считаете, необходимо выполнить, чтобы подготовить пикник и добраться до озера.

Таблица 4.5. Список мероприятий по организации пикника на озере

Номер работы Наименование работы Исполнитель Продолжительность мин.)
1 Погрузить вещи в машину Вы и подруга 5
2 Получить деньги в банке Вы 5
3 Приготовить сэндвичи с яйцом Подруга 10
4 Поехать на озеро Вы и подруга 30
5 Выбрать озеро Вы и подруга 2
6 Заправить машину бензином Вы 10
7 Сварить яйца (для сэндвичей) Подруга 10

Кроме того, вы соблюдаете следующие условия

Все работы начинаются в субботу в 8:00 утра у вас дома. До этого времени нельзя ничего делать.

Необходимо выполнить все работы по данному проекту.

Вы договорились не менять исполнителей запланированных работ.

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

Вначале вы решаете, в каком порядке будете выполнять все эти работы. Другими словами, вам нужно определить для каждой работы непосредственно предшествующую. Необходимо учесть такие зависимости.

Подруга должна сварить яйца, прежде чем готовить сэндвичи.

Вы вместе должны решить, на какое озеро ехать, прежде чем отправиться в путь.

В каком порядке выполнять остальные работы, зависит от вашего желания. Например, вы приняли такой порядок.

В первую очередь вы вместе решаете, на какое озеро ехать.

Приняв решение насчет озера, вы отправляетесь в банк за деньгами.

Получив деньги в банке, вы заправляете машину.

После принятия совместного решения об озере подруга начинает варить яйца.

После того как яйца сварились, подруга делает сэндвичи.

После того как вы вернулись с заправки и подруга приготовила сэндвичи, грузите вещи в машину.

После того как вы оба загрузили машину, отправляетесь к озеру.

Табл. 4.6 иллюстрирует последовательность работ, которую вы определили.

Таблица 4.6. Последовательность работ для организации пикника

Чтобы построить сетевой график в соответствии с этой таблицей, выполните следующие действия.

1. Начните проект с события "Начало".

2. Затем определите все работы, которые не имеют предшествующих. К их выполнению можно приступать стразу с момента начала проекта.

В нашем случае это единственная работа 5.

3. Начинаем рисовать сетевой график (рис. 4.5).

Определите все работы, для которых работа 5 является непосредственно предшествующей.


4. Из табл. 4.6 видно, что таких две: работа 2 и работа 7. Изобразите их в виде прямоугольников и проведите к ним стрелки от работы 5.

Продолжайте строить график по тому же принципу.

Для работы 6 предшествующей будет работа 2, а для работы 3 - работа 7. На данном этапе график примет вид, как на рис 4.6

Из таблицы видно, что работе 1 предшествуют две работы: работа 3 и работа 6, а работе 4 - только работа 1. И наконец, от работы 4 идет стрелка к событию "Конец"


На рис. 4.7 показан сетевой график в завершенном виде.


Теперь рассмотрим несколько важных вопросов. Во-первых, сколько времени вам потребуется, чтобы собраться и добраться до озера?

Верхний путь, включающий работы 2 и 6, - 15 минут.

Нижний путь, включающий работы 7 и 3, составляет 20 минут.

Самый длинный в графике - критический путь, он включает работы 5, 7, 3, 1 и 4. Его продолжительность - 57 минут. Именно столько вам понадобится, чтобы добраться до озера, если следовать этому сетевому графику.

Можно ли задержать выполнение некоторых работ и все же уложиться в 57 минут? Если да, то каких?

Верхний путь, включающий работы 2 и 6, - не критический.

Из сетевого графика следует, что поскольку работы 5, 7, 3, 1 и 4 находятся на критическом пути, они не могут быть задержаны ни в коем случае.

Однако работы 2 и 6 можно выполнять одновременно с работами 7 и 3. Работы 7 и 3 занимают 20 минут, в то время как работы 2 и 6 - 15 минут. Поэтому работы 2 и 6 имеют резерв времени в 5 минут.

На рис. 4.8 представлен тот же сетевой график, но в форме "события-работы". Событие А эквивалентно событию "Начало", а событие I эквивалентно событию "Конец".


Рис. 4.8. Окончательный вид сетевого графика для организации пикника в форме "события-работы "

Представленные на рис. 4.8 события пока не имеют названий. Вы можете дать их, например:

Событие В , конец работы 5 ("Выбрать озеро"), можно назвать "Решение принято";

→ Строительное производство


Методика составления сетевых графиков


Сетевые графики строятся по определенным правилам и в соответствующем порядке на основе некоторых исходных документов и данных. Порядок построения сети может быть разный, но во всех случаях рекомендуется придерживаться ряда общих положений и выработанных практикой правил, приемов. Прежде всего сеть вычерчивается слева направо, работы-стрелки при этом могут иметь произвольную длину и наклон, но общее направление их должно быть именно слева направо. Вначале строится сеть в черновом варианте без нумерации событий (рис. 20.3), после чего эта сеть подвергается упорядочению; в процессе упорядочения в нее добавляются все упущенные и неучтенные работы и взаимосвязи. Пример упорядоченной сети графика приведен на рис. 20.4. Стрелки не должны взаимно пересекаться, лучше несколько сместить событие или изобразить в виде ломаной линии, как это показано на рис. 20.5, а, б.

В практике строительного производства встречается много случаев, когда две или более работ имеют начальное и конечное события, но различную продолжительность, как, например, санитарно-технические и электромонтажные работы в гражданском здании. Они выполняются обычно совмещенно, но не всегда одновременно, после готовности каркаса или стен, а заканчиваются к моменту начала малярных работ.

Рис. 20.3. Первичная схема модели

Рис. 20.4. Схема Рабочей сетевой

Рис. 20.5. Примеры построения сетевой модели

Рис. 20.6. Схема модели при параллельных работах

Если взять две параллельные работы А и £, то их следует изображать так, как показано на рис. 20.5, в, г, а на рис. 20.5, д показано неправильное изображение параллельных работ.

Ркс. 20.7. Привязка поставки материалов и конструкций к сетевой модел

При выполнении параллельных работ приходится вводить дополнительное (промежуточное) событие 6 и зависимость в виде холостой связи 6-7 (рис. 20.б). Как видно из рис. 20.6, ХХ.б, одно событие служит на-чалом двух и более работ, а другое - окончанием.

Кроме отдельных работ и технологических перерывов на сетевом графике изображаются всевозможные поставки материально-технических ресурсов, оборудования и технической документации. Поставки являются внешними работами к процессу производства. Внешние поставки изображаются сплошной стрелкой с индексом П, идущей от события в виде двойного кружка с нулевым обозначением к событию 8, 5 или 12, с которого начинается потребление материалов, полуфабрикатов, сборных конструкций или оборудования (рис. ХХ.7,в). Если от данного события 12 начинается не одно, две работы 12-13 и 12-14 (рис. ХХ.7,а), а соответствующая поставка О предназначена только для работы 12- 13, соединять событие О с событием 12 стрелкой нельзя, нужно ввести промежуточное событие 13’ и фиктивную связь 12-13’ (рис. ХХ.7,б). Продолжительность поставки определяется с момента заявки до момента прибытия материалов, конструкций или оборудования на объект.

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

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

Рис. 20.8. Схемы сетевой модели при позахватноа системе производства работ

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

Предположим, что имеем другую работу - укладку труб с целью устройства наружного водопровода. Укладка труб непосредственно связана с разработкой грунта. Для выполнения работ делим на этом фронте работы на три захватки. Графически сетевая модель для этих работ будет иметь вид, изображенный на (рис. 20.8,б). Здесь к фиктивным связям относятся 2-5, 3-6 и 4-7; земляные работы разбиты на три части соответственно трем частям работы по укладке труб.

Отрывку траншеи и укладку труб можно графически изобразить в другом варианте (рис. 20.8,в).

При построении сетевых графиков применяются односторонние и двухсторонние связи. Односторонние связи между работами изображаются путем использования фиктивной работы. Если после окончания двух работ а я б можно начать работу с, а начало работы d зависит только от окончания работы Ь, то вводится фиктивная связь и дополнительное событие 3’ (рис. 20.9,а). При наличии пяти работ: а, Ь, с, d, e имеются следующие взаимосвязи: работа с начинается после окончания работ а и Ь, а работа е - после окончания работ bud. Графически эту зависимость нужно изобразить так, как показано на рис. ХХ.9, б, но не по рис. ХХ.9, в (здесь работа с зависит не только от работ а и Ь, но и от работы d, что противоречит условию).

Если после окончания двух работ а и Ь можно начать работу с, а начало работы d зависит только от окончания работы а и начало работы е- от окончания работы Ь, то на сети эти зависимости изображаются в.следующем виде (рис. ХХ.9,г).

Двухсторонняя связь возникает при условии, если последующие работы начинаются до полного окончания предшествующей работы; эта зависимость показана на рис. ХХ.10, а. Здесь каждый процесс Л, £, С представлен как сумма последовательно выполненных одноименных работ: первые два процесса А и В развиваются самостоятельно и независимо друг от друга, а третий С выполняется по мере окончания первых двух.

Рис. 20.9. Схемы сетевой модели при односторонней связи между работами

Очевидно, каждый процесс выполняется на трех захватках (участках) и зависимость процесса С от процессов А и В имеет двухстороннюю холостую связь.

Двухсторонняя связь возникает также при большом числе процессов и поточном их выполнении на нескольких участках.

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

Рис. 20.10. Схемы сетевой модели при двухсторонней связи между работами

Рис. 20.11. Схемы холостой связи а определения критического пути

Здесь сеть имеет неправильное построение. Чтобы правильно отразить технологические и организационные связи, вводятся промежуточные события и холостые связи (вариант виг). Схема сети в сложнее схемы г; ее упрощают за счет уменьшения числа собы тий и холостых связей (вариант г).

Число и направление промежуточных (холостых) связей оказывают влияние на длину критического пути.

Пример. Имеется сеть из 4 работ, 4 событий и одной холостой связи от события 2 к событию 3 (рис. ХХ.11, а). Критический путь проходит по событиям 1, 3, 4 и равен 9+7=16 дн. Холостая связь в этом случае не оказывает никакого влияния, так как путь через эту связь будет меньше критического 5+0+7 16 дн.

Рис. 20.12. Схемы сетевой модели до укрупнения, после укрупнения

При построении сети следует обращать внимание на недопустимость в сетевых графиках замкнутых контуров, тупиковых и хвостовых событий. Тупик в сети- это событие, из которого не выходит ни одной работы. Наличие замкнутых контуров, тупиков и хвостовых событий, событий свободно повисших указывает на ошибку в исходных данных или о неверном построении сети.

Если сетевой график охватывает большой комплекс работ, то возникает необходимость его укрупнения (упрощения) за счет замены совокупности однородных работ одной составной работой. Такая замена возможна тогда, когда какая-либо группа работ имеет одно начальное и одно конечное событие.

Пример. Для пояснения возьмем сетевой график, изображенный на рис. 20.12, а. В этом графике группу работ между событиями 3 и 6, 6 и 13 можно укрупнить. При укрупнении сетевой модели следует иметь в виду, что временная оценка графика ведется по наибольшему пути.

Например, между событиями 3 и 6 имеется пять работ: 3-4, 3-5, 4-5, 4-6 и 5-6. Принимая наибольший путь 6+8+ +9=14 дн. и работы 7-10, 10-12, 12-13 в укрупненной сети представлены в виде одной работы 7-13 продолжительностью 8+3+7=16 дн. Таким образом, сохранены граничные события

При укрупнении сетевых графиков нельзя вводить в него события, которых нет в детальных сетевых графиках (сеть на рис. XX. 12, а является детальной).

Обычно укрупнению подвергаются такие работы, которые закреплены за одним ответственным исполнителем или подразделением. Каждый исполнитель или подразделение составляет первичную или частичную сеть на определенный закрепленный за ним комплекс работ. Нужно полагать, что в сети одного исполнителя появляются события (граничные), в которых нуждаются другие исполнители, и наоборот. Для того чтобы координировать действия отдельных исполнителей или подразделений, необходимо объединить частные сетевые графики в один общий. Процесс объединения многих частных сетевых графиков в один общий называется сшиванием сетевого графика. При сшивании выявляются и устраняются все случаи несогласованности между отдельными участками сети.

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

8 каждом частном графике нумерация событий применяется своя. Однако каждой организации для нумерации событий сети выделяется заранее определенное число номеров: первой от 0 до 100, второй - от 101 до 150, для третьей - от 151 до 200 и т. д. Каждая специализированная организация может принять и свои условные обозначения для событий. Вместо кружков могут быть приняты прямоугольники, квадраты, трапеции, овалы и др. Введение условных обозначений дела
ет сводный сетевой график более наглядным и позволяет каждой организации быстро находить свои раооты и их связи на общей сети.

Рис. 20.13. Схема объединевной сетевой модели

Рис. 20.14. Схема свободной сетевой модели с выделением работ субподрядных организаций

Рис. 20.15. Сетевая модель с расчетными параметрами

При сшивании сетевого графика необходимо придерживаться следующего правила: внутри события проставляются два номера-сверху старый (частной сети), а снизу новый порядковый номер (сводной сети). На рис. 20. 13 представлена нумерация объединяемых сетей в один график. Сшивание сетей вручную является трудоемкой работой, и потому для крупных объектов строительства с числом событий более 200 построение и корректирование сетевых графиков выполняют ЭВМ по специально разработанной программе. Граничные события отдельных первичных сетей вводятся в память машины, которая сшивает их и делает перенумерацию событий.

Схема сводного сетевого графика с выделением субподрядных организаций изображена на рис. XX. 14. Из данного графика видно, что в строительстве объекта принимают участие четыре организации: генподрядчик и три субподрядные организации: ЭМ-3 (электромонтажное управление), СМУ-9 (строительно-монтажное управление) и МУ-8 (монтажное управление).

На рис. 20. 15 представлен сетевой график с нанесением критического пути. В данном сетевом графике между начальным и конечным событиями имеется несколько полных путей, помещенных в табл. ХХ.2. В этой таблице помещены также продолжительности работ; на графике они размещены под стрелками. Критический путь равен наибольшей сумме продолжительностей работ: 1-2, 2-3, 3-7, 7-8, 8-9. Все работы по сетевому графику закончатся на 36-й день. Если взять путь 1_4-6-8-9, то его общая продолжительность равна 22 дн. Этот путь имеет запас времени 36-22=14 дн. Данный запас времени можно использовать для увеличения продолжительности некритических работ и освобождения материально-технических ресурсов для выполнения критических работ.

Исходные данные для составления сетевого графика. Исходным документом для составления сетевого графика является перечень работ и материально-технических ресурсов, который составляется на основе: – норм продолжительности строительства объекта и директивного срока; – проектно-сметной документации (проектное задание и рабочие чертежи) на строительство объекта или комплекса зданий и сооружений; – проекта организации строительства (ПОС) и проекта производства работ (ППР)„ технологических карт;
действующих выпусков ЕНиР на строительно-монтажные и специальные работы; – данных о продолжительности выполнения отдельных видов работ при строительстве аналогичных объектов; – сведений о сложившейся структуре и наличии ресурсов строительно-монтажных организаций, материально-технической базе строительства (мощности бетонных заводов, заводов сборного железобетона, парке машин, механизмов и т. д.);
-данных о технологии и организации строительства аналогичных объектов; – даты начала строительства.

При составлении сетевого графика производства работ решаются следующие вопросы: – устанавливается номенклатура и технологическая последовательность строительно-монтажных и специальных работ; – определяется потребность в людских и материально-технических ресурсах по отдельным видам работ: – устанавливается начальное и конечное события; – определяются критический путь и запасы времени; – сопоставляется фактически установленный срок строительства с нормативным по СНиП.

За начальное событие принимается при составлении ПОС начало проектирования, при составлении ППР - начало проектирования или начало производства работ, при составлении учебного (курсового или дипломного) проекта - начало работ.

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

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

Для возможного сокращения критического пути (срока строительства) необходимо определить сокращенную продолжительность работ за счет введения двухсменной работы и увеличения числа рабочих на критических работах, разбивки работ на захватки и введение параллельно нескольких работ, установления дополнительных машин, пересмотра технологии производства работ. Увеличение ресурсов для работ критического пути осуществляется за счет перераспределения ресурсов с работ некритических путей и иногда за счет привлечения дополнительных ресурсов извне.

Методика расчета сетевых моделей. Следующим этапом при составлении сетевого графика является его расчет. Расчет сетевого графика заключается в определении следующих его параметров: продолжительности критического пути и работ, лежащих на нем: наиболее ранних из возможных и наиболее поздних из допустимых сроков начала и окончания работ; всех видов за- А пасов времени для работ, не лежащих на критическом пути; календарных дат.

Параметры сетевого графика рассчитываются вручную и на электронно-вычислительных машинах.

Расчет сетевых графиков вручную производится аналитическим, табличным или графическим методом.

Аналитический метод расчета сетевого графика основан на использовании формул и непосредственно связан с определением понятий расчетных параметров сети и с расчетной схемой.

Табличный метод расчета сетевой модели основан на применении разнообразных форм таблиц и приемов их заполнения; характеризуется большой наглядностью и комплектностью. В отличие от табличной формы расчета всех рабочих параметров сети графический метод выполняется непосредственно на самом графике. Существует несколько способов графического метода расчета сетевых графиков: многосекторный, четырехсекторный, способы квадрата и овала, числителя и знаменателя, с применением масштабного сетевого графика.

Для того чтобы лучше проследить методику расчета, возьмем готовый простой сетевой график, изображенный на рис. 20.17. Данный сетевой график состоит из шести событий и девяти обезличенных работ, из них одна фиктивная; продолжительности работ в днях указаны под стрелками.

Пример. Методику расчета данного сетевого графика покажем в технологической последовательности.

Каждый менеджер проекта сталкивается с такой типовой для него задачей, как построение сетевого графика. В настоящее время этот процесс полностью автоматизирован и, как правило, у менеджера не возникает больших проблем. Уже давно нет необходимости чертить на бумаге графики, высчитывать ранние и поздние начала или окончания задач, соединять задачи стрелками, вычислять длину критического пути. ИСУП успешно решает все эти задачи.

Однако, без понимания основ и правил построения сетевых графиков довольно-таки часто совершают ошибки. Несмотря на то, что современные достаточно «умные» и подстраховывают менеджера проекта во многих моментах, связанных с расписанием проекта, тем не менее, остаются «слепые» зоны, которые лежат только в зоне ответственности менеджера проекта.

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

Что такое сетевой график

Сетевой график (англ., Project Network ) — это динамическая модель проекта, отражающая зависимость и последовательность выполнения работ проекта, связывающая их завершение во времени с учётом затрат ресурсов и стоимости работ.

Сетевой график может быть построен в двумя способами:

  • Вершины графа отображают состояния некоторого объекта (например, строительства), а дуги - работы, ведущиеся на этом объекте.
  • Вершины графа отражают работы, а связи между ними - зависимости между работами.

Правила построения сетевого граифка

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

  • каждая работа в сетевом графике должна выходить из события, которое означает окончание всех работ, результат которых необходим для начала работы;
  • событие, обозначающее начало определенной работы не должно включать в себя результаты работ, завершение которых не требуется для начала этой работы;
  • сетевой график строится слева направо, и каждое событие с большим порядковым номером должно быть расположено правее предыдущего. Стрелки, изображающие работы, должны также располагаться слева направо.

Исходные работы

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

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

На рисунке 1 показан пример начала сетевого графика с одной исходной работой (работа A ), а на рисунке 2 пример начала сетевого графика с тремя исходными работами (работы A, B, C ).

Рисунок 1. Сетевой график с одной исходной работой

Рисунок 2. Сетевой график с тремя исходными работами

Последовательные работы

Если работа B должна выполняться только после выполнения работы A , то на графике это изображается в виде последовательной цепочки работ и событий.

Рисунок 3. Последовательно выполняемые работы

Если для выполнения нескольких работ, например, B и C необходим результат одной и той же работы A , то на графике это изображается «параллельными» стрелками, выходящими из события, являющегося результатом выполнения работы А .

Рисунок 4. Работы, выполняемые после одной и той же работы

Если для выполнения работы C необходим результат работ A и B , то на графике это изображается «параллельными» стрелками, входящими в событие, после достижения которого следует работа C.

Рисунок 5. Работа, выполняемая после нескольких работ

Если для выполнения работ B и C необходим промежуточный результат работы A , то работа A разбивается на подзадачи таким образом, чтобы первая ее подзадача (A1 ) выполнялась до получения промежуточного результата, необходимого для начала работы B , а вторая подзадача выполнялась до получения промежуточного результата, необходимого для начала работы C, последующая же часть A3, может выполняться параллельно с работами A1 и A2 .

Рисунок 6. Работы, выполняемые после частичного выполнения других работ

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

Рисунок 7. Работы, имеющие общие начальное и конечное события

Если выполнение работы D возможно только после получения совокупного результата работ A и B , а выполнение работы C – после получения только результата работы А, то в сетевом графике необходимо ввести дополнительное событие и фиктивную работу.

Рисунок 8. Использование фиктивных работ

«Хвосты» и «тупики»

В сети не должно быть «тупиков», т.е. промежуточных событий, из которых не выходит ни одна работа. На рисунке 9 тупиковым событием является событие 6.

Также не должно быть «хвостов», т.е. промежуточных событий, которым не предшествует хотя бы одна работа. На рисунке 9 хвостовым событием является событие 3 .

Рисунок 9. «Хвосты» и «тупики» в сетевом графике

Циклы

На сетевом графике не должно быть циклов, состоящих из взаимосвязанных работ, создающих замкнутую цепь — цепочка работ D->F->G на рисунке 10. Данная ситуация скорее всего свидетельствует об ошибке при составлении перечня работ и определении их взаимосвязей.

Рисунок 10. Цикл на сетевом графике

В таком случае необходимо проанализировать исходные данные и в зависимости от сделанных по итогам анализа выводов, либо перенаправить работу создающую цикл в другое событие (если работам, начинающимся в этом событии требуется ее результат, или если она является частью общего результата), либо совсем исключить ее из комплекса (если выявлено, что ее результат не требуется).

На рисунке 11 приведен пример устранения цикла, когда работа G становится частью общего результата.

Рисунок 11. Устранение цикла на сетевом графике

Именование работ и нумерация событий

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

Для правильной нумерации событий поступают следующим образом: нумерация событий начинается с исходного события, которому дается номер 0 . Из исходного события вычеркивают все исходящие из него работы, на оставшейся сети вновь находят событие, в которое не входит ни одна работа. Этому событию дается номер 1 . Затем вычеркивают работы, выходящие из события 1 , и вновь находят на оставшейся части сети событие, в которое не входит ни одна работа, ему присваивается номер 2 , и так продолжается до завершающего события.

Просмотры: 11 015


,

    События должны быть правильно пронумерованы, т. е. для каждой работы (i , j ) i < j . При невыполнении этого требования необходимо использовать алгоритм перенумерации событий, который заключается в следующем:

а) нумерация событий начинается с исходного события, которому приписывается №1;

б) из исходного события вычеркиваются все исходящие из него работы (стрелки), и на оставшейся сети находят событие, в которое не входит ни одна работа, ему присваивается №2;

в) затем вычеркиваются работы, выходящие из события №2, и вновь находят событие, в которое не входит ни одна работа, и ему присваивают №3, и так продолжается до завершающего события, номер которого должен быть равен количеству событий в сетевом графике;

г) если при очередном вычеркивании работ одновременно нескольким событий не имеют входящих в них работ, то их нумеруют очередными номерами в произвольном порядке;

    Завершающее событие лишь одно.

    Отсутствуют тупиковые события (кроме завершающего), т. е. такие, за которыми не следует хотя бы одна работа.

    Исходное событие лишь одно.

    Отсутствуют события (за исключением исходного), которым не предшествует хотя бы одна работа.

    Любые два события должны быть непосредственно связаны не более чем одной работой-стрелкой. Если два события связаны более чем одной работой, рекомендуется ввести дополнительное событие и фиктивную работу:

    В сети не должно быть замкнутых циклов.

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

Например, для начала работы D достаточно окончания работы А. Для начала работы С нужно окончание работ А и В.

Временные параметры сетей. Резервы времени.

Основными временными параметрами сетей являются ранние и поздние сроки наступления (совершения) событий. Зная их, можно вычислить остальные параметры сети – сроки начала и окончания работ и резервы времени событий и работ.

Обозначим
– продолжительность работы с начальным событием i и конечным событием j .

Ранний срок
совершения события j определяется величиной наиболее длительного отрезка пути от исходного до рассматриваемого события, причем
, а
гдеN - номер завершающего события. Правило вычисления:

где максимум берется по всем событиям i , непосредственно предшествующим событию j (соединены стрелками).

Поздний срок
свершения события i характеризует самый поздний допустимый срок, к которому должно совершится событие, не вызывая при этом срыва срока совершения конечного события. Правило вычисления:

где минимум берется по всем событиям j , непосредственно следующим за событием i .

Поздние сроки событий определяются «обратным ходом», начиная с завершающего события, с учетом соотношения
, т. е. поздний и ранний сроки совершения завершающего события равны между собой.

Резерв
события i показывает, на какой предельно допустимый срок может задержаться свершение события i без нарушения срока наступления завершающего события:

.

События лежащие на критическом пути (критические события) резервов не имеют.

Существуют различные методы расчета параметров сети: табличный и графический.

Рассмотрим графический метод.

При расчетах сетевого графика каждый круг, изображающий событие, делим диаметрами на четыре сектора:

Пример 55. Рассмотрим сеть проекта, представленную следующим графиком.

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

Найти критический путь. Сколько времени потребуется для завершения проекта? Можно ли отложить выполнение роботы D без отсрочки завершения проекта в целом? Насколько недель можно отложить выполнение работы C без отсрочки завершения проекта в целом?

1 этап. При вычислении раннего срока свершения события
перемещаемся от исходного события 1 завершающему событию 6.

.

В событие 2 входит только одна работа: .

Аналогично .

В событие 4 входят две работы →

Отсюда следует, что критическое время выполнения проекта = 22.

Внесем соответствующие данные в сетевой график.

2 этап. При вычислении позднего срока t п (i ) свершения события I перемещаемся от завершающего события 6 к исходному событию 1 по сетевому графику против направления стрелок.

.

Из события 4 выходят две работы: (4, 5) и (4, 6). Поэтому определяем поздний срок наступления события t п (4) по каждой из этих работ:

Внесем полученные данные в сетевой график.

3 этап. Вычисляем резерв
события i , то есть из чисел, полученных на этапе 2, вычитаем числа, полученные на этапе 1.

4 этап. У критических событий резерв времени равен нулю, так как ранние и поздние сроки их свершения совпадают. Критические события 1, 2, 4, 5, 6 и определяют критический путь 1-2-4-5-6, который по определению должен быть самым продолжительным по времени. На сетевом графике мы его покажем двумя чертами.

Теперь можно ответить на вопросы задачи.

Для завершения проекта потребуется 22 недели. Работа D расположена на критическом пути. Поэтому ее нельзя отложить без отсрочки завершения проекта в целом. Работа C не расположена на критическом пути, ее можно задержать на (недели).