Разработка сетевого графика типа ОС

Разработка сетевого графика типа ОС

Воспользуемся исходными данными из таблицы А 4-1 для построения сетевого графика типа ОС, соответствующего проекту создания бизнесцентра Колла. На основе этих данных первые 4 операции можно начертить так, как показано на рис. А 4-3. Операция А (1-2) ( одобрение заявки) должна быть завершена до начала операций В(2-4), С(2-3)и D(2-6). Здесь мы сталкиваемся с проблемой, общей для всех сетей типа ОС. Операции Е предшествуют операции В и С. Естественно, возникает желание начертить стрелки операций В и С от события 2 сразу к событию 4, которое является началом для операции Е. Однако в результате операции В и С обе будут иметь одинаковые номера (2-4). В подобных случаях, когда две или несколько операций параллельны и имеют одни и те же блоки начала и окончания, вводится фиктивная операция, с тем чтобы обеспечить каждой операции ее собственный идентификационный номер. Фиктивная операция изображается в виде пунктирной линии со стрелкой с продолжительностью 0.
Таблица А 4-1. РАБОТЫ ПО ПРОЕКТУ СОЗДАНИЯ БИЗНЕС-ЦЕНТРА КОЛЛА
Операция
Описание
Предшествующая.
операция
Время.
операции
А
Одобрение заявки
Нет
5
В
Планы создания
А
15
С
Анализ трафика
А
10
D
Проверка наличия сервиса
А
5 ,
Е
Отчет персонала
В, С
15
F
Одобрение комиссии
В, С, D
10
G
Ожидание строительства
F
170
Н
Включение в работу
Е, G
35
Рис. А 4-3. Часть сетевого графика проекта создания бизнес-центра Колла.
Фиктивную иперацию можно поставить перед или после операций В или С, как показано на рис. А 4-4 (см. от А до D). На рис. А4-4Е мы поместили ее после операции С, обозначив ее X или 3-4.
Операция F на рйс. А 4-4Е указывает на другую проблему сетевого графика, связанную с тем, что имеет место определенная зависимость между
операциями, но соединять эти операции неудобно. В этом случае можно использовать фиктивную операцию для поддержания логической зависимости в сети. Операции F предшествуют операции В, С и D. Фиктивная операция Y (4-5) необходима, так как операция В предшествует операциям Е и F. Фиктивная операция поддерживает yiui riiФиктивную операцию 3-5 можно убрать, поскольку она является лишней; ее устранение не изменит предполагаемых отношений — конечное событие 4 предшествует операции F. Обычно первый вариант сетевого графика содержит много фиктивных операций. После проведения прямого и обратного анализа можно будет устранить некоторые фиктивные операции, которые были введены ради поддержания логики проекта. Однако, когда несколько параллельных операций имеют одни и те же начальные и конечные события, без фиктивных операций не обойтись. На рис. А 4-5 приводится полный сетевой график проекта создания бизнес-центра Колла.
На этой простой схеме ни одна операция не пересекается с другой, что случается весьма редко. Помните, что длина и наклон стрелок произвольны. Продолжительность операций указана под стрелками, ближе к середине.
Выполните все упражнения на построение сетевых графиков типа ОС, прежде чем перейдете к следующему разделу.
Прямой анализ — Определение ранних временных параметров. Здесь используется та же самая концепция выполнения прямого анализа временных параметров, что и в случае с сетевыми графиками типа ОУ. Основное отличие заключается в распознавании и использовании событий для установления раннего и позднего времени начала и окончания операций. На рис. А4-6 показан весь проект создания бизнес-центра Колла с указанием продолжительности всех операций и временем их раннего начала и окончания. Также около каждого события изображен блок, который позволяет регистрировать временные параметры события и резерв времени. На практике этот блок иногда называют «Т-блоком», поскольку он напоминает букву Т. Существует множество вариаций Т-блока на практике, но они все используют базовый формат Т.
Прямой анализ начинается с первой операции и проходит через весь сетевой график. Как и раньше, вы прибавляете время выполнения операций по ходу продвижения. Когда вы доходите до события слияния, вы выбираете из всех операций, сходящихся в это событие, самое по-
Рис. А 4-6. Прямой анализ сетевого графика проекта создания бизнес-центра Колла.
зднее среди всех ранних окончаний сходящихся операций (EF). Давайте рассмотрим рис. А 4-6. Событие 1 — событие начала выполнения проекта; следовательно, самое раннее время, когда это событие может произойти, — время = 0. Это раннее время события 1 указано в нижнем левом углу блока описания события. Раннее время наступления события является также ранним временем начала (ES) любой операции, исходящей из этого события. Поэтому 0 в блоке события 1 является ранним временем начала для операции А. Ранним окончания для операции А является 5 рабочих дней (ES + Dur = EF или 0 + 5 = 5). EF операции указан на стрелке. Самое раннее, когда может наступить событие 2, — это в момент окончания выполнения операции А, т.е через 5 рабочих дней, поэтому это время указано в нижней левой части блока Т события 2.
И опять заметьте, что ранее время начала события является также ES для любой операции, исходящей из него. Следовательно, ES для операций В, С и D равно 5 рабочих дней. EF для операции В — 20 (ES + Dur=EF), для операции С — 15 и для операции D — 10. (см. стрелку для каждой операции). ES для фиктивной операции (3—4) будет 15, и ее EF будет 15 (15 + 0=15). Хотя фиктивная операция имеет продолжительность 0, она должна быть включена в вычисления как в ходе прямого, так и обратного анализа.
Теперь мы должны определить раннее время начала событий 4 и 5. Оба события являются событиями слияния и требуют выбора операций, сходящихся в эти события. В событие 4 сходятся операции В и X, фиктивная операция (3—4). Самое позднее из ранних времен окончания выполнения EF из этих двух операций (20 и 15) является 20, которое и контролирует раннее время наступления события 4. Точно так же событие 5 контролируется операциями D и Y. Так как операция Y имеет самое позднее время раннего окончания (20 против 10 рабочих дней для операции D), она и устанавливает раннее время наступления события 5 и начала one-.
рации F. Время накапливается, до тех пор пока не произойдет слияния с событием 7 (рис. А 4-6).
EF для операций Е и G — 35 и 200 рабочих дней соответственно. Таким образом, событие 7 — раннее время его наступления и операция Н — раннее время начала выполнения равны 200 рабочих дней. Для раннего окончания проекта требуется 235 рабочих дней. Предположим, мы принимаем эту предварительную продолжительность проекта — 235 дней, LF для события 8 становится 235 дней, и вы можете приступать к обратному анализу.
Обратный анализ — определение поздних временных параметров. Процедура обратного анализа схожа с аналогичной процедурой в случае сетевого графика типа ОУ. Вы начинаете с последнего события проекта и на каждом шаге вычитаете продолжительность операций (LF — Dur = LS), пока не достигнете какого-либо события дробления. Когда это произойдет, вы выбираете самое раннее из всех поздних времен начала LS по всем операциям, исходящим из этого события дробления. Эта цифра дает вам самое позднее время наступления данного события. Давайте проведем обратный анализ для сетевого графика проекта создания бизнес-центра Колла.
На рис. А 4-7 показано позднее время наступления событий и начала выполнения операций. Позднее время начала выполнения операции Н — 200 дней (LF—Dur = LS или 235 — 35 = 200). Это время можно увидеть в начале соответствующей стрелки. Так как событие 7 не является событием дробления, позднее время начала операции Н становится поздним временем наступления события 7. Эта процедура повторяется до тех пор, пока мы не достигнем события 4, которое является событием дробления. LS для операции Е — 185, а для операции Y — 20. Самое раннее время из всех поздних начал, исходящих из события 4 операций, равно 20 дней, и оно, соответственно, становится поздним временем наступления события 4. Следующее событие дробления — событие 2 Здесь LS для операций В, С и D — 5, 10 и 15 дней соответственно Позднее время нас гупления события 2,
которое равно 5 рабочих дней, контролируется операцией В. Позднее время наступления события является одновременно и поздним временем окончания LF операций, для которых это событие является конечным. Например, позднее время для события 7 — 200 рабочих дней; тогда операции Е и G должны закончиться не позднее, чем на 200 день, иначе выполнение проекта будет задержано.
Когда обратный анализ завершен, можно легко определить резервы времени выполнения операций и критический путь. На рис. А 4-8 представлена законченная сеть. Событие простоя внесено в блок события выше Т. Простой операции — это разница между LS и ES или LF и EF.
Например, резерв времени для операции Е — 165 дней — LS—ES (18520 = 165) или LF—EF (200 — 35 = 165). Какова величина резерва времени для операций В, С и D? Ответ — 0 рабочих дней (5 — 5=0 или 20 — 20=0), 5 рабочих дней (10 — 5 = 5 или 20— 15 = 5) и 10 рабочих дней (15 — 5=10 или 20—10= 10) соответственно. Критическии путь — А, В, Y, F, G, Н.
Сравните графики на рис. А 4-8 и на рис. А4-9 и постарайтесь найти сходство подходов ОС и ОУ. Как и в подходе ОУ, если раннее и позднее время наступления последнего события проекта одинаково (L = E или LF = EF), резерв времени для всех операций, лежащих на критическом пути, будет равен 0. Если время неодинаково, то резерв для всех будет равен разности (L—Е или LF — EF).
Рис. А 4-8. Результаты прямого и обратного анализа и расчетов резервов времени для сетевого графика проекта создания бизнес-центра Колла
Обозначения.
Резерв [ .
времени | LS.
Е L |.
(-ES) (-LF) Г
Таблица А 4-3. СРАВНЕНИЕ МЕТОДОВ «ОУ» И «ОС».
Подход типа «операции в узпах».
Преимущества:.
1.
Не используются фиктивные операции.
2.
Не используются события.
3.
Легче начертить, если нет интенсивной зависимости между операциями.
4.
Значение операций понятно менеджерам первого уровня.
5.
Прослеживание пути упрощается за счет схемы нумерации операция/событие.
Недостатки:.
1.
Трудно определить путь по номеру операции. Если график не прикладывтся, то в компьютерных распечатках должны быть указаны предшествующие и последующие шаги для каждой операции.
2.
Изображение и понимание сети затрудняется по мере увеличения масштабов графика.
Подход типа «операции на стрелках».
Преимущества:.
1.
Путь упрощен благодаря схеме нумерации операция/событие.
2.
Легче начертить график, если зависимости интенсивны.
3.
Ключевые события можно легко определить.
Недостатки:.
1.
Использование фиктивных операций увеличивает потребность в данных.
2.
Сосредоточение внимания на событиях может отвлечь от операций. Задержка операций может вызвать задержку событий и проектов.
Сети, созданные с помощью компьютера. На рис. А 4-9 представлена компьютерная распечатка сетевого графика типа «ОС» для проекта обработки заказа. На этом графике операции обозначены начальными и конечными узлами — например, операция разработки программного обеспечнения обозначена как операция 2-6, Ее продолжительность 18 единиц времени; ES = 2; EF = 20; LS=22 и LF = 40 единицам времени. Критический путь — 1, 2, 3, 4, 5, 6, 7. Сравните эту компьютерную распечатку с компьютерной распечаткой графика, представленного на рис 4-12. Графики Ганта будут идентичны.
Выбор метода построения сетевого графика — «ОУ» или «ОС».
Выбор метода зависит от того, какое значение имеют для вас преимущества и недостатки каждого из них. Таблица А4-3 поможет вам сделать выбор.
Выводы.
В сетевых графиках типа «ОС» фиктивные операции применяются в двух случаях. Во-первых, когда две параллельные операции имеют одно и
то же начальное и одно и то же конечное события, фиктивная операция вводится для того, чтобы дать каждой операции собственный идентификационный номер (см. операцию X на рис. А 4-8). Во-вторых, фиктивная операция может использоваться для прояснения отношений следования операций (см. операцию Y на рис. А 4-8). Фиктивные операции оказываются весьма полезны, когда зависимые операции находятся на большом расстоянии друг от друга на графике. На сетевом графике типа «ОС» раннее время наступления события является ранним временем начала ES операции, исходящей из этого события. И,наоборот, позднее время наступления события является LF для любой операции, входящей в это событие. Основное преимущество метода «ОС» состоит в том, что не требуется перечисления всех предшествующих и последующих операций для каждой операции проекта, поэтому последовательность и зависимость можно проследить даже тогда, когда сетевого графика нет или его информация неполна.
Вопросы для повторения.
1.
Чем отличаются блоки построения в «ОУ» и «ОС»?.
2.
Какова цель фиктивных или псевдоопераций?.
3.
Чем отличаются операции от событий?.
Упражнения к приложению.
1.
Используя информацию упражнений 4-2 и 4-3, начертите сетевой график типа «ОС». На графике отметьте временные параметры операций и событий так, как это было сделано на рис. А 4-8.
2.
Используя информацию упражнений 4-9, начертите сетевой график типа ОС. На графике отметьте временные параметры операций и событий так, как это было сделано на рис. А 4-8.
3.
Для сетевого графика, приведенного ниже, рассчитайте раннее и позднее время начала и окончания операций и наступления событий, а также резервы времени.
4. Для сетевого графика, приведенного ниже, рассчитайте раннее и позднее время начала и окончания операций и наступления событий, а также резервы времени.
5. Для сетевого графика, приведенного ниже, постройте график Ганта. Используйте такой формат отображения операций на графике, в кото-
ром видны резервы времени операций, не находящихся на критическом пути.
6. Для сетевого графика, приведенного ниже, постройте график Ганта. Используйте такой формат отображения операций на графике, в котором видны резервы времени операций, не находящихся на критическом пути.
6—2863