I.4.Методики выравнивания ресурсов проекта

В предыдущей главе вы познакомились с подробным описанием определения зависимостей между операциями и операцией назначения ресурсов в MS Project.

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

Здесь мы обсудим некоторые способы выравнивания ресурсов.

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

Нам известно три метода построения плана проекта, плюс один, который рекомендует MS Project. Каждый метод предлагает различные способы построения зависимостей и выравнивания ресурсов:

  • ";Легкий"; путь: введите операции, затем изменяйте стартовые даты операций для выравнивания ресурсов.
  • Метод ";Управляемый зависимостью";: все операции, исполняемые одним ресурсом, соединяются цепочкой ";финиш-старт";.
  • ";Традиционный"; путь: постройте иерархическую структуру работ (WBS), получите сетевую диаграмму, оцените продолжительность и стоимость операций, назначьте ресурсы, и выравнивайте расписание по ресурсам. Менеджер проекта может использовать этот метод, только исследуя трудно находимые установки.

Есть четвертый метод, указанный в маркетинге MS Project и файлах помощи: создайте ваш план, добавьте ресурсы и зависимости, и запустите алгоритм ";авто-выравнивание ресурсов";. Не рекомендуется использовать этот метод, за исключением случаев, когда необходимо быстро получить оценку даты завершения проекта. Программное обеспечение создает очень странную последовательность операций. Поэтому поколения закаленных пользователей за долгие годы выработали следующие рекомендации:

  • ";Если вы увидите клавишу ";авто – выравнивания - ресурсов"; в меню, никогда не нажимайте ее";.
  • ";Я не люблю использовать ";авто – выравнивание - ресурсов";. Если Вы хотите использовать это, всегда сохраняйте ваш план перед нажатием на соответствующий пункт меню. Вы никогда не знаете, что произойдет после с вашим расписанием";.

Типичная 'Легкая' диаграмма Гантта

Первый метод самый легкий в использовании. Он превосходен для простого, основанного на контрольных точках (milestone) плана или для плана верхнего уровня. Сначала введите все операции WBS. Не заводите никаких зависимостей, назначение ресурсов и объемов работ - по желанию. Введите длительность каждой операции, и установите нулевую длительность каждой контрольной точки.

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

Преимущества: быстрое и легкое начало. Для проекта с менее чем 50 операциями, этот метод - самый короткий путь от WBS к расписанию. Чем больше информации вводит менеджер проекта, тем более полезны отчеты MS Project, но почти вся дополнительная информация опциональна.

Недостатки: бремя отслеживания зависимостей и распределения ресурсов падает полностью на менеджера проекта. Простые проекты - хорошие кандидаты, с небольшим количеством зависимостей и простым использованием ресурсов. Единственная ценность MS Project при использовании такого метода - формирование отчетов. Графические и табличные программы для таких случаев обычно лучше, требуя меньше времени и денег.

Метод ";Управляемый зависимостью";

Менеджер проектов может управлять датами операций с помощью зависимостей. Зависимости могут даже приводить к выравниванию ресурсов. Сначала активируйте опцию MS Project ";автосвязь задач"; (auto-link tasks) в диалоговом окне Опции (Options). Постройте WBS проекта. Если один человек исполняет несколько задач, введите их последовательно. Позвольте MS Project связывать задачу #1 с задачей #2, с задачей #3, и так далее. Назначьте ресурсы на каждую из задач. Удаляйте зависимости только тогда, когда Вы изменяете ресурсы. Например, ресурс A будет исполнять задачи от #1 до #7. Ресурс B будет исполнять задачи от #8 до #12. Удалите зависимость между 7 и 8, и оставьте связанным вместе от 1 до 7, и от 8 до 12 (рис.20).

Рис.20.Управляемая зависимостью сетевая диаграмма изображает схематически, кто на какой работает операции

Для этого метода знания длительности операций абсолютно необходимы, а оценки объемов работ очень желательны. MS Project вычислит дату завершения каждой операции. Цепочки зависимых задач выровнены по ресурсам, причем все ресурсы отдают 100% своего рабочего времени на каждую операцию от начала до конца. Создайте контрольные точки, чтобы отметить даты начала работы ресурса, и сделайте первое назначение зависимым от контрольной точки. Если дата контрольной точки изменится, все последующие операции сдвинутся вперед или назад во времени. Введите рабочие календари для каждого ресурса, и MS Project распределит операции относительно отпусков. Если фактическая доступность рабочего времени изменит даты начала и завершения, все операции в плане, на которые назначен такой ресурс, будут сдвинуты вперед или назад.

Недостатки: MS Project постоянно изменяет даты. Менеджер проекта должен внимательно контролировать план, отслеживая нежелательные автоматические изменения.

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

Преимущества: Относительно легкая диагностика проблем расписания; следуйте по цепочкам работ в расписании. Зависимости легко запомнить, потому что они соответствуют назначениям на работы.

Даже если реальное исполнение проекта не соответствует жестким зависимостям в плане, MS Project часто выстраивает оставшиеся работы разумным, выровненным по ресурсам образом. Например, ресурс начинает как задачу #1, так и задачу #2 в одну и ту же неделю, даже при том, что в расписании операция #2 зависит от #1, финиш-старт. Остающаяся работа на задаче #2 автоматически смещается после 100% завершения задачи #1.

