|
Ю. Орлов, Л. Сундстрем
СИСТЕМА СЕТЕВОГО ПЛАНИРОВАНИЯ
ОСНОВНЫЕ ОПРЕДЕЛЕНИЯ И ОБОЗНАЧЕНИЯ
Главное достоинство сетевого графика состоит в том, что, используя два элемента — работу и событие, он дает наглядное и четкое представление о взаимосвязи отдельных операций.
Содержание термина „работа" в сетевом планировании мало отличается от обычного, житейского значения этого слова. Работа — это трудовой процесс, который требует затрат определенного времени и ресурсов. На сетевом графике работу изображают стрелкой. Например, для изготовления отдельных элементов
Рис. 1. Изображение работ в сетевых графиках
декораций, мебели, крупной бутафории необходимо выполнить рабочие чертежи. Назовем такую работу „изготовление рабочих чертежей". Допустим, что для ее выполнения, исходя из предшествующего опыта, требуется 3 дня. Тогда эта работа будет выглядеть на графике следующим образом (рис. 1).
Число, обозначающее время, необходимое для выполнения работы (в днях, неделях или месяцах), обычно пишут под стрелкой, а наименование работы — над стрелкой, как это показано на рис. 1. Размер стрелки не отражает длительности работы, а выбирается в зависимости от удобства ее расположения на бумаге и возможности размещения надписи над ней. Поэтому именовать работу следует кратко и четко, так, чтобы название однозначно характеризовало суть процесса и не загромождало график.
Событие в сетевом планировании, в отличие от житейского смысла этого слова, не определяет какие-нибудь особые моменты процесса. Событие в СПУ просто является моментом завершения или начала работ. На графике события обозначаются кружками, в которые вписывается номер события.
На рис. 2 событие 0 —начало работы „изготовление рабочих чертежей", а событие 1 — конец этой же работы. Используя терминологию СПУ, можно сказать, что событие 0 —н ачал ьное событие, а 1 —конечное событие работы „изготовление рабочих чертежей".
Рис. 2. Изображение событий в сетевых графиках
Каждую работу можно зашифровать номерами ее начального и конечного события. В нашем примере (рис. 2) работа „изготовление рабочих чертежей" получает шифр (0,1). В сетевом графике одно и то же событие может быть начальным или конечным для двух или нескольких работ.
Рис. 3. Изображение параллельных и последовательных работ в сетевых графиках
Рассмотрим такой пример: допустим, планируется изготовление изделия (элемент декорации, мебели и т. д.). Так как после утверждения эскиза изделия (событие 0, рис.3) можно параллельно производить две работы: „изготовление рабочих чертежей" и „приобретение материалов", то указанное событие будет начальным для обеих этих работ (0,1) и (0,2).
После того как чертежи изготовлены (событие 1), оформляется наряд-заказ мастерским. Эта работа тоже никак не связана с ра-
ботой „приобретение материалов" и может выполняться параллельно с ней, поэтому событие 2 (рис. 3) будет конечным для обеих работ (0,2) и (1,2). Очевидно, что работы „изготовление чертежей" (0,1) и „оформление наряда-заказа" (1,2) могут производиться только последовательно, так что одно и то же событие (событие 1 на рис. 3) является конечным для одной работы и начальным для другой.
При составлении сетевого графика следует внимательно относиться к определению событий. Можно сказать, что события — это своего рода „узелки на память", которые должны помочь руководителю установить, какие работы (направленные к данному событию) следует выполнить, прежде чем начинать выполнение после-' дующих работ (исходящих из данного события).
На рис. 4 приведен пример сетевого графика изготовления изделия, имеющего металлический каркас, деревянные элементы и требующего выполнения определенных бутафорских работ (допустим, это трон к спектаклю „Борис Годунов"). Этот пример ясно показывает, что каждое событие графика является одновременно окончанием одной работы (или работ) и началом другой работы (или работ). Исключение составляют два события: начало и конец всей программы, т. е. всего запланированного комплекса работ. В нашем примере (рис. 4) начало программы — событие 0 („эскиз утвержден"). Работ, направленных к этому событию, нет, потому что с него начинается выполнение планируемой программы, и работы, проделанные до этого события, к ней отношения не имеют. Такое событие в СПУ принято называть исходным событием.
Событие 6 на рис. 4 является окончанием всей планируемой программы („изделие готово"). На графике нет работ, идущих от него. Такое событие в СПУ называют завершающим.
В сетевом графике может быть несколько исходных и несколько завершающих событий. Так, например, при планировании новых постановок сезона количество исходных и завершающих событий, естественно, будет равно количеству планируемых премьер.
Выводы:
1. В сетевом графике используются два графических элемента: работа и событие.
2. Работа — это трудовой процесс, требующий затрат времени и ресурсов.
3. Событие — фиксированный момент начала или завершения работ.
4. Каждая работа имеет свое начальное и конечное событие.
5. Событие наступает только тогда, когда выполнены все ведущие к нему работы.
6. Работа не может быть начата до тех пор, пока не наступило ее начальное событие.
7. Событие начала всей программы называют исходным событием; в сетевом графике не должно быть работ, направленных к исходному событию.
8. Событие конца всей программы называют завершающим событием; в сетевом графике не должно быть работ, исходящих из этого события.
ПОРЯДОК ПОСТРОЕНИЯ СЕТЕВОГО ГРАФИКА
Как построить сетевой график?
Прежде всего нужно определить, чем начинается планируемая программа и чем она должна закончиться, иными словами, необходимо четко сформулировать исходное и завершающее события. Допустим, планируется работа производственных мастерских по подготовке оформления нового спектакля. Вся деятельность производственных мастерских укладывается между следующими событиями: „изготовлены рабочие чертежи и приобретены материалы" (исходное событие) и „спектакль сдан худсовету" (завершающее событие).
Следующий этап построения сетевого графика — составление перечня работ. Это простое на первый взгляд дело требует очень серьезного подхода. Здесь нужно определить степень детализации графика, которая зависит от его назначения. Естественно, что график для начальника производственных мастерских должен быть разработан более подробно, чем для директора театра. Если, например, в директорском графике содержится работа „изготовление декораций", то в графике начальника мастерских эта работа распадается на значительное количество работ.
Продолжим наш пример. Составим ориентировочный перечень работ производственных мастерских по подготовке нового спектакля (табл. 1).
При составлении перечня нужно стремиться к тому, чтобы порядок перечисления работ приближался к технологической последовательности операций. Однако это требование не всегда выполнимо, т. к. некоторые работы производятся одновременно. Это так называемые параллельные работы; они могут вводиться в перечень в любой последовательности.
В табл. 1 предусмотрены работы производственных мастерских но изготовлению жестких и мягких декораций, мебели, костюмов и бутафории. Работа „обработка тканей" повторена в перечне четыре раза, в зависимости от назначения тканей: для обивки жестких декораций, для мягких декораций, для мебели и для костюмов. Конечно, это не универсальный перечень работ производственных мастерских для любого спектакля. В каждом конкретном случае может возникнуть необходимость еще и в других работа либо, наоборот, отпадет необходимость выполнения каких-то работ приведенных в нашем перечне.
Таблица
Наименования работ
| Шифры работ[1] |
Изготовление частей декораций, необходимых для репетиций Столярные работы по изготовлению жестких декораций Слесарно-механические работы по изготовлению жестких декораций Обработка тканей для жестких декораций Сборка и обтяжка жестких декораций Роспись жестких декораций Обработка тканей для мягких декораций Крой и сшивка мягких декораций Роспись и аппликация мягких декораций Столярные работы по изготовлению мебели Обработка тканей для мебели Окраска, обивка мебели Столярные работы по изготовлению крупной бутафории Изготовление крупной бутафории Обработка тканей для костюмов Пошив костюмов Репетиции на сцене в основных декорациях Монтировочные репетиции без исполнителей Монтировочные репетиции с исполнителями Прогоны в полном оформлении Генеральные репетиции Доработка оформления | (0,1)
(0,3)
(0,7)
(0,4) (7,10) (10,12) (0,2) (2,6) (6.12) (3,8) (4.9) (9,12) (8,11)
(11,12) (2,5) (5,14) (1.13) (12,13) (13,14) (14,16) (16,17) (13,15)
|
Чтобы начать построение графика, необходимо установить, какие работы должны выполняться последовательно, а какие — параллельно. Параллельность или последовательность определяется, во-первых, технологией процесса. Например, работы „обработка тканей для костюмов" и „пошив костюмов44 могут выполняться только последовательно, а „слесарно-механические работы по изготовлению жестких декораций" и „столярные работы по изготовлению жестких декораций44 возможно и желательно выполнять параллельно.
Второй фактор, влияющий на выбор параллельного или последовательного выполнения работ, — допустимая загрузка производственных цехов.[2] Например, при малой мощности столярного цеха параллельное выполнение работ по изготовлению жестких декораций, мебели и крупной бутафории может оказаться невозможным. Эти соображения* также должны учитываться при составлении сетевого графика.
Построение сетевого графика будем вести от исходного события (хотя принципиально допустимо обратное построение: от завершающего события к исходному). Исходное событие расположим на листе слева (рис. 5, а) и первой изобразим работу „изготовление частей декораций, необходимых для репетиций*4, поскольку она должна быть выполнена до начала репетиций на сцене в основных декорациях (рис. 5, а). Параллельно можно производить изготовление мягких декораций. Эти работы должны быть закончены к началу работы „монтировочные репетиции без исполнителей*4 (рис. 5, б). Работы по изготовлению костюмов также могут идти параллельно, но если есть необходимость в окраске тканей для костюмов, а мощность краснльно-прачечного цеха недостаточно велика, следует учесть последовательность выполнения работ по обработке тканей. Продолжив аналогичные рассуждения, построим полный график работ производственных мастерских по подготовке нового спектакля (рис. 6) в соответствии с перечнем работ (табл. 1). Нумеровать события на графике нужно таким образом, чтобы номер начального события для любой работы был меньше номера ее конечного события. В результате в шифре, состоящем из начального и конечного номеров событий, первое число всегда будет меньше второго. Так, например, не должно быть работ с шифром (5, 3) или (16, 10).
Пронумеровав события на графике (рис. 6), внесем шифры работ в табл. 1.
На графике (рис. 6) появился новый элемент, еще незнакомый читателю,— пунктирная стрелка. Так обозначают в сетевых графиках фиктивные работы.
Фиктивная работа, в отличие от действительной, не отражает трудового процесса и, следовательно, не требует затра времени и ресурсов. С ее помощью изображают логическую связь (зависимость) между работами. Например, фиктивная работ
Рис. 7. Пример неверного построения графика
(8, 9) на рис. 6 показывает, что "окраска, обивка мебели" (9, 12 может начаться только по окончании „столярных работ по изготовлению мебели" (3, 8).
Возникает вопрос, нельзя ли при составлении графика объединить события 8 и 9, как это показано на рис. 7? Казалось бы, достаточно направить к этому событию (событие 9 на рис. 7) работ „обработка тканей для мебели" и „столярные работы по изготовлению мебели".
Но при таком построении графика „столярные работы по изготовлению крупной бутафории" (9, 11 на рис. 7) не могут быть начаты прежде, чем будет выполнена работа „обработка тканей для мебели" (4, 9 на рис. 7). Такая зависимость ничем не оправдана, поэтому фрагмент графика, показанный на рис. 7, построен неверно. Введение фиктивной работы между событиями 8 и 9 на графике (рис. 6) позволяет избежать установления неверной зависимости между работами.
При построении сетевых графиков могут встретиться и другие случаи, требующие использования фиктивных работ. Например, по правилам построения сетевого графика две параллельные работы не должны иметь общие начальное и конечное события одновременно (рис. 8, а). Фиктивная работа позволяет избежать такого построения (рис. 8, б), сохранив логическую зависимость между работами.
Рис. 9. „Петля" в сетевом графике
Последовательные работы и события на графике формируют ' цепочки, которые ведут от одного события графика к другому. Такие цепочки называют путями. Любая последовательная цепочка, ведущая от исходного события к завершающему, называется полным путем.
Покажем несколько примеров полных путей на нашем графике (рис. 6):
1. 0, 1, 13, 14, 16, 17;
2. 0,2,5,14,16,17;
3. 0,2,6, 12, 13, 14, 16, 17;
4. 0,3,8, 11, 12, 13, 14, 16, 17
и т. д.
Путь может проходить и через фиктивную работу. Например (рис. 6):
0,3,8,9, 12, 13, 14, 16, 17 или
0,4,7, 10, 12, 13, 15, 17.
Ни один из путей на графике не должен дважды проходить через одно и то же событие. Если это правило не соблюдается, в графике образуются „петли". На рис. 9 путь 0, 1, 3, 2, 1, 4 дважды проходит через событие 1. Это происходит из-за наличия на графике петли 1, 3, 2, 1, следовательно, такой график составлен неправильно.
Для того чтобы избежать „петель", достаточно придерживаться следующего правила: все стрелки при составлении графика должны быть ориентированы направо. Допустимые направления работ показаны на рис. 10.
Это правило следует распространить и на фиктивные работы. Оно было учтено при построении графика на рис. 6. Иногда в больших многособытнйных графиках не удается избежать „левого" направления стрелок. В этом случае составитель должен тщательно проконтролировать отсутствие „петель".
Особое место в сетевом графике занимают исходное и завершающее события. К исходному событию не должна подходить ни. одна работа, а от завершающего события не должна исходить ни одна работа. Все остальные события графика — „проходные", т.е. обязательно имеют входящие и исходящие работы. Любой путь,
Рис. 10. Ориентация работ в сетевых графиках
начатый от исходного события, должен непременно привести к завершающему событию. Если на графике имеется хотя бы одно событие, кроме завершающего, от которого не исходит работа, значит, при его составлении допущена ошибка: либо пропущена
какая-то работа, либо не учтена логическая связь между событиями. На рис. 11, а кроме завершающего события — 6, есть ещё одно событие — 4, от которого не исходит ни одной работы. Следуя по пути 0, 2, 4 мы, не достигнув завершающего события — 6, попадаем в „тупик". Для того чтобы исправить такой график, его нужно еще раз внимательно проанализировать и найти выпавшее звено. На рис. 11, б и 11, в представлены возможные варианты исправленного графика.
Каждое событие графика должно иметь хотя бы. один полный
путь, проходящий через него от исходного события к завершающему. Если на графике кроме исходного есть событие, к которому не ведет ни одна работа, значит, при его построении также допущена ошибка (рис. 12, а)..
На рис. 12, а кроме исходного события — 0 есть еще одно событие— 3, к которому не ведет ни одна работа, и нет такого пути от
исходного события к завершающему, который бы проходил через это событие. Для того, чтобы устранить образовавшийся „хвост", нужно внимательно проверить соответствующий участок графика. При этом окажется, что либо работы (3, 4) и (3, 6) на рис. 12, а вообще не нужны для выполнения программы, либо пропущена какая-то работа пли логическая связь.
На рис. 12, б и 12, в показаны возможные варианты исправленного графика.
Выводы
1. Построение сетевого графика начинают с определения исходного и завершающего событий.
2. Прежде чем приступить к изображению графика, составляют перечень работ, которые необходимо произвести; степень детализации зависит от назначения графика.
3. Построение графика ведут от исходного события к завершающему, либо в обратном порядке.
4. Стрелки на графике должны направляться преимущественно слева направо.
5. Фиктивная работа — это логическая связь между работами: она не требует ни времени, ни ресурсов и обозначается пунктирной стрелкой.
6. Между двумя событиями на графике не должно быть больше одной работы.
7. События на графике нумеруют таким образом, чтобы номер начального события для любой работы был всегда меньше номера конечного события.
8. Путь — это любая последовательность событий и работ, в которой конечное событие каждой работы совпадает с начальным событием следующей за ней работы.
9. Любой путь от исходного события к завершающему называется полным путем.
10. Ни один из путей на графике не проходит дважды через одно и то же событие (на графике не должно быть „петель").
11. Любой путь, начатый от исходного события, непременно приводит к завершающему событию (на графике не должно быть „тупиков").
12. Через каждое событие графика проходит хотя бы один полный путь (на графике не должно быть „хвостов").
ВРЕМЕННЫЕ ХАРАКТЕРИСТИКИ СЕТЕВОГО ГРАФИКА
Событие сетевого графика не имеет протяженности во времени. Работа имеет длительность, т. е. требует затрат определенного времени. Поэтому, четко установив содержание каждой работы, необходимо с максимальной точностью определить ее продолжительность. При этом следует опираться на накопленный опыт и существующие в некоторых театрах нормы времени на выполнение отдельных работ. Но продолжительность одинаковых работ в разных театрах может быть различной, т. к. театры выполняют разные творческие задачи, имеют неодинаковый штат, производственную базу и т. д. Поэтому в последующих примерах все временные оценки, являются условными и каждому театру предстоит самостоятельно определять продолжительности работ для каждой конкретной постановки.
В театральной практике при подготовке нового спектакля нередко возникает необходимость в работах, никогда ранее не выполнявшихся, точное определение продолжительности которых становится трудной, а иногда и неразрешимой задачей. В этих случаях устанавливают среднюю (ожидаемую) продолжительность работы. Делается это следующим образом. Путем опроса специалистов для каждой работы фиксируются две временные оценки: минимальная продолжительность работы (оптимистическая оценка) tmin, которая представляет собой самый малый срок, в течение которого может быть выполнена данная работа при наиболее благоприятных условиях; максимальная продолжительность работы (пессимистическая оценка) tmax, которая характеризуется временем, необходимым для выполнения работы при наименее благоприятных условиях. Средняя (ожидаемая) продолжительность работы tож, определяется по формуле:[3]
Tож = (3tmin + 2tmax)/5
После того, как найдена продолжительность каждой работы, можно перейти к расчету других временных характеристик сетевого графика. Рассмотрим методику определения этих характеристик на простейшем примере. На рис. 13 показан график изготовления изделия, который выше уже был использован (см. рис. 4). Теперь покажем на нем продолжительности работ. Цифры, стоящие под стрелками, означают продолжительности работ в рабочих днях. Зная продолжительности всех работ, можно для каждого события графика определить ранний срок его наступления, т. е. минимальное время от момента начала выполнения программы до данного события.
Обозначим номер события — i, а ранний срок наступления события i — tр (i).
Событие 2 (рис. 13) не может наступить раньше, чем через 3 дня после исходного события. Это объясняется тем, что последовательно выполняемые работы (0,1) и (1,2) потребуют суммарное время 2+1=3 дня, и хотя работа (0, 2) может быть закончена раньше (через 1 день), событие 2 наступит только через 3 дня, т. е. ранний срок наступления события 2 составит 3 дня.
Таким образом, ранний срок наступления события определяется по пути наибольшей продолжительности от исходного события к данному. Следовательно, задача определения ранних сроков наступления событий сводится к определению путей наибольшей продолжительности от исходного события к каждому событию графика.
Обозначим такие пути —L1(i). а продолжительности путей — t[L1(i)]. Тогда ранние сроки наступления событий могут быть установлены по формуле:
Определим пути наибольшей продолжительности от исходного события до каждого события графика (рис. 13) и их продолжительность:
L1(1) = (0,1) t[L1 (1)] = 2
L1 (2) = (0,1,2) t [L1 (2)] = 2+1 = 3
L1 (3) = (0,1,2,3) t [L1 (3)] = 2+1+4 = 7
L1 (4) = (0,1,2,4) t[L1 (4)] = 2+1+2 = 5
L1 (5) = (0,1,2,3,5) t [L1 (5)] = 2+1+4+2 = 9
L1 (6) = (0,1,2,3,5,6) t [L1 (6)] = 2+1+4+2+1 = 10
Результаты сведем в табл. 2.
В последней строчке табл. 2 записан путь наибольшей продолжительности от исходного события к завершающему— (0, 1, 2, 3, 5, 6).
На рис. 13 этот путь выделен жирными стрелками. Такой путь называют критическим — Lкр. Заметим, что рассматриваемый путь — полный. Таким образом, критическим путем называется полный путь наибольшей продолжительности из всех имеющихся полных путей данного графика. Очевидно, что время, необходимое для завершения всей программы, определяется продолжительностью критического пути. Нетрудно заметить, что продолжительность критического пути равна раннему сроку наступления завершающего события.
На нашем графике (рис. 13) критический путь (0, 1, 2, 3, 5, 6) имеет продолжительность Tкр =2 + 1 +4 + 2+1 = 10 рабочих дней.
Номера событий i | Пути наибольшей длительности от исходного события до события t L1(i) | Ранние сроки наступления событий (в днях) tp(i) |
- (0,l) (0,1,2) (0,1,2,3) (0,1,2,4) (0,1,2,3,5) (0,1,2,3,5,6) |
Таблица 2
Рассмотрим для сравнения другой полный путь — 0, 2. 4, 5, 6. Его продолжительность 1+2 + + 1 + 1=5 рабочих дней, значит, этот путь имеет резерв времени по сравнению с критическим. Другими словами, продолжительность работ этого пути на участках, не совпадающих с критическим, при необходимости может быть увеличена на некоторое количество дней без изменения общего времени осуществления программы. Такого резерва времени не имеет ни одна работа критического пути. Любая задержка в выполнении работ на критическом пути вызывает увеличение сроков выполнения всей программы. Поэтому особое внимание руководитель должен уделять работам критического пути.
Остановимся теперь на событии 4. В отличие от других, это событие не лежит на критическом пути. Мы уже определили ранний срок наступления этого события — t р (4) =5. Но, поскольку данное событие не лежит на критическом пути, очевидно, допустимо чтобы оно наступило несколько позже, не помешав своевременному окончанию работы над всей программой. Как же определит поздний срок наступления события?
Завершающее событие 6 должно наступить через 10 дней после начала осуществления программы. На выполнение двух последовательных работ (4, 5) и (5, 6) требуется 2 дня, поэтому событие 4 может наступить через 10 — 2 = 8 дней без увеличения времен работы над всей программой, определяемого продолжительностью критического пути. Чтобы установить поздний срок наступления события, мы из продолжительности критического пути вычли продолжительность пути от события 4 до завершающего. В нашем примере такой путь только один (4, 5, 6), но обычно приходится иметь дело с несколькими путями от данного события до завершающего. Тогда из них необходимо выбрать путь наибольшей продолжительности.
Таким образом, поздний срок наступления события определяется как разность между продолжительностью критического пути и путем наибольшей продолжительности между данным и завершающим событием.
Обозначим поздний срок наступления события i через t n(i) путь наибольшей продолжительности от данного события до завершающего события — L 2(i), а продолжительность этого пути— t [ L 2(i)] и запишем формулу:
t a(i)= T кр – t [ L 2(i)].
Тогда, для события 4 (рис. 13):
t [(L2 (4)] = 2.
Откуда:
t a (4) = Tкр – t[ L 2(4)] = 10 – 2 = 8
Мы определили ранний срок наступления события 4 (5 дней) и поздний срок наступления этого же события (8 дней). Разность между этими сроками (3 дня) называют резервом времени наступления события (или короче — резерв события).
Обозначим резерв события — R(i), тогда
R(i) = tn(i) - tp(i).
Для событий, лежащих на критическом пути, ранний и поздний сроки наступления события совпадают и поэтому резервы событий критического пути равны 0.
Таблица 3
Номера событий i | Ранние сроки наступления событий tp(i) | Поздние сроки наступления событий ta(i) | Резерв событий R(i)
|
Сведем временные характеристики для событий графика (рис. 13) в табл. 3.
Итак, события сетевого графика могут иметь резерв. Что это означает?
Обратимся опять к графику на рис. 13. Событие 4 этого графика имеет резерв 3 дня (см. табл. 3). Очевидно, это означает, что если работа (2, 4) продлится не 2 дня. как это предполагалось, а 5 дней, то общее выполнение работ не будет задержано, т.е. комплекс работ будет завершен за время, равное продолжительности критического пути Tкр. В случае, если работа (2, 4) будет сделана за 2 дня, допустимо на 3 дня увеличить продолжительность работы (4, 5). Таким образом, работы, не лежащие на критическом пути (а их в крупных графиках большинство), имеют резервы времени.
Как же эти резервы могут использоваться?
Во-первых, в театральных цехах, кроме работ, связанных с планируемой новой постановкой, всегда есть работы, не имеющие к ней отношения, которые могут производиться в резервное время.
Во-вторых, резерв времени можно использовать при возникновении каких-либо непредвиденных обстоятельств в процессе осуществления работ. Допустим, в начале изготовления деревянных элементов — работа (2, 4) — выяснилась непригодность приобретенного материала для данного изделия. Трехдневный резерв этой работы позволяет произвести замену материала, не отодвигая сроков завершения всей программы. Поскольку работы критического пути не имеют резервов, задержки выполнения работ на этом пути нежелательны. Однако на
практике в процессе подготовки спектакля такие задержки безусловно могут иметь место. В этом случае сетевой метод позволяет оперативно перепланировать оставшуюся часть работ с тем, чтобы все-таки закончить всю программу в намеченный срок.
Выводы
1. Ранний срок наступления события — tр (i) — это минимальное время от момента начала выполнения программы до данного события; для определения tp(i) необходимо установить путь наибольшей продолжительности от исходного события до события i
2. Критическим путем называется полный путь наибольшей продолжительности, из всех имеющихся полных путей; продолжительность критического пути —Tкр равна раннему сроку наступления завершающего события.
3. Поздний срок наступления события — tn(i) — это максимально допустимое время его наступления от момента начала выполнения программы, при условии сохранения сроков реализации всей программы; tn(i) определяется разностью между продолжительность критического пути — Tкр. равна раннему сроку наступлемого длительного пути от события i до завершающего события.
4. Резерв времени наступления события — R(i) определяется разностью между поздним и ранним сроками наступления события.
R(i) = ta(i) - tp(i)
5. Резервы событий и работ, лежащих на критическом пути, равны 0.
6. Для того, чтобы вся программа была выполнена за время Tкр, работы, лежащие на критическом пути, должны начинаться,. как только наступают их начальные события; срывы сроков выполнения работ, лежащих на критическом пути, недопустимы.
директивный срок выполнения программы. перепланирование
Мы уже установили, что на выполнение всей планируемой программы необходимо время, равное продолжительности критического пути — Tкр. Расчет этого параметра позволяет точно определить дату премьеры. Однако на практике иногда общая продолжительность работы над постановкой может определяться какими-либо внешними факторами (например, подготовкой спектакля к юбилейной дате). При этом возникает ситуация, когда время работы над спектаклем задано наперед. Такое время называется директивным и обозначается — T дПри составлении и расчете графика может оказаться, что
1) продолжительность критического пути Tкр меньше директивного времени T д,
2) продолжительность критического пути Ткр равна директивному времени T д,
3) продолжительность критического пути Tкр больше директивного времени T д.
В первом случае времени, отведенного на подготовку нового спектакля, вполне достаточно, и при необходимости премьера может состояться досрочно.
Во втором случае при своевременном выполнении работ критического пути спектакль может быть выпущен в срок.
В третьем случае, если не принять необходимых мер, постановка не будет закончена к намеченному сроку. Чтобы предотвратить срыв, следует либо передвинуть дату выпуска, что не всегда возможно, либо пересмотреть составленный сетевой график и добиться сокращения Tкр, иначе говоря, необходимо перепланировать весь комплекс работ.
Как правило, суть перепланирования заключается в перераспределении ресурсов. Что это значит?
Приведем пример. На рис. 14, а работы (0, 2), (2, 4) и (4, 5) лежат на критическом пути. Продолжительность этого участка критического пути составляет 25+15 + 10 = 50 рабочих дней. Продолжительность пути 0, 1, 3, 5 составляет 15+10+5=30 рабочих дней. Попытаемся сократить продолжительность критического пути. Допустим, при планировании мы рассчитывали, что „столярные работы по изготовлению мебели" (1,3) будут выполнять два человека в течение 10 дней (трудоемкость 20 человекодней), а работу „сборка и обтяжка жестких декораций" (2, 4) — 2 человека в течение 15 дней (трудоемкость 30 человекодней). Если на изготовление мебели оставить одного человека, то он закончит работу за 20 дней. Освободившегося работника можно перевести на выполнение „сборки и обтяжки жестких декораций". Теперь эту работу бу-
дут выполнять 3 человека-, и они должны справиться с ней за 10 дней (рис. 14, б). В результате продолжительность критического участка уменьшилась на 5 дней и стала равной 25+10+10 = 45 рабочим дням, при этом путь 0, 1, 3, 5 удлинился и стал равным 40 рабочим дням (15 + 20 + 5), но не превысил продолжительности критического участка.
Сокращения продолжительности критического пути можно также добиться за счет привлечения дополнительных ресурсов. Например, численность работников, занятых на определенной операции, увеличивают, привлекая специалистов со стороны, с оформлением на временную работу.
Наконец, не исключена такая ситуация, при которой исчерпаны все возможности сокращения времени выполнения программы (т. е. продолжительности критического пути), и, однако, Tкр все равно остается больше Т д. Тогда придется только изменить Т д, т. е. отодвинуть срок премьеры.
При перепланировании нужно заново проделать работу по определению всех или части временных характеристик. В результате может оказаться, что критический путь будет проходить через другие работы и события.
Даже на этих простейших примерах видны преимущества сетевого метода планирования. Сетевой график еще до начала работ позволяет выявить узкие места и предусмотреть мероприятия, способствующие выполнению всей программы в намеченный срок.
• Выводы
1. Время, отведенное на выполнение всей программы, называют директивным временем и обозначают Т д.
2. Если в результате планирования составлен график с продолжительностью критического пути, превышающей директивное время, такой график необходимо перепланировать.
3. Перепланирование вызывает необходимость полного или частичного перерасчета временных характеристик.
II
СОСТАВЛЕНИЕ СЕТЕВОГО ПЛАНА-ГРАФИКА. ПОДГОТОВКИ НОВОГО СПЕКТАКЛЯ
ОСОБЕННОСТИ СЕТЕВОГО ПЛАНИРОВАНИЯ В ТЕАТРЕ. ОПОРНЫЙ ПУТЬ
После того, как читатель ознакомился с основными принципами построения и расчета сетевых графиков, покажем, как практически можно построить сетевой план-график подготовки нового спектакля.
Технология создания спектакля (т. е. характер и объем рабочих процессов) во многом зависит от жанра постановки. Очевидно, что характер работ в процессе подготовки балета, оперы или драматического спектакля будет различен. Поэтому оговорим сразу же, что мы будем строить график постановки нового спектакля в театре драмы, имеющем собственные производственные мастерские.
Конечно, даже для театров одного вида, работающих в сходных условиях, невозможно построить универсальный сетевой график, пригодный для любой постановки. Технология подготовки нового спектакля меняется в зависимости от выбранной пьесы, творческого метода режиссера-постановщика, технических условий сцены и т. д. Мы попытаемся построить обобщенный сетевой график подготовки нового драматического спектакля, который, не претендуя на универсальность, может помочь работникам театров при составлении сетевых графиков работ над конкретными спектаклями. С чего же начинаются работы над новой постановкой в театре? Очевидно, с момента определения — кто над новым спектаклем будет работать, другими словами, с момента издания дирекцией приказа о назначении постановочной бригады (режиссер, художник, композитор). Такой приказ целесообразно издать не позднее, чем за 1—1,5 месяца до начала репетиций. В течение этого времени режиссер работает над общим решением спектакля самостоятельно, а затем совместно с художником и композитором. К началу репетиционного процесса режиссер должен закончить работу над общим решением спектакля, художник — изготовить эскизы декораций, а композитор — создать музыку (подготовить клавир). О результатах работы на этом этапе режиссер, художник и композитор докладывают художественному совету театра. Непосредственно перед началом репетиций дирекция издает приказ о. распределении ролей. Поскольку до этого момента мы имеем дело с инднвидуальным творчеством, вряд ли целесообразно включать эти работы в график. Мы в нашем примере этого не делаем, поэтому исходным событием для построения графика примем „приказ о распределении ролей".
Составлять график будем в следующей последовательности. Сначала построим частные графики по отдельным подразделениям театра (для режиссера, музыкальной части, производственных мастерских и т. д .). В каждом из частных графиков должны быть определены продолжительности отдельных работ. Затем сведем эти графики в общий. Такую операцию в СПУ называют „сшиванием" частных графиков. После „сшивания" в общем графике необходимо заново пронумеровать события и рассчитать все временные характеристики.
Бесспорно, что главное в подготовке нового спектакля — работа режиссера-постановщика с актерами. Деятельность всех остальных подразделений театра должна быть подчинена этому основному процессу. Поэтому начнем построение с частного графика режиссера. Составим перечень работ режиссера с момента издания приказа о распределении ролей вплоть до премьеры и условно оценим продолжительность этих работ (табл. 4).
Таблица 4
Шифры работ | Наименования работ | Продолжительности работ в днях |
(0,1) | Составление репетиционного плана | |
(1,3) | Застольные репетиции | |
(1,2) | Уроки сцендвижения | |
(2,4) | Репетиции сцендвижения | |
(3,4) | Репетиции в репетиционном помещении | |
(4,5) | Репетиции на сцене в выгородке | |
(5,6) | Репетиции на сцене в основных декорациях | |
(6,7) | Монтировочные репетиции с исполнителями | |
(7,8) | Прогоны в полном оформлении | |
(8,9) | Генеральные репетиции | |
(9,10) | Корректировка спектакля |
Большинство работ этого перечня выполняется последовательно, так как каждая из них представляет собой определенный этап репетиционного процесса, за исключением уроков и репетиций сцендвижения, которые могут проходить параллельно с репетициями застольными и в репетиционном помещении вплоть до выхода на сцену.
Последовательно выполняемые работы репетиционного процесса, начинающиеся от исходного события („приказ о распределении ролей") и заканчивающиеся завершающим событием („премьера") составят один из полных путей сетевого графика (путь 0, 1,3, 4, 5, б, 7, 8, 9, 10 на рис. 15). Особенность этого пути состоит в том, что здесь сосредоточены основные творческие работы планируемого комплекса. Работы других подразделений театра _ должны быть подчинены работам этого пути. Назовем такой путь опорным. На рис. 15 он выделен жирными стрелками.
Поскольку работы всех подразделений театра, как правило, должны заканчиваться к определенным этапам репетиционного процесса, другими словами, к моменту наступления определенных событий на опорном пути, отдельные события и работы опорного пути мы будем включать в частные графики других подразделений. Такой способ построения частных графиков, во-первых, упростит анализ этих графиков, сделает их более самостоятельными и, во-вторых, облегчит процесс „сшивания" частных графиков в общий.
ПОСТРОЕНИЕ ЧАСТНЫХ ГРАФИКОВ ХУДОЖЕСТВЕННО-ПОСТАНОВОЧНОЙ части
Организация и планирование работы художественно-постановочной части во многом определяется ее структурой. Приведем пример структуры художественно-постановочной части театра (рис. 16).
Как видно из структуры, постановочная часть объединяет две группы цехов: производственные, занятые изготовлением предметов оформления спектакля, и сценические, обслуживающие репетиции и спектакли и выполняющие все связанные с ними подготовительные работы. Задачи, стоящие перед этими двумя группами цехов в процессе подготовки нового спектакля, разделены достаточно четко, поэтому представляется возможным построить два частных графика для постановочной части: график работ сценических цехов и график работ производственных цехов.
Начнем построение с частного графика сценических цехов. Включим в него также работы, которые выполняются художником спектакля и заведующим постановочной частью.
Определим исходное и завершающее события для этого графика.
Сценические цеха | машинно-декорационный |
| Производственные цеха | столярный |
мебельно-реквизиторский | слесарно-механический | |||
электроосветительский | красильно-прачечный | |||
радиошумовой | пошивочный | |||
костюмерный | живописно-декорационный | |||
гримерно-парикхмахерский | бутафорский |
Рис. 16
Поскольку для общего графика мы выбрали исходным событием „приказ о распределении ролей", считая, что к этому моменту художник выполнил эскизы, очевидно, что это же событие будет исходным и для частного графика сценических цехов.
К моменту начала генеральных репетиции все работы сценических цехов, связанные с подготовкой нового спектакля, заканчиваются, и фактически начинается эксплуатационная работа по проведению спектаклей. Поэтому завершающим событием для частного графика сценических цехов будет „начало генеральных репетиции".
Определив исходное и завершающее события, перейдем к составлению перечня работ (табл. 5). Сначала заполним графу „наименования работ". Первые 7 работ (выделенные в таблице курсивом) принадлежат опорному пути, причем из опорного пути взяты только те работы, которые лежат между исходным („приказ о распределении ролей") и завершающим („начало генеральных репетиций*) событиями составляемого частного графика (см. рис. 15). Ответственный за выполнение этих работ — режиссер, однако они включены нами в частный график сценических цехов, которые обеспечивают их выполнение.
Остальные работы, хотя и не выполняются сценическими цехами, находятся под наблюдением заведующего художественно-постановочной частью. Например, „изготовление чертежей и шаблонов" может выполнять художник, а „составление выписок для сценических цехов" — помощник режиссера, но ответственным за исполнение этих работ все же правильнее считать заведующего художественно-постановочной частью.
[1] Графа "шифры работ" заполняется после того, как составлен график.
В перечень внесено несколько работ, не имеющих непосредственного отношения к производственным мастерским, но связанных с ними. Это — „репетиции на сцене в основных декорациях „прогоны в полном оформлении", «генеральные репетиции».
[2] В настоящее время цеховая структура в театре упразднена. Однако для удобства изложения здесь и далее некоторые участки театра названы цехами.
[3] Подробнее с этим вопросом можно ознакомиться в брошюре П. Л. Забор-ского и Д. М. Нусенбаума „Практика сетевого планирования научно-исследовательских и опытио-конструкторскнх работ." M., „Экономика", 1967, с. 32—39.
Дата добавления: 2015-08-29; просмотров: 54 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Синильная кислота и ее соли попадают в организм через дыхательные пути, через рот с зараженной пищей и водой, не исключается возможность проникновения ядов через кожу (при высоких концентрациях). | | | Cистемы управления материальными потоками |