80
2. Определение последовательности операций и построение сетевого графика. На основе
обсуждения, проведенного в группе, менеджер проекта составляет таблицу с перечнем работ с
указанием последовательности их выполнения и сетевой график, которые изображены на рис. 3.2.
На сетевом графике операции обозначены узлами, а стрелки указывают последовательность
выполнения операций.
При построении сетевого графика следует внимательно расположить операции в надлежащем
порядке, сохраняя при этом логическую взаимосвязь между ними. Так, например, ситуация, при
которой операция А предшествует операции В, операция В — операции С, а операция С —
операции А, была бы нелогичной.
3. Определение критического пути. Критическим путем называют цепочку последовательно
связанных операций в сетевом графике с наибольшей продолжительностью. Он характеризуется
как путь с нулевым резервом времени. Резерв времени поочередно вычисляется отдельно для
каждой операции. Он представляет собой разницу между поздним и ранним ожидаемыми сроками
завершения работ. Резерв также описывается как время, на которое можно задержать выполнение
отдельной операции, не увеличивая при этом срок окончания всего проекта. Для правильного
составления графика необходимо вычислить для каждой операции четыре временных параметра:
• ранний срок начала операции от начала проекта (Early Start Time — ES);
• ранний срок окончания операции от начала проекта (Early Finish Time — EF);
• поздний срок окончания операции (Late Finish Time— LF), т.е. крайний срок, когда операцию
можно завершить, не задерживая окончания всего проекта;
• поздний срок начала операции (Late Start Time — LS), т.е. поздний срок окончания, минус
время, необходимое для выполнения операции.
Процедуру вычисления этих показателей, определения резерва времени и критического пути
легче всего объяснить на простом сетевом графике, изображенном на рис. 3.3. Буквами
обозначены операции, а цифрами — их средняя продолжительность.
a) Определим срок ES. В качестве даты начала проекта принимается "нулевой" день, и он же
будет ранним сроком начала операции А. Чтобы получить ES для операции S, мы прибавляем
продолжительность операции А (т.е. 2) к 0 и получаем значение 2. Точно так же ES для операции
С будет 0 + 2 = 2. Чтобы вычислить ES для операции D, мы берем большее значение ES и
продолжительность времени для каждой из предшествующих операций. Поскольку путь через
операцию В = 2 + 5 = 7 больше пути через операцию С = 2 + 4 = 6, ES для D = 7. Эти значения
указываются в сетевом графике (см. рис. 3.3, этап а). Наибольшее значение выбирается потому,
что операцию D нельзя начать прежде, чем будет завершена самая продолжительная из
предшествующих ей операций.
b) Теперь вычислим срок EF. EF для операции А равен ее сроку ES (т.е. 0) плюс ее
продолжительность 2. EF операции В равен ее сроку ES (т.е. 2), плюс продолжительность 5, т.е. 7.
EF для операции С будет 2 + 4 = 6, а для операции D: 7 + 3 = 10 (см. рис. 3.3, этап о). На практике
ES и EF вычисляются вместе, по мере построения сетевого графика. Поскольку ES плюс время
продолжительности операции равняется EF, то EF предшествующей операции является ES для
следующей, и т.д.
c) Затем вычисляются поздние сроки начала и завершения операций (LF и LS). Процедуру этих
вычислений можно выразить в математической форме, однако, с нашей точки зрения, ее проще
объяснить и освоить, представив ее на чисто понятийном уровне. Расчет LS и LF начинают с
конца проекта, т.е. с какого-то определенного предполагаемого или желательного срока его
завершения. Двигаясь потом от конца к началу и анализируя все операции по очереди, мы
определим, насколько можно задержать начало каждой операции, не задерживая при этом начала
следующей за ней операции. Если говорить конкретно о сетевом графике, изображенном на рис.
3.3 (этап с), то вначале предположим, что поздний срок завершения проекта совпадает с ранним
сроком окончания операции D, т.е. равен 10. В таком случае поздний срок начала операции D
будет 10-3 = 7. Самый поздний срок, когда может быть выполнена операция С, не задерживая LS
для D, равен 7, что означает, что LS для операции С будет 7-4, т.е. 3. Наиболее поздний срок, когда
можно завершить операцию В, не задерживая LS операции D, также равен 7, что означает, что LS
для операции В составляет 7-5 = 2. Поскольку операция А предшествует двум операциям, выбор
значений LS и LF зависит от того, какая из этих операций должна начинаться первой. Очевидно,
что в данном примере показатель LF для операции А должен определяться на основе операции S,
поскольку ее значение LS равно 2, в то время как выполнение операции С можно отложить только
на один день, в противном случае это повлечет за собой задержку окончания проекта. И наконец,