Возникновение и становление метода
Мы уже говорили о том, что сложную систему можно представить сетью или графом. При этом узлы графа соответствуют отдельным блокам (элементам, подсистемам), а дуги, соединяющие эти узлы, будут указывать на связи или зависимости между блоками.
Анализ правильно выбранной и построенной сетевой модели очень часто помогает составить достаточно ясное представление о системе и её функционировании. Общее изучение систем на основе сетевого анализа приобретает всё возрастающее значение.
В последние десятилетия сетевые модели стали широко использоваться для описания во времени последовательностей работ, выполняемых при реализации сложных проектов. В нашей стране методы, реализующие эти подходы, называют методами сетевого планирования и управления (СПУ), причём, сфера их применения непрерывно расширяется. Особенно широкое распространение получили эти методы, начиная с середины 50-х годов, за рубежом. В США наиболее часто они используются под названиями СРМ (английская аббревиатура, означающая метод критического пути) и PERT (Programme Evaluation and Review Technique – метод оценки и обзора программ). Система СРМ была впервые применена при управлении строительными работами, система PERT – при разработке системы “Поларис”. В последнее время за рубежом эти методы чаще называют методами управления проектами.
Применение сетевых методов планирования и управления расширялось с невероятной быстротой при реализации масштабных проектов в области строительства крупных объектов, эксплуатации заводов, организации больниц, проектирования зданий, в области космических полетов и т.п. Последовательность выполнения работ в любом проекте, большом или малом, от взятия пробы лунного грунта до чистки пары ботинок может быть успешно описана и проанализирована с помощью сетевой модели.
Системы СПУ представляют такие системы управления, в которых объектом управления является коллективы исполнителей, располагающих определёнными ресурсами и выполняющими комплекс операций, призванных обеспечить достижение намеченного конечного результата. СПУ основано на моделировании процесса с помощью сетевого графика и представляет собой совокупность расчетных методов, организационных и контрольных мероприятий по планированию и управлению комплексом работ.
Система СПУ позволяет:
¨ формировать календарный план реализации некоторого комплекса работ (мероприятий);
¨ выявлять и мобилизовывать резервы времени, трудовые, материальные и денежные ресурсы;
¨ осуществлять управление комплексом работ по принципу “узкого места” (“ведущего звена”) с прогнозированием и предупреждением возможных срывов в ходе работ;
¨ повышать эффективность управления в целом при четком распределении ответственности между руководителями разных уровней и исполнителями работ.
Процесс построения и использования сетевой модели включает три основных этапа: этап планирования, этап анализа и этап управления.
Основные определения
Сетевая модель
представляет собой план выполнения некоторого комплекса взаимосвязанных работ (мероприятий), заданного в специфической форме сети, графическое изображение которой называется сетевым графиком
. Главными элементами сетевой модели являются работы и события.
Работа.
В сетевой модели весь комплекс операций расчленяется на отдельные операции (работы)
, располагаемые в строгой технологической последовательности. Сетевой график представляет собой изображение на плоскости хода выполнения проекта.
Термин работа
может иметь следующие значения:
* действительная работа в прямом смысле слова, то есть трудовой процесс, требующий затрат времени и ресурсов;
* ожидание, не требующее затрат труда, но занимаемое некоторое время (например, процесс затвердения бетона);
* “фиктивная” работа, то есть логическая связь между двумя или несколькими операциями, не требующая ни затрат времени, ни ресурсов, но указывающая, что возможность начала одной работы непосредственно зависит от результатов другой работы.
Пример 9.1
Задание. Вскипятить чайник с водой. Множество работ:
a
1 - наполнить чайник водой:
a
2 - поставить чайник, наполненный водой, на плитку, включить её и ждать, пока он не закипит.
Ясно, что работа a
1 должна быть закончена, прежде чем начнётся работа a
2.
Пример 9.2
Задание. Приготовить чашку растворимого кофе с молоком. Множество работ:
a
1 - вскипятить воду (как в предыдущем примере);
a
2 - вскипятить молоко (эта процедура аналогична a
1);
a
3 - положить в чашку ложечку растворимого кофе;
a
4 - добавить одновременно соответствующее количество молока и воды.
В этом примере последовательность работ во времени не так очевидна, как в первом случае. Если мы предположим, что существуют две конфорки, то работы “вскипятить молоко” и “вскипятить воду” можно выполнять одновременно. Если же в наличии имеется только одна конфорка, то эти работы необходимо выполнять последовательно. Работу a