Последние статьи
Домой / Оформление документов / Методика составления сетевых графиков. Создание сетевого графика в Microsoft Excel

Методика составления сетевых графиков. Создание сетевого графика в Microsoft Excel

Основные понятия управления проектами

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

Проект обладает определенными свойствами .

  1. Проект всегда имеет четко определенную цель, которая выражается в получении некоторого результата. Достижение этого результата означает успешное завершение и окончание проекта. Например, для проекта строительства здания результатом является само здание, принятое в эксплуатацию.
  2. Проект имеет четко очерченное начало, которое совпадает с началом первой работы, направленной на достижение поставленной цели. Начало может задаваться директивно, либо рассчитываться в результате составления плана работ по проекту.
  3. Проект имеет четко очерченный конец, который совпадает с концом последней работы, направленной на получение заданного результата. Как и начало, конец проекта может задаваться директивно, или рассчитываться при составлении плана работ. Например, для проекта строительства здания конец проекта совпадает с датой акта сдачи/приемки его в эксплуатацию.
  4. Проект исполняется командой, в состав которой входит руководитель проекта, менеджеры, исполнители. Помимо основной команды в нем могут участвовать сторонние исполнители, команды и организации, которые привлекаются на временной основе для выполнения отдельных работ.
  5. При реализации проекта используются материальные ресурсы. Их номенклатура и количество определяются характером проекта и входящих в него работ. Так при строительстве дома используются песок, щебень, цемент, кирпич и т.п.
  6. Проект имеет бюджет. Стоимость проекта складывается из стоимости израсходованных материальных ресурсов, затрат по оплате труда реализующей его команды и прочих расходов, связанных с особенностями конкретных видов работ.
  7. Проект имеет ограничения трех видов.
  • Ограничения по бюджету устанавливают предельную стоимость всего проекта или отдельных видов работ.
  • Ограничения по времени задают предельные сроки окончания либо всего проекта, либо некоторых работ. Например, тестовые испытания должны проводиться в присутствии представителя заказчика, который будет присутствовать в заданный период времени.
  • Ограничения по ресурсам определяются ограниченным составом команды или графиками поступления материальных ресурсов.

Сетевое планирование и управление

Структурное планирование. Календарное планирование. Оперативное управление.



Структурное планирование

Структурное планирование включает в себя несколько этапов:

  1. разбиение проекта на совокупность отдельных работ, выполнение которых необходимо для реализации проекта;
  2. построение сетевого графика, описывающего последовательность выполнения работ;
  3. оценка временных характеристик работ и анализ сетевого графика.

Основную роль на этапе структурного планирования играет сетевой график.

Сетевой график – это ориентированный граф, в котором вершинами обозначены работы проекта, а дугами – временные взаимосвязи работ.

Сетевой график должен удовлетворять следующим свойствам .

  1. Каждой работе соответствует одна и только одна вершина. Ни одна работа не может быть представлена на сетевом графике дважды. Однако любую работу можно разбить на несколько отдельных работ, каждой из которых будет соответствовать отдельная вершина графика.
  2. Ни одна работа не может быть начата до того, как закончатся все непосредственно предшествующие ей работы. То есть если в некоторую вершину входят дуги, то работа может начаться только после окончания всех работ, из которых выходят эти дуги.
  3. Ни одна работа, которая непосредственно следует за некоторой работой, не может начаться до момента ее окончания. Другими словами, если из работы выходит несколько дуг, то ни одна из работ, в которые входят эти дуги, не может начаться до окончания этой работы.
  4. Начало и конец проекта обозначены работами с нулевой продолжи­тельностью. Такие работы называются вехами и обозначают начало или конец наиболее важных этапов проекта.

Пример . В качестве примера рассмотрим проект "Разработка программного комплекса". Предположим, что проект состоит из работ, характеристики которых приведены в табл.2.1.

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

Рис. 2.1. Сетевой график проекта

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

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

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

Нахождение критического пути сводится к нахождению критических работ и выполняется в два этапа.

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