Менеджер проекта может также добавлять логические (т.н. ";жесткие";) зависимости, и MS Project будет поддерживать их. Например, если ресурс B не может начать задачу #12, пока ресурс А не завершит задачу #3, MS Project будет задерживать дату начала задачи #12 на время задержки даты завершения задачи #3. Управляемые ресурсами зависимости и необходимые (логические) зависимости поддерживаются одинаково в программе. Для контроля, добавьте колонку, называемую ";Уникальный ID Предшественника"; в представлении Гантта. Запишите уникальный ID для всех жестких зависимостей либо в описании операции, либо в текстовом поле каждой операции.

MS Project начинает назначения, когда ресурсы становятся доступны. Если задача #1 требует 4.25 часов для завершения в понедельник, то задача #2 получит ровно 3.75 часа в понедельник, заполняя восьмичасовой день. Это автоматически обеспечивает полную загрузку ресурсов.

";Традиционный"; Путь

Третий метод обеспечивает самый высокий уровень управления. Он использует зависимости и ясно показывает распределение ресурсов без многочисленных автоматических изменений расписания. Начните с основной WBS, без зависимостей. Добавьте ресурсы, оценки объемов работ, и длительности каждой операции.

Создайте сетевую диаграмму. Создайте две контрольных точки: ";старт проекта"; и ";финиш проекта."; Все, что может реально начаться в любое время, должно быть зависимо от ";старт проекта";. Все, что может случиться в любое время вплоть до последней минуты - предшественник для ";финиш проекта";. Между этими двумя операциями каждая операция должна быть частью цепочки, которая начинается со ";старта проекта"; и завершается ";финишем проекта";. Используйте контрольные точки для выделения больших количеств зависимостей. Например, если пять задач должны завершиться прежде, чем четыре другие задачи могут начаться, создайте контрольную точку с наглядным названием, например ";сборка завершена";, с пятью задачами в роли предшественников и четырьмя задачами в роли последующих (рис.21).

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

Назначения ресурсов не должны влиять на эти зависимости, так что они должны оставаться довольно статичными на стадии исполнения. По контрасту, во втором, ";управляемом зависимостью"; методе, зависимости изменяются каждый раз, когда ресурс переназначается. Сетевая диаграмма - полезная, постоянная карта проекта. Она показывает не изменяющиеся взаимосвязи операций.

Диаграмма Гантта покажет оптимистическую дату завершения проекта. Операции назначены без учета ограничений ресурсов. Добавление выравнивающих задержек сглаживает загрузку ресурсов.

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

  • Уровень задачи самый легкий для применения, но самый трудный для управления. Просто добавьте колонку ";Выравнивающая задержка"; в диаграмме Гантта, или используйте представление ";диаграмма выравнивания";. Введите количество часов или дней задержки, и вся операция сдвинется во времени. К сожалению, задержка должна быть в АСТРОНОМИЧЕСКИХ днях или часах. Астрономические дни не учитывают нерабочее время и отпуска. Менеджеру проектов придется регулировать эти задержки вручную при изменении дат старта и финиша операций.
  • Выравнивающая задержка на уровне назначений ресурсов может быть введена для каждого ресурса, назначенного на операцию. Она может быть задана часами или днями работы. Это обеспечивает гибкость выравнивания для любой работы. Если два человека назначены на задачу, но только один перегружен на 4 часа, задержите перегруженный ресурс на 4 часа. Дата старта работы другого ресурса не изменится. Однако чтобы задержать всю операцию, каждый ресурс, назначенный на операцию, должен быть задержан. Для упрощения сопровождения назначайте один и только один ресурс на операцию.

Выравнивающая задержка измеряется для зависимых задач. Например, если и задача #4, и задача #5 зависят от задачи #3, заканчивающейся в понедельник, они обе без задержки начнутся во вторник. При определении двухдневной задержки для #5, задача #4 начнется во вторник, а #5 начнется в четверг. Если дата завершения #3 сдвинется на вторник, даты старта зависимых задач сдвинутся на пятницу и среду.

Комбинируя % загрузки и выравнивающие задержки, менеджер проекта может точно смоделировать сложную работу. Люди могут исполнять много задач одновременно, участвовать во многих цепочках зависимых задач, и при этом полностью использовать все рабочее время и ни часом больше.

Недостатки: Этот метод трудоемок. Для создания организованной сетевой диаграммы большого проекта требуется много времени. Гораздо легче создавать зависимости, чтобы операции начинались в определенном порядке, вместо вычисления выравнивающих задержек и ввода их для каждой задачи. Менеджер проекта должен регулировать задержки в каждом отчетном периоде.

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

Контрольные события и жесткие зависимости контролируют изменения расписания, производимые MS Project. Если работа начинается раньше или позднее, MS Project только регулирует даты, когда даты контрольных событий изменяются.

Менеджер проектов имеет полный контроль. Обслуживание любого расписания требует времени - использование этого метода изменения расписания позволяет получить более предсказуемые и последовательные результаты.

Таким образом, с опровождение расписания - трудная работа. Ни один из этих методов не является оптимальным. Выбирая метод, тем не менее, менеджер проекта должен правильно концентрировать время и энергию. Каждый метод использует некоторые возможности MS Project и скрывает другие. Менеджер может выбрать правильный подход для каждой ситуации.

Вы можете смешивать все вышеуказанные подходы. Часто случается, что некий проект имеет различные потребности в каждой стадии. Один файл MS Project может использовать все эти методы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: