27.12.2020

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


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

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

Рис. 10.7. Пример неправильного построения сетевого графика с лишней работой В

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

Рис. 10.8.

А. В сетевом графике не должно быть замкнутых контуров, так как это приводит к ситуации, когда результатом выполнения последовательности работ (Б-В-Г-Д) является событие 2, с которого началась эта последовательность (рис. 10.9).

Рис. 10.9.

5. Любые два события должны быть соединены не более чем одной работой. Подобные ошибки возникают чаще всего при изображении параллельно выполняемых работ (рис. 10.10, а). Для правильного изображения этих работ необходимо ввести дополнительные фиктивные события 2" и 2" и фиктивные работы 2"-2 и 2"-2 (рис. 10.10, б).

Рис. 10.10.

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

Рис. 10.11.

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

Рис. 10.12.

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

Рис 10.13.

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

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

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

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

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

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

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

Выделяются следующие методы планирования:

  • 1) составление плана ключевых событий и поэтапного плана (плана последовательности действий);
  • 2) планирование с помощью полосовых диаграмм;
  • 3) сетевое планирование.

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

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

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

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

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


Сетевые графики строятся по определенным правилам и в соответствующем порядке на основе некоторых исходных документов и данных. Порядок построения сети может быть разный, но во всех случаях рекомендуется придерживаться ряда общих положений и выработанных практикой правил, приемов. Прежде всего сеть вычерчивается слева направо, работы-стрелки при этом могут иметь произвольную длину и наклон, но общее направление их должно быть именно слева направо. Вначале строится сеть в черновом варианте без нумерации событий (рис. 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. Данный сетевой график состоит из шести событий и девяти обезличенных работ, из них одна фиктивная; продолжительности работ в днях указаны под стрелками.

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

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

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

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


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

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

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

Пока что оставляем основную таблицу и возле правой её границы выделяем в контексте данного примера тридцать столбцов. Стоит отметить что количество строк = количеству строк в ранее созданной таблице.

Переходим в раздел "Главная" и выбираем в значке границ "Все границы" также как и при созданной ранее таблице.

Определяем в данном примере план 1-30 июня. И вносим соответствующие даты в временную шкалу. Для этого будет использован инструмент "Прогрессия".

После нажатия на пункт "Прогрессия" появится новое окно. В нём отмечаем расположение по строкам (в данном примере), а в качестве типа выбираем даты. В зависимости от того какой временной промежуток используется выбираем пункт "День". Шаговое значение - 1. В качестве конечного значения выставляем дату 30 июня и подтверждаем действие.

Далее временная шкала будет заполнена днями с 1 по 30 число. Далее нужно оптимизировать таблицу для её удобства, выделив весь временной промежуток и нажимаем правую кнопку мыши. В контекстном меню выбираем "Формат ячеек".

Появится новое окно в котором нужно открыть вкладку "Выравнивание" и задать значение 90 градусов. Подтверждаем действие.

Но оптимизация не завершена. Переходим в основной раздел "Главная" и нажимаем на значке "Формат" и выбираем в нём автоподбор по высоте строки.

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

В результате таблица обрела завершенный вид.

Завершающим этапом будет заполнение первой таблицы соответствующими данными. Также если большое количество данных то с помощью зажатия на клавиатуре клавиши "Сtrl" протягиваем курсором по границе поля нумерации вниз по таблице.

И как результат - таблица упорядочена. И также можно заполнить остальные поля таблицы.

В разделе "Главная" нужно нажать на значок "Стили" и в нём кликаем на иконку "Условное форматирование". И в появившемся списке выбираем пункт "Создать правило".

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

Разберем элементы формулы:

G$1>=$D2 - это первый аргумент, который определяет чтобы значение в временной шкале было равно или больше определенной даты. Первая часть элемента указывает на первую ячейку, а вторая часть на нужную часть столбца касательно плана.
G$1И - проверяют значения на истинность
$ - позволяет задать значения как абсолютные.

Для задания цвета ячейкам нажимаем "Формат".

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

Перед стартом моделирования

Методологический базис сетевого проектного планирования представлен на нашем сайте несколькими статьями. Я лишь сошлюсь на две из них. Это материалы, посвященные в целом и непосредственно . Если в ходе повествования у вас будут возникать вопросы, просмотрите ранее представленные осмысления, основная суть методологии в них изложена. В настоящей статье мы рассмотрим небольшой пример локальной части комплекса строительно-монтажных работ в рамках значительной проектной реализации. Расчеты и моделирование будем выполнять методом «вершина-работа» и классическим табличным способом («вершина-событие») с применением МКР (метода критического пути).

Построение сетевого графика мы начнем на основе первой итерации календарного плана, выполненного в форме диаграммы Ганта. Для целей наглядности предлагаю не учитывать отношения предшествования и максимально упростить последовательность действий. Хотя на практике такое бывает редко, представим в нашем примере, что операции выстроены в последовательность вида «окончание-начало». Ниже вашему вниманию представляются две таблицы: выписка из списка работ проекта (фрагмент из 15-ти операций) и список параметров сетевой модели, необходимый для представления формул.

Пример фрагмента списка операций инвестиционного проекта

Список параметров сетевой модели, подлежащих расчету

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

Формулы расчета параметров сетевого графика

Что нам потребуется определить в ходе построения графика?

  1. Раннее начало текущей работы, в которую входят несколько связей от предыдущих операций. Выбираем максимальное значение из всех ранних окончаний предыдущих операций.
  2. Позднее окончание текущего действия, из которого выходят несколько связей. Выбираем минимальное значение из всех поздних начал последующих действий.
  3. Последовательность работ, формирующих критический путь. У этих действий раннее и позднее начала равны, как и раннее и позднее окончание соответственно. Резерв такой операции равен 0.
  4. Полные и частные резервы.
  5. Коэффициенты напряженности работ. Логику формул резервов и коэффициента напряженности работы мы рассмотрим в специальном разделе.

Последовательность действий по моделированию

Шаг первый

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

Схема изображения работы на сетевом графике

Результат первого этапа построения сетевого графика

В соответствии с логикой последовательности операций с помощью специализированной программы, MS Visio или любого редактора размещаем образы работ в заданном выше формате. В первую очередь заполняем наименования выполняемых действий, их номера и длительность. Рассчитываем раннее начало и раннее окончание с учетом формулы раннего начала текущего действия в условиях нескольких входящих связей. И так проходим до завершающей фрагмент операции. При этом, в нашем примере проекта тем же графиком Ганта не предусмотрены исходящие связи от операций 11, 12, 13 и 14. «Подвешивать» их на сетевой модели недопустимо, поэтому мы добавляем фиктивные связи к конечной работе фрагмента, выделенные на рисунке синим цветом.

Шаг второй

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

Схема сетевого графика с выделенным критическим путем

Шаг третий

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

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

Итоговый вид сетевого графика

Шаг четвертый

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

  • R пути под номером 1 = 120 – 101 = 19;
  • R пути под номером 2 = 120 – 84 = 36;
  • R пути под номером 3 = 120 – 104 = 16;
  • R пути под номером 4 = 120 – 115 = 5;
  • R пути под номером 5 = 120 – 118 = 2;
  • R пути под номером 6 = 120 – 115 = 5.

Дополнительные расчеты модели

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

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

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

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

Таблица расчета частных резервов и коэффициента напряженности

Коэффициент напряженности варьируется от 0 до 1,0. Значение 1,0 устанавливается для работ, находящихся на критическом пути. Чем ближе значение некритической операции к 1,0, тем труднее удержаться в плановых сроках ее реализации. После того, как значения коэффициента по всем действиям графика посчитаны, операции, в зависимости от уровня этого параметра, могут быть отнесены к категории:

  • критической зоны (Кн более 0,8);
  • подкретической зоны (Кн более или равно 0,6, но менее или равно 0,8);
  • резервной зоны (Кн менее 0,6).

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

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

Использование табличного метода

Общепризнанные ПП календарного планирования (MS Project, Primavera Suretrack, OpenPlan и т.п.) способны вычислять ключевые параметры сетевой модели проекта. Мы же в настоящем разделе табличным методом выполним настройку подобного расчета обычными средствами MS Excel. Для этого возьмем наш пример фрагмента проектных операций проекта в области СМР. Расположим основные параметры сетевого графика в столбах электронной таблицы.

Модель расчета параметров сетевого графика табличным способом

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

  1. Ранние начала операций, следующих за текущей работой . Алгоритм расчета настраиваем на выбор максимального значения из раннего времени окончания нескольких альтернативных предыдущих действий. Взять, например, операцию под номером 13. Ей предшествуют работы 6, 7, 8. Из трех ранних окончаний (71, 76, 74 соответственно) нам нужно выбрать максимальное значение – 76 и проставить его в качестве раннего начала операции 13.
  2. Критический путь . Выполняя процедуру расчета по пункту 1 алгоритма, мы доходим до конца фрагмента, найдя значение продолжительности критического пути, которая в нашем примере составила 120 дней. Значения наибольших ранних окончаний среди альтернативных действий обозначают операции, лежащие на критическом пути. Отмечаем эти операции красным цветом.
  3. Поздние окончания операций, предшествующих текущей работе . Начиная с концевой работы начинаем движение в обратную сторону от действий с большими номерами к операциям с меньшими. При этом из нескольких альтернатив исходящих работ выбираем наименьшее знание позднего начала. Поздние начала вычисляем как разницу между выбранными значениями поздних окончаний и продолжительности операций.
  4. Резервы операций . Вычисляем полные (общие) резервы как разницу между поздними началами и ранними началами либо между поздними окончаниями и ранними окончаниями. Значения частных (свободных) резервов получаем в результате вычитания из числа раннего начала следующей операции раннего окончания текущей.

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

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

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

Ранние начала и окончания работ;

Поздние начала и окончания работ;

Продолжительность критического пути;

Общие и частные резервы работ.

За расчетную схему (рис. 18.8) выберем расположение работ, закодирован­ных буквами: h - предшествующая работа, i - рассматриваемая работа,j - после­дующая работа.

Рис. 18.8 Расчетная модель

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

Раннее начало работы (рис. 18.9) равно продолжительности максимально­го пути от исходного события графика до начального события данной работы:

Рис. 18.9 Модель расчета ранних начал

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

Для начальных (исходных) работ:

Раннее начало принимается равным 0;

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

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

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

Позднее окончание любой работы (рис. 18.1 О) равно наименьшему из поздних начал последующих работ:

Рис. 18.10 Модель расчета поздних окончаний

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

Для завершающих работ сетевого графика:

Позднее окончание равно величине продолжительности критического пути:

Позднее начало завершающей работы равно разности между продол­жительностью критического пути и продолжительностью данной работы:

Общий (или полный) резерв времени работы R;-1 (рис. 18.11) - это макси­мальное время, на которое можно увеличить продолжительность данной рабо­ты или перенести ее начало без увеличения продолжительности критического пути. Он равен разности между одноименными поздними и ранними парамет­рами этой работы:


Рис. 18.11 Модель расчета общих резервов

Частный резерв времени (рис. 18.12) - это максимальное время, на которое можно увеличить продолжительность данной работы или перенести ее начало без изменения ранних сроков начала последующих работ. Он равен разности между ранним началом последующей работы и ранним окончанием данной работы:


Рис. 18.12 Модель расчета частных резервов

Частный резерв времени отличается от нуля, если в конечное событие ра­боты входят две и более работы.

Методы расчета сетевых графиков

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

Классическим методом, положившим начало теории расчета сетевых гра­фиков, является табличный метод , или, как говорят, алгоритм расчета сетево­го графика по таблице.

Пример графика для расчета табличным методом приведен на рис. 18.13. В этом случае определение параметров сетевого графика выполняется в таблице.


Рис. 18.13 Пример графика для расчета табличным методом и методом потенциалов

Заполнение таблицы ведется в следующем порядке.

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

2) Производят расчет ранних параметров работ построчно сверху вниз.

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