Критические работы имеют одинаковое значение раннего и позднего времени начала.

Обозначим – время выполнения работы , – раннее время начала работы , – позднее время начала работы . Тогда

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

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

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

Схематично вычисления раннего и позднего времени начала изображены, соответственно, на рис. 2.2 и рис.2.3.

Рис. 2.2. Схема вычисления раннего времени начала работы

Рис. 2.3. Схема вычисления позднего времени начала работы

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

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

Результатом первого этапа помимо раннего времени начала работ является общая длительность проекта .

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

Рис. 2.4. Вычисление раннего времени начала работ

Рис. 2.5. Вычисление позднего времени начала работ

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

Рис. 2.6. Критический путь проекта

После вычисления величин и для каждой работы вычисляется резерв времени :

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

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

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

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

В приведенном в примере проекте работы 3, 4 и 9 имеют резерв времени согласно табл.2.

Практическое занятие по структурному планированию

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

Форма занятия – практическое занятие с использованием рабочей тетради.

Продолжительность – два академических часа.

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

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

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

  • 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) сетевое планирование.

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

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

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

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

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

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

Построение сетевого графика мы начнем на основе первой итерации календарного плана, выполненного в форме диаграммы Ганта. Для целей наглядности предлагаю не учитывать отношения предшествования и максимально упростить последовательность действий. Хотя на практике такое бывает редко, представим в нашем примере, что операции выстроены в последовательность вида «окончание-начало». Ниже вашему вниманию представляются две таблицы: выписка из списка работ проекта (фрагмент из 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. Резервы операций . Вычисляем полные (общие) резервы как разницу между поздними началами и ранними началами либо между поздними окончаниями и ранними окончаниями. Значения частных (свободных) резервов получаем в результате вычитания из числа раннего начала следующей операции раннего окончания текущей.

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

В системе сетевого планирования и управления строительным производством приняты следующие понятия и терминология.

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

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

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

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

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

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

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

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

Рис. 115. Обозначение событий и работы м - n.

Рис. 116. Обозначение зависимости событий технологического характера.

Рис. 117. Обозначение зависимости событий организационного характера.

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

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

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

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

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

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

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

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

Рис. 118. Обозначение условных зависимостей.

Срок работы различается терминами:

самый ранний срок начала работы - первый день, когда может начаться работа;

самый ранний срок окончания работы - день окончания работы, если она начата в самый ранний срок начала;

самый поздний срок начала работы - последний день начала работы без задержки общего срока строительства;

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

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

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

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

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

какую работу следует завершить перед началом данной работы;

какая другая работа может быть завершена одновременно с выполнением данной работы;

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

Рис. 119. Схемы связи между работами (а, б, в, г, д, е, ж - случаи 1,2,3,4,5,6,7).

Случай 1 (рис. 119, а). Зависимость между работами А (1-2) и Б (2-3). Работа Б не может быть начата до окончания работы А.

Случай 2 (рис. 119,6). Зависимость двух работ от одной. Работы Д (7-8) и Е (7-9) не могут быть начаты до тех пор, пока не закончена работа Г (6-7).

Случай 3 (рис. 119, в). Зависимость одной работы от окончания двух работ. Работа Е (10-11) не может начаться до тех пор, пока не закончатся работы Г (8-10) и Д (9-10).

Случай 4 (рис. 119, г). Начало двух работ зависит от окончания также двух работ. Работы Е (15-16) и Д (15-17) могут начаться только после окончания работ Б (13-15) и В (14-15).

Случай 5 (рис. 119, 6). Зависимость двух групп работ. Работа Б (15-16) зависит только от окончания работы А (14-15), а работа Г (21-22) зависит от окончания работ А (14-45) и В (19-21). Увязка сети ведется путем включения фиктивной работы Д (15-21).

Случай 6 (рис. 119, е). Работа Г (47-48) не может быть начата до окончания работы В (46-47). В свою очередь работа Б (50-51) не может быть начата до окончания работ В (46-47) и А (49-50). Работа Е (47-50) фиктивная, определяющая логическую увязку сети путем сдерживания начала работы Б (50-51) до тех пор, пока не будет закончена работа В (46-47).

Случай 7 (рис. 119,ж). Работа Г (8-14) не может быть начата до окончания работ А (2-8) и Б (4-6); работа Ж (12-16) не может быть начата до свершения Рис. 120. Схема сетевого графика, работ Д (10-12), Б (4-6); зависимость между этими работами обозначена фиктивной работой Е (6-12). Так как работа Ж (12-16) не зависит от окончания работы А (2-8), то она отделена от последней фиктивной работы В (6-8).

Рис. 120. Схема сетевого графика.

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

в начале строительства работы А и Б должны выполняться параллельно;

работы В, Г и Д могут быть начаты до окончания работы А;

работа Б должна быть закончена до начала работ Е и Ж;

при этом работа Е также зависит от окончания работы А;

работа 3 не может быть начата до окончания работ Д и Е;

работа И зависит от окончания работ Г и 3;

работа К следует за окончанием работы Ж;

работа Л следует за работой К и зависит от окончания работ Г и 3;

конечная работа М зависит от окончания работ В, И и Л.

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

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

ПОСТРОЕНИЕ СЕТЕВОГО ГРАФИКА

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

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

Построение сетевого графика требует соблюдения ряда правил.

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

Правило 2 . Несколько работ, одновременно непосредственно предшествующие какой-либо одной последующей работе, называются сходящимися. Например: работе г непосредственно предшествуют работы а , б и в (а , б, в ® г ). Эта ситуация на сетевом графике должна изображаться так, как показано на рис. 3.3.3.

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

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

Правило 5 . Любые два соседних события на сетевом графике могут быть соединены одной стрелкой. Это означает, что при параллельном выполнении работ для отображения указанной ситуации возникает необходимость введения дополнительного события и фиктивной работы. Например: работы а , б , выходящие из события 6 , являются непосредственно предшествующими для работы в (а, б ® в ). Эта ситуация должна изображаться способом, показанном на рис. 3.3.6 (а ) и не может изображаться способом, показанном на рис. 3.3.6 (б ).

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

® а, д, е, ж

а ® б, в

в ® г

ж ® з

е, з ® к, л

г, д, к, ® н

ж, л ® о

https://pandia.ru/text/78/182/images/image008_101.gif" alt="Овал: I" width="28" height="28 src=">В перечне связей знаком обозначено исходное событие комплекса работ, а знаком – завершающее событие.

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

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

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

,

где https://pandia.ru/text/78/182/images/image013_71.gif" width="39 height=21" height="21"> – оптимистическая оценка эксперта, предполагающая отсутствие непредвиденных задержке.

По трем экспертным оценкам расчет осуществляется по такой формуле:

,

где кроме рассмотренных выше оценок и используется оценка наиболее вероятного времени https://pandia.ru/text/78/182/images/image017_53.gif" width="24" height="25">). Оно представляет собой минимальный срок, необходимый для выполнения всех работ, предшествующих данному событию, и равный максимальному по длительности пути от исходного события до рассматриваемого. Расчет его можно проводить по следующей формуле:

,

где i – номер начального события для данной работы;

j – номер конечного события.

Например:

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

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

5. Полный резерв времени работы показывает время, на которое может быть увеличена продолжительность работы без изменения длительности критического пути. Если при выполнении какой-либо работы будет израсходован весь полный ее резерв времени, то все другие работы данного пути, следующие за ней, не будут иметь резервов времени..gif" width="147" height="25"> .

6. Свободный резерв времени показывает время, на которое может быть увеличена продолжительность работы без изменения резервов времени последующих работ, лежащих на данном пути. Расчет свободного времени работы (https://pandia.ru/text/78/182/images/image029_32.gif" width="147" height="25">.

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

7. Коэффициент напряженности работ () характеризует степень свободы в сроках начала и окончания работ, не лежащих на критическом пути. Работы критического пути не имеют резервов времени, и их коэффициент напряженности равен 1. У работ, не лежащих на критическом пути, этот коэффициент > 1. Расчет этого показателя осуществляется только для работ, не лежащих на критическом пути, по следующей формуле:

,

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

–длительность отрезков критического пути, лежащих на рассматриваемом пути;

– длительность критического пути.

При условии взаимозаменяемости используемых в трудовом процессе ресурсов, перераспределение их следует проводить с учетом значения показателя Выработка решений" href="/text/category/virabotka_reshenij/" rel="bookmark">выработки решения о времени остановки отдельных единиц оборудования на профилактический ремонт показан на рис. 3.3.8. Например, фрезерный станок 3 загружен лишь 24.09 и 25.09. Следовательно, первые три дня недели его можно загрузить неплановой работой или провести его профилактический ремонт, как это предусмотрено по графику для сверлильного станка 1 на 21.09 и 22.09. Ленточный график Ганта можно использовать в качестве плана осуществления технологического процесса производства изделий. На рис. 3.3.8 можно увидеть пример фрагмента такого плана. Партия деталей А 21.09 и четверть рабочего дня 22.09 должна проходить обработку на токарном станке 1. Затем три четверти рабочего времени 22.09, полный рабочий день 23.09 и четверть 24.09 эти детали должны обрабатываться на фрезерном станке 1. После выполнения названных операций партия деталей А 24.09 передается на сверлильный станок 1.

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

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

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

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

Таблица 3.3.3

Наименование работ

Продолжительность

работ в днях

Разработка рабочих чертежей деталей (ЧД)

Разработка технологических процессов изготовления деталей (ТД)

Разработка чертежей сборочных единиц (ЧС)

Проектирование и заказывание оснастки для производства деталей (ЗОД)

Нормирование операций технологического процесса по изготовлению деталей (НТД)

Разработка сборочных технологических процессов (ТС)

Изготовление оснастки для выполнения операций технологических процессов производства деталей (ИОД)

Проектирование и заказывание оснастки для осуществления сборки изделия (ЗОС)

Нормирование операций технологического процесса по сборке изделия (НТС)

Изготовление деталей изделия (ИД)

Изготовление оснастки для выполнения сборочных работ (ИОС)

Сборка и испытание изделия (ИС)

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

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

Для визуального анализа комплекса работ и напряженности их своевременного выполнения выполним «привязку» сетевого графика к шкале времени (рис. 3.3.11).

Как видно из схемы (рис. 3.3.11), работы сетевого графика образовали четыре полных пути. Первый путь: ЧД – ТД – НТД – ИД – ИС, на котором работа НТД имеет полный резерв времени – 20 дней. Второй путь: ЧД – ТД – ЗОД – ИОД – ИД – ИС, где ни одна работа не имеет резерва времени, и потому он называется критическим путем. Третий путь: ЧД – ЧС – ТС – НТС – ИС, на котором работа НТС имеет полный резерв времени, равный 32 дням. Четвертый путь: ЧД – ЧС – ТЧ – ЗОС – ИОС – ИС, где работы ЧС, ТЧ, ЗОС и ИОС имеют полный резерв времени, равный 27 дням. Этот резерв времени может быть использован при выполнении одной из названных работ или поделен между перечисленными работами.

Таблица 3.3.4

Сводная таблица параметров сетевого графика

Начальное событие

Конечное событие

Для удобства практической работы по контролю и маневрированию ресурсов рассчитанные параметры сведем в таблицу 3.3.4, а последовательность выполнения работ изобразим в виде ленточного графика Ганта (рис. 3.3.12). Из таблицы видно, что работа 3–7 (НТД) имеет свободный резерв времени, равный 20 дням, работа 6–9 (НТС) – 32 дня, и работа 8–9 (ИОС) – 27 дней. Это показывает возможность представить свободу в планировании начала этой работы, но откладывать указанные работы можно лишь в пределах свободного резерва времени.

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