С вашей точки зрения изменения очевидны и просты, но каждый раз, когда вы вводите новую дату, программа или заменяет ее на прежнее значение, или изменяет то, что не должно меняться. В 90% случаев проблема связана с типом операции: фиксированная работа, фиксированная продолжительность или фиксированная загрузка ресурсов. Различие между эти тремя типами объяснит, почему меняется многое, когда вы делаете всего лишь одно изменение.
У MS Project существует основная формула для всех операций. Это продолжительность, умноженная на загрузку ресурса, определяет необходимый объем работы (далее просто работа). На простом языке это означает, что операция, для выполнения которой необходимо 8 часов (длительность), с назначенным исполнителем на полное время (100% загрузки ресурса), потребует 8 рабочих часов (объем работы). Для выполнения операции, длительность которой равна 40 часам при загрузке ресурса на 10% времени, требуется всего 4 рабочих часа.
Работа = Длительность x Загрузка
Эта основная формула проста, однако, когда вы начинаете делать изменения в расписании, она начинает жить своей жизнью. Так, если вы измените оценку объема работы с 4 до 16 часов для операции длительностью 8 часов, что должно случиться? Изменится ли длительность операции до 16 часов, или загрузка ресурса возрастет до 200% (два исполнителя)? MS Project определяет, что делать, согласно настройке «фиксированного» параметра операции.
Для операции с фиксированной длительностью любое изменение либо работы, либо загрузки будет затрагивать только второй параметр, не изменяя длительности. Для операции длительностью 40 часов увеличение объема работы на 8 часов увеличит загрузку ресурса на 20%. MS Project будет увеличивать загрузку ресурса для того, чтобы завершить работу в ту же (фиксированную) длительность.
Для операции с фиксированной загрузкой ресурсов любое изменение либо длительности, либо объема работы будет затрагивать другой параметр. Для операции с длительностью 40 часов и загрузкой ресурса в 10%, при увеличении работы до 8 часов, длительность увеличится до 80 часов. MS Project увеличивает длительность операции, сохраняя загрузку ресурса.
В случае изменения самих фиксированных значений MS Project будет вести себя следующим образом.
- При изменении длительности операции при фиксированной длительности изменяется объем работы (при такой же загрузке ресурсов).
- При изменении загрузки ресурса при фиксированной загрузке изменяется длительность операции (при такой же работе).
- При изменении работы операции при фиксированной работе изменяется длительность операции (при такой же загрузке ресурсов).
Основное правило работы с загрузкой ресурсов, длительностью и работой — определить вашу цель ПЕРЕД изменением значений. MS Project может сохранять длительность операции постоянной при увеличении роботы либо может увеличить длительность. Вы, как менеджер проекта, должны знать, что должно произойти. MS Project может печатать для вас отчеты и отслеживать ваши зависимости, но никогда MS Project не будет предсказывать исполнение вашего проекта за вас. Выбор правильных настроек для каждой операции сделает этот процесс более легким для вас.
Выбор фиксированной загрузки ресурса наиболее предпочтителен для операций, у которых всегда одинаковый объем работы. Книги по методу освоенного объема определяют эти операции как операции «одинакового усилия», такие как контроль, управление, отчетность. Чем больше времени они исполняются, тем больше соответствующий объем работы.
Фиксированная длительность наиболее предпочтительна для ИТ-проектов. Если вы любите повторять: «Не имеет значения, сколько людей будет работать над этой операцией, ее длительность не изменится», — тогда вам необходимо использовать в MS Project операцию с «фиксированной длительностью». Независимо от того, сколько ресурсов или необходимой работы будет требоваться, операция будет всегда одной и той же длительности. Фиксированная длительность также хороша, когда вы хотите УПРАВЛЯТЬ длительностью ваших операций.
Я часто замечал, к примеру, что добавление исполнителей на операцию может уменьшить ее длительность, но не пропорционально. Я использую операции с фиксированной длительностью, и, увеличивая количество исполнителей операции, я затем вручную изменяю длительность. Я хочу принимать решение до изменения длительности, и MS Project позволяет сделать это при условии выбора «фиксированной длительности». Зафиксируйте длительность и введите необходимую работу, а MS Project вычислит необходимую загрузку ресурсов. Даже если вы включите выравнивание ресурсов, MS Project останется полностью под контролем.
Фиксация работы полезна для операций, которые прямо пропорциональны количеству назначенных ресурсов. Промышленные операции иногда соответствуют этому при наличии эффективного процесса производства. Например, в случае, если вы имеете достаточно машин, добавление большего количества операторов этих машин увеличит производительность почти линейно. Удвойте ресурсы, и вы увидите, что вам необходимо вдвое меньше времени для того, чтобы произвести заданный объем. Но будьте осторожны при использовании этого метода. Он не учитывает эффектов обучения, взаимодействия внутри больших групп людей, стоимости распределения работ или стоимости смещения работ во времени.