Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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

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

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

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

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

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

Смысл полного резерва времени работы – задержка в выполнении работы на величину, меньшую полного резерва, не приведет к задержке завершающего события сетевого графика, то есть не вызовет задержку завершения проекта в целом. Рассчитывается: Tn(j).- Tp(i).- tij. tij – фактическая продолжительность работы

Смысл свободного резерва времени работы – если для события существует возможность раннего его наступления, то увеличение длительности работы на величину, не превышающую свободного резерва времени, не приведет к задержке ни одной из последующих работ. Рассчитывается: Tp(j).- Tn(i).- tij. tij – фактическая продолжительность работы.

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

t12 = 6; t13 = 8; t24 = 9; t34 = 10; t45 = 4; t56 = 5

При расчете характеристик сетевого графика длительность проекта определяется без привязки к реальным календарным датам, поэтому при выполнении прямого прохода момент наступления исходного события проекта принимается равным 0, и этот момент считается наиболее ранним возможным моментом наступления исходного события, то есть Tp(1) = 0

Соответственно сделаем расчеты раннего момента наступления остальных событий:

Tp(2)= Tp(1) + t12 = 0 + 6 = 6

Tp(3)= Tp(1) + t13 = 0 + 8 = 8

Tp(4)= max(Tp(2) + t24), (Tp(3) + t34) = ma[x(15, 18) = 18

Tp(5)= Tp(4) + t45 = 18 + 4 = 22

Tp(6)= Tp(5) + t56 = 22 + 5 = 27

Чтобы выполнить обратный проход, то есть рассчитать наиболее поздние допустимые сроки наступления событий, предполагается, что для завершающего события ранний и поздний сроки равны, то есть для данного примера Tn(6) = Tp(6) = 27

Tn(5)= Tn(6) - t56 = 27 - 5 = 22

Tn(4)= Tn(5) - t45 = 22 - 4 = 18

Tn(3)= Tn(4) - t34 = 18 - 10 = 8

Tn(2)= Tn(4) - t24 = 18 - 9 = 9

Tn(1)= min(Tn(2) – t12), (Tn(3) – t13) =min(3, 0) = 0

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

Rn(12)= Tn(2) - Tp(1) - t12 = 9 - 0 – 6 = 3

Rn(13)= Tn(3) - Tp(1) - t13 = 8 – 0 - 8 = 0

Rn(24)= Tn(4) - Tp(2) – t24 = 18 – 6 - 9 = 3

Rn(34)= Tn(4) - Tp(3) – t34 = 18 – 8 - 10 = 0

Rn(45)= Tn(5) - Tp(4) – t45 = 22 – 18 - 4 = 0

Rn(56)= Tn(6) - Tp(5) – t56 = 27 – 22 - 5 = 0

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

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





Дата публикования: 2015-07-22; Прочитано: 335 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...