Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПО_УП / Практические занятия / Составление расписания Л1

.pdf
Скачиваний:
174
Добавлен:
19.05.2015
Размер:
213.87 Кб
Скачать

ОСНОВЫ СЕТЕВОГО ПЛАНИРОВАНИЯ

Классические понятия и методы

Техника составления расписания

Часть 1

Основные понятия

Мы начнем со знакомства с основными понятиями сетевого планирования.

Эти понятия широко используются и должны быть известны профессионалам в области управления проектами.

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

Проект состоит из операций, исполнение которых требует использования ресурсов, и которые характеризуется длительностью или объемом работ.

На порядок исполнения операций накладываются ограничения, обычно определяемые технологией их исполнения.

Эти ограничения называются взаимосвязями.

Обычно используются следующие четыре типа взаимосвязей:

Финиш-старт - предшествующая операция должна завершиться до начала последующей.

Финиш-финиш - предшествующая операция должна завершиться до завершения последующей.

Старт-старт - предшествующая операция должна начаться до начала последующей.

Старт-Финиш - предшествующая операция должна начаться до завершения последующей.

Кроме типа взаимосвязи, можно дополнительно задавать задержку - период времени между выполнением условия взаимосвязи и сроком возможного начала последующей работы. Эта задержка может быть как положительной , так и отрицательной.

В классическом сетевом планирование задержки - только временные.

Сетевая диаграмма – представление взаимосвязей операций в схематическом виде.

Различают два вида такого представления:

- Операции в узлах (Activity-on-Node) и

- Операции на дугах (Activity-On-Arrow).

Представление Операции на дугах в последнее время не применяется и в Spider Project не поддерживается. Так что мы все внимание будет уделять представлению операции в узлах.

На следующем слайде представлена сетевая диаграмма простейшего проекта. Рис 1.

Одна из связей - старт-старт с задержкой в пять дней.

Проиллюстрируем на этом примере метод критического пути (Critical Path Method

или CPM).

Рисунок 1

• Шаг 1 - определим ранние сроки начала операций, двигаясь от начала проекта по сети. Рис.2

Рисунок 2

Теперь, от даты завершения последней операции проекта просчитаем проект назад.

На следующем слайде – даты позднего начала операций проекта. Рис. 3.

Резервом операции проекта (total float) называется рабочее время по календарю операции от раннего до позднего начала операции.

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

На следующем слайде показаны резервы операций нашего примера. Рис. 4.

Для тех операций, у которых это поле пусто, резерв равен нулю – такие операции называются критическими.

Рисунок 3

Рисунок 4

В нашем проекте операции 3, 5, 4, 6 образуют критический путь – наиболее длинную цепочку операций проекта.

Однако упрощенное понимание понятия критического пути может преподнести сюрпризы.

Допустим, что у последней операции критического пути особый календарь.

В частности, допустим, что у операции 6 даты 3 и 4 января - выходные.

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

Более общее определение - резерв не превышает определенную величину, что также не спасает от подобных ситуаций.

Кроме сетевой диаграммы, классическим отображением сети операций проекта может служить диаграмма Гантта, представленная далее. На диаграмме Гантта опе-

рации отображаются в виде полосок на временной шкале, отображающих плановую длительность исполнения операций.

• Для нашего примера диаграмма Гантта выглядит следующим образом. Рис. 5.

Рисунок 5

На приведенной диаграмме Гантта полыми полосками отображаются поздние сроки исполнения операций.

Диаграмма Гантта стала стандартным способом представления проекта, в то время как сетевая диаграмма применяется реже - на больших проектах такие диаграммы просто не читаемы.

Итак, понятие критического пути – не вполне корректное. Определяемое как совокупность критических операций, оно может определять совокупность несвязанных операций на сетевой диаграмме.

Еще более усложняется трактовка критического пути при наличии ограничений на ресурсы проекта.

Рассмотрим пример проекта, состоящего из 3-х несвязанных операций, две из которых имеют длительность 10 дней, а третья - 15.

Очевидно, что в классическом смысле именно 3-я операция является критической. Рис. 6.

Теперь давайте представим, что операции 1 и 2 исполняются ресурсом А, а операция 3 - ресурсом В, причем общее количество и того, и другого ресурса - единица.

Тогда операции 1 и 2 могут исполняться только последовательно, а у операции 3 образуется резерв в пять дней.

Поэтому мы ввели понятие ресурсного критического пути.

Расписание и вперед и назад составляется с учетом ограниченности ресурсов и определяются резервы сроков начала исполнения операций с учетом ресурсных ограничений. Ресурсно - критические операции - те, у которых ресурсные резервы равны нулю.

На следующем слайде представлен результат расчета нашего примера с учетом ресурсных ограничений. Рис. 7. Такой расчет иногда называют выравниванием ресурсов.

Красным отмечен ресурсно критический путь, а резервы - уже ресурсные резервы.

Рисунок 6

Рисунок 7

• Ресурсно критический путь определяется только пакетом Спайдер Проджект. Все остальное относится к любому пакету управления проектами, который послужит вам инструментом для составления компьютерной модели проекта и расчета расписания исполнения операций.