2.5. Параметры сетевого графика.
К основным параметрам сетевого графика относятся критический путь, резервы времени событий и резервы времени работ. Они являются исходными для анализа сети, или, что, то же самое, для анализа составленного плана разработки.
Критический путь - это наиболее протяженная по времени цепочка работ, ведущих от исходного к завершающему событию. Изменение продолжительности любой работы, лежащей на критическом пути, соответственным образом меняет /сокращает или удлиняет/ срок наступления завершающего события, т.е. дату достижения конечной цели разработки. Поэтому основное внимание в процессе управления ходом разработки концентрируется на работах критического пути.
В некоторых случаях в сетевом графике может быть не один, а несколько критических путей, имеющих одинаковую продолжительность, большую, чем продолжительность других путей. Другие полные пути /т.е. также опирающиеся на исходное и завершающее события/, имеющие продолжительность меньше чем критический путь называются ненапряженными. Ненапряженные пути обладают важным свойством: на участках, не совпадающих с критической последовательностью работ, они имеют резервы времени. Это означает, что задержка в свершении событий, не лежавших на критическом пути, до исчерпания располагаемых резервов не влияет на сроки завершения разработки в целом. Если же будет задержано наступление какого-либо события, находящегося на критическом пути, то будет отодвинуто на тот же срок наступление завершающего события, либо должны быть сокращены на такое же в сумме время продолжительности работ, расположенных на критическом пути после этого события./интенсификация работ/.
Из ненапряженных путей наибольший интерес представляют подкритические пути - ближайшие по продолжительности к критическому, а также наименее напряженные пути. Подкритические пути могут стать критическими в результате сокращения продолжительности работ критического пути и таким образом являются потенциально опасными с точки зрения соблюдения сроков завершения разработки. Напротив, наименее напряженные пути не представляют угрозы для нарушения /директивных/ сроков окончания работ и поэтому могут рассматриваться с точки зрения использования ресурсов /рабочей силы, денежных средств/ на работах критического и подкритического путей, что сократит срок окончания работ в целом.
Резервы времени событий и работ
Резервы времени существуют в сетевом графике во всех случаях, когда имеется более одного пути разной продолжительности.
Резерв времени события - это такой промежуток времени, на который может быть отсрочено наступление этого события без нарушения сроков завершения разработки в целом. Резерв времени события R определяется как разность между поздним Тп и ранним Tр сроками наступления события
2) R=Tп-Tр
Наиболее ранний из возможных сроков наступления события Тр - это срок необходимый для выполнения всех работ, предшествующих данному событию. Находится путем выбора максимального значения из продолжительностей всех путей, ведущих к данному событию
3)Трj=t[Lmax(1 i)]
Наиболее поздний из допустимых сроков Тп - это такой срок наступления события, превышение которого вызовет аналогичную задержку наступления завершающего события. Поздний срок определяется разностью между продолжительностью критического пути Lкр и максимального из последующих за данным событием путей
4) Тпi=t[Lкр]-t[Lmax(i C)]
где i – i-ое событие;
C - завершающее событие.
События критического пути не имеют резервов времени /нулевой резерв/./На графике толстые стрелки работ /жирные//.
Зная ранние и поздние сроки наступления событий, можно для любой работы (i,j) определить ранние и поздние сроки начала и окончания работы.
Ранний из возможных сроков начала работы
5) Тр.нij=Трi
Поздний из допустимых сроков начала работы
6) Тп.нij=Тпj-tij
Ранний из возможных сроков окончания работы
7) Тр,оij=Трi+tij
Поздний из допустимых сроков окончания работы
8) Тп.оij=Тпj
Резервами времени располагают работы, лежащие на некритических путях, и пути отличные от критического.
Полный резерв времени работы Rпij - это максимальное количество времени, на которое можно увеличить продолжительность данной работы, не изменяя продолжительности критического пути
9)Rпij=Тпj-Трi-tij
Важным свойством полного резерва времени работы является то, что если его использовать частично или целиком для увеличения длительности какой-либо работы, то соответственно уменьшится резерв времени всех остальных работ, лежащих на этом пути.
Свободный резерв времени работы Rcij - это максимальное количество времени, на которое можно увеличить продолжительность работы или отсрочить её начало, не изменяя при этом ранних сроков последующих работ при условии, что начальное событие этой работы наступило в свой ранний срок.
10) Rcij=Tрj-Трi-tij
Полный резерв времени пути RLi- разница между длиной критического и Li-го пути.
11) Rli=t(Lкр)-t(Li)
Резервы времени позволяют маневрировать сроками начала и окончания работ, их продолжительностью.
2.6. Анализ и оптимизация сетевого графика
Если первоначальный вариант сетевого графика не обеспечивает соблюдение заданного директивного срока, то следует изменить планируемые параметры сетевой модели, т.е. оптимизировать сетевой график, сократив продолжительность критического пути до установленного срока.
Это сокращение достигается:
а/ изменением состава работ, последовательности их выполнения и взаимосвязи /максимальное запараллеливание и устранение излишних работ/. /Т.е. изменение топологии сети/.
б/ перемещение резервов с работ на некритических путях на работы, находящиеся на критических путях, с целью сокращения сроков их выполнения /при этом может быть допущен переход с параллельного на последовательное выполнение заданий на некритических путях/.
Резервы берутся в первую очередь с работ имеющих наименьшие коэффициенты напряженности.
Коэффициент напряженности работы - это отношение продолжительности несовпадающих отрезков пути, одним из которых является путь максимальной продолжительности, проходящий через данную работу, а другим - критический путь.
12) Kнij=[t(Lmax)-t’(Lкр)]/[t(Lкр)-t’(Lкр)]
где t(Lmax)- протяженность максимального пути проходящего
через данную работу;
t(Lкр) - длина критического пути;
t’(Lкр) - общая для t(Lкр) и t(Lmax) часть критического пути, за исключением самой работы ij, если через неё проходит критический путь (чтобы было деление 1 на 1, а не 0 на 0).
На рис. 2 изображена сеть, в которой пути 1,5 и 3,4,5 имеют одинаковый полный резерв времени, равный 3. Однако коэффициенты напряженности будут различными:
КН1,5 =62/65=0,96; Кн3,4,5 = 12/15=0,8.
В то же время, хотя резерв времени пути 1,2,3 равен 10, его коэффициент напряженности будет равен 0,8 /Kн1,2,3=40/50/, как и пути 3,4,5, у которого резерв равен 3. Следовательно, важно не только абсолютное значение времени резерва, но и относительное значение - на какую протяженность работ приходится этот резерв.
Рис. 2. Сеть с одинаковыми полными резервами путей, но с разными коэффициентами напряженности.
в/внедрением организационно-технинеских мероприятий, обеспечивающих сокращение длительности работ, находящихся на критическом пути.
После сокращения продолжительности работ проверяют не появились ли новые критические пути; соответствует ли пересчитанный сетевой график установленным срокам выполнения поставленной задачи. В противном случае вновь просчитывают резервы сокращения критического пути.
В отдельных случаях, главным образом при недостатке ресурсов, результаты оптимизации могут явиться обоснованием изменения установленного срока выполнения задания в сторону его увеличения.
Далее производится привязка сетевого графика к календарному времени, осуществляемая в виде план-графика выполнения работ, в котором указываются наименования работ, сроки их начала, окончание и величина резервов времени.
Важное значение имеют правильная организация оперативного управления и контроль хода работ, предусмотренных сетевым графиком, имеющие целью: установить периодический контроль фактического состояния выполнения работ; выявить и проанализировать расхождения между графиком и фактическим ходом работ; разработать и провести мероприятия, обеспечивающие выполнение запланированных работ.
Основными разработчиками проекта системы СПУ являются службы СПУ; они же обеспечивают её нормальную эксплуатацию. Наиболее важные функции этих служб следующие: 1.расчленение комплекса работ на части и выдача заданий на построение фрагментов сетевых моделей; 2.выдача заданий для оценки параметров модели /времени, стоимости и т.д./; 3."сшивание", кодирование и регулярное обновление моделей; 4.подготовка входной информации для расчета, анализа и оптимизации моделей на ЭВМ; 5. контроль своевременности поступления исходной информации от ответственных исполнителей; 6.обеспечение системы всеми видами документации; 7.представление информации различным уровням руководства и подготовка рекомендаций по перераспределению ресурсов, стимулированию руководителей и ответственных исполнителей, применению к ним санкций.
(Графическое изображение комплекса взаимосвязанных работ, выполняемых в определенной последовательности представляет собой сетевую модель. Сетевая модель на которой указаны предполагаемые продолжительности работ становится сетевым графиком.)