4) Рассчитывают поздние параметры работ. Расчет ведется построчно сни­зу вверх, от завершающих работ до исходных.

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

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

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


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

Следующей заполняют графу 4. Против каждой работы, записанной в гра­фе 3 из сетевого графика, проставляют её продолжительность t.

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

Максимальное раннее окончание последней работы равно величине кри­тического пути.

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

Общий резерв R (графа 9) определяют как разность между числами в гра­фах 8 и 6 или 7 и 5.

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

Правильность расчета сетевого графика подтверждают проверкой:

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

Критический путь должен представлять собой непрерывную последова­тельность работ от исходного события до завершающего;

Величина частного резерва времени работы не должна превосходить ве­личину общего резерва времени;

Позднее начало одной из исходных работ обязательно должно быть ну­левым.

Расчет сетевых графиков методом потенциалов

Потенциалом i-го события (ТjП) называют величину наиболее продолжи­тельного пути от данного события до завершающего:

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

В качестве примера рассмотрим тот же график, размещенный на рис. 18.13. Расчет (рис. 18.15) начинают с завершающего события 6, потенциал ко­торого равен О. В верхний сектор ставим прочерк, в правый записываем О и пе­реходим к последующему событию.


Рис. 18.14 Запись в секторах при расчете методом потенциалов


Рис. 18.15. Пример расчета методом потенциалов

(номера событий соответствуют рис. 18.1 З)

Потенциал события 5 (продолжительность работы 5-6) равен 5 дням. Циф­ру 5 записываем в правый сектор события 5, цифру 6 - в его верхний сектор.

Потенциал события 4 Т4П = 0 + 4 = 4. Для события 2 потенциал определяют следующим образом: от события 3 - Т2П = 11 + О = 11 и от события 4 - Т2П = 4

3 = 7; выбирают наибольшее значение 11. Аналогичным образом рассчиты­вают остальные события. Потенциал исходного события составляет 16 дней, т.е. равен величине критического пути.

Зная потенциал события, позднее окончание работ можно определить по формуле

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

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

Четырехсекторпый,метод расчета сетевых графиков

При этом методе каждое событие (рис. 18.16) графиком делится на 4 сек­тора, в которых указываются необходимые расчетные данные.


Рис. 18.16 Условные обозначения при четырехсекторном методе расчета

Исходным графиком для расчета четырехсекторным методом служит гра­фик, приведенный на рис. 18.17.


Рис. 18.17 Исходный график для расчета четырехсекторным методом

Вначале от исходного события до завершающего определяют все ранние начала работ.

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

Затем рассчитывают поздние окончания работ от завершающего к начально­му событию. Рассчитанный график будет иметь вид показанный на рис. 18.18.

Дополнительным требованием к критическим работам является требова­ние по соблюдению условия

20-12 = 8; 25-5 = 20; 25-11 = 12; следовательно, работы нижнего пути- не­критические.


Рис. 18.18 График, рассчитанный четырехсекторным методом

Резервы времени работ графика можно отметить на самом графике в виде Rr, а рассчитать их следует по формулам:

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

Построение сетевых графиков «вершины-работы»

В последнее время построение сетевых графиков всё чаще выполняют по принципу «вершины-работы», а не по принципу «вершины-события», как это было в предыдущих примерах (рис.18.19).

Для расчета сетевого графика «вершины-работы>> прямоугольник, изобра­жающий работу, делят на 7 частей (рис. 18.20). В верхних трех частях прямо­угольника записывают раннее начало, продолжительность и раннее окончание работы, в трех нижних - позднее начало, резервы времени и позднее оконча­ние. Центральная часть содержит код (номер) и наименование работы.

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

Раннее начало последующей работы равно раннему окончанию предыду­щей работы. Если работе непосредственно предшествует несколько работ, то ее раннее начало будет равно максимальному значению из ранних окончаний предшествующих работ.


Рис. 18.19 График типа "вершины-работы"

Рис. 18.20 Изображение работы в сетевом графике "вершины-работы"

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

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

Позднее начало определяют как разность позднего окончания и продолжи­тельности работы.

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

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

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


© 2024
newmagazineroom.ru - Бухгалтерская отчетность. УНВД. Зарплата и кадры. Валютные операции. Уплата налогов. НДС. Страховые взносы