Для оценки длительности задач может быть использован анализ за методом PERT. После установления оптимистичной, пессимистической и ожидаемой длительности задач календарного плана выполняется расчет взвешенной величины этих трех значений (рис. 13.4). Кроме того, оптимистичные, пессимистические и ожидаемые значения могут использоваться отдельно для определения наиболее ранней, поздней и вероятной дат окончания проекта.
Рис. 13.4. Расчет оценки длительности задачи за методом PERT
Если вместо дат предполагаемого начала и окончания задач вводить их длительность, Microsoft Project автоматически создаст календарный план проекта. Этот план можно будет впоследствии уточнить, перерывая те или другие задачи или создавая отдельные календари задач.
За умолчанием в Microsoft Project задаче планируются в соответствии с периодами рабочего времени, установленными в календаре проекта. Однако можно использовать отдельные календари задачи. Они позволяют определить индивидуальные исключения для отдельных задач, например, если оборудование функционирует в нерабочее время или в рабочее время требует проведения работ из обслуживания.
Контроль за выполнением задач можно осуществлять с помощью крайних сроков для задач. Крайние сроки не являются ограничениями. При возобновлении календарного плана задача, которая не закончилась к крайнему сроку, отражается индикатором.
Перерыв в работе над задачей. Иногда для определения характера зависимости между задачами недостаточно установление связи. Чтобы показать, что время выполнения задач перекрывается, задают время опережения задачи. Если же нужно установить задержку между выполнением задач, устанавливают время опоздания.
Время опережения – это время перекрытия задач, которые зависят одна от другой. Например, если можно запустить задачу, когда задача-предшественник закончена только наполовину, для задачи-последователя задают зависимость «окончание-начало» со временем опережения 50%. Время опережения вводится как отрицательное значение времени опоздания.
Время опоздания – это задержка между задачами, которые имеют зависимость. Например, если между окончанием одной задачи и началом другой задачи нужная задержка в два дня, между ними устанавливают зависимость «окончание-начало» и задают время опоздания в два дня.
В процессе уточнения календарного плана может возникнуть необходимость прервать выполнение задачи. Например, выполнение одной из задач проекта может требовать материалов, которые будут поставлены только через неделю; или может оказаться, что какие-то две задачи по плану выполняются одновременно и используют один ресурс. Если календарный план позволяет, можно прервать одну из задач, чтобы часть работы была выполнена к началу второй задачи, а другая часть – по окончании этой задачи. Задачу можно перерывать несколько раз.
После того, как определенный объем и задачи проекта, можно создать в представлении «Лист ресурсов» перечень ресурсов (людей, оборудования и материалов), которые принимают участие в исполнении задач проекта (рис. 13.5). Также можно составить предыдущий перечень ресурсов, который вместо конкретных названий содержит прототипы, чтобы предварительно согласовать вопрос кадрового и материально-технического обеспечения, если это необходимо.
Рис. 13.5. Перечень ресурсов проекта
Ресурсы в Microsoft Project могут быть двух типов: трудовые и материальные.
К трудовым ресурсам относятся люди и оборудование, которое выполняет задачи, тратя на них свое время или труд. Для назначения нового трудового ресурса стоит указать, сколько времени, или какое максимальное число единиц он должен потратить на выполнение проекта: все свое рабочее время (полная занятость – 100%), часть рабочего времени (частичная занятость – например, 50%) или все время группы ресурсов (например, 300% для группы из трех столяров, которые принимают участие в проекте).
К материальным ресурсам относится сырье и материалы, которые использованные при выполнении задач проекта. Для каждого материального ресурса определяется единица измерения материала. При назначении материального ресурса задачи, нужно указать нормы расходов материала для данного назначения. Можно также указать, изменяется ли затрата материала со временем (переменная норма затраты материала), или остается постоянной (фиксированная норма затраты).
Назначение ресурсов задачам. Подготовив все необходимые данные о ресурсах, можно назначать их задачам (рис. 13.6). Это необходимо для того, чтобы уточнить, кто именно отвечает за выполнение задач. Назначение ресурсов также помогает определить, сколько времени будет потрачено на работу над задачей и которых это нуждается в расходах. Ресурсом может быть конкретный сотрудник, группа людей (например, программистов), компонент оборудования (подъемный кран или компьютер) или материал, что тратится в процессе выполнения задачи.
Рис. 13.6. Назначение ресурсов задачам
После этого задачи планируются к выполнению в соответствии с величиной затрат труда ресурса, числа единиц назначения и календарей ресурсов, что позволяет составить более точное расписание работы.
Выравнивание загрузки ресурсов. После составления корректировки плана проекта можно проверить, насколько оптимально используются ресурсы. Для некоторых ресурсов может наблюдаться превышение доступности или запланированные большие затраты труда, чем позволяет свободное время. Другие могут быть недостаточно загружены или работать время от времени с неполной загрузкой.
Выравнивание загрузки ресурсов – это способ решения конфликтных ситуаций, связанных с тем, что ресурсам назначается слишком много работы; такое состояние называется превышением доступности ресурсов.
Загрузку ресурсов можно выравнивать двумя способами:
· задержать задачу до тех пор, пока у назначенного ресурса не появится время для работы над ней;
· прервать задачу так, чтобы часть ее была выполнена в запланированное время, а часть, что осталась позже, когда назначенный ресурс освободится.
Выравнивать загрузку ресурсов можно вручную или автоматически. Если Microsoft Project выполняет автоматическое выравнивание загрузки, при выборе задач, которые подлежат задержке или прерыванию, анализируются следующие факторы (рис. 13.7):
· идентификатор задачи;
· имеющийся резерв времени;
· приоритет задачи;
· зависимости задачи;
· ограничение задачи;
· плановые даты.
Рис. 13.7. Настройка автоматического выравнивания загрузки ресурсов
Когда Microsoft Project выравнивает загрузку ресурсов, он оставляет без изменений назначения ресурсов и данные о задаче. Microsoft Project только задерживает или перерывает задачи. При выравнивании загрузки вручную можно задержать задачу или назначить ей дополнительные ресурсы.