Выявление отношений и зависимостей
Связь работ проекта между собой определяется логикой проекта. Некоторые действия должны выполняться в определенном порядке. Например, при строительстве здания сначала закладывается фундамент, затем возводятся стены, а уж потом кроется крыша. Эти работы имеют зависимое или серийное взаимоотношение. Другие работы не связаны друг с другом. Строительство бани не зависит от разбивки огорода. Эти две работы имеют независимые или параллельные отношения.
В таблице выше перечислены работы нашего суперпроекта. При ближайшем рассмотрении видно, что одни работы должны следовать за другими. Нельзя “сварить яйцо”, не “наполнив водой кастрюльку” и не “вскипятив воду”.
Логический анализ перечисленных работ позволяет выявить две последовательности следования работ друг за другом.
- Нарезать хлеб – Поджарить хлеб – Намазать хлеб маслом
- Налить воду в кастрюльку – Вскипятить воду – Сварить яйцо
Обе эти последовательности должны быть выполнены до работы “отнести накрытый поднос в спальню”.
Оставшиеся работы – “налить апельсиновый сок”, “расставить тарелки и приборы” могут быть выполнены в любое время, при условии, что будут завершены до выполнения работы “отнести накрытый поднос в спальню”. Теперь мы можем представить наш суперпроект в следующем виде.
Рисунок 9. Последовательность работ по “суперпроекту”
Итак, работы изображены в виде блоков времени, длина которых пропорциональна оценочной продолжительности выполнения работы. Видно, что всю работу можно выполнить за девять минут.
Некоторые работы имеют запас времени (они называются работами с резервом времени или плавающими работами). Резерв времени на рисунке показан пунктирными линиями. Последовательность “Налить воду – вскипятить воду – сварить яйцо – отнести в спальню” не имеет запаса времени, не может “плавать” по временной шкале и поэтому называется критическим путем проекта. Если любая работа этой последовательности продлится дольше запланированного времени, то сдвинется весь срок выполнения проекта.
Выявление ограничений
После того как сделаны оценки времени и трудозатрат, установлены взаимоотношения и зависимости, можно переходить к сравнению потребностей проекта с наличными ресурсами. Существуют два фундаментальных подхода:
Ограничение по ресурсам – при планировании учитываются только имеющиеся в распоряжении ресурсы. В результате, завершение проекта может сдвинуться по времени.
Планирование с ограничением по ресурсам используется, когда проектная организация применяет собственные высокоспециализированные сборочные и испытательные сооружения.
Ограничение по времени – главный приоритет – завершение проекта точно в срок. После использования накопленных ресурсов привлекаются дополнительные “пороговые” ресурсы.
Вернемся к нашему суперпроекту. Какое влияние на наш прекрасный план оказывают ресурсы?
Каждая из четырех работ, запланированных в начале, (налить сок, нарезать хлеб, наполнить водой кастрюльку, накрыть поднос) потребляет трудовые ресурсы. Из приведенной ниже схемы видно, что у нас возникает проблема с ресурсами, поскольку, по определению, в нашем распоряжении находится только один трудовой ресурс, а нам надо бы иметь не меньше четырех человек.
Рисунок 10. Оценка трудозатрат по “суперпроекту”
Однако проблема с трудовыми ресурсами может быть легко решена, если учесть, что некоторые работы имеют резерв времени и их можно сдвинуть. Таким образом, у нас получается план, представленный ниже.
Рисунок 11. Оптимизация трудозатрат по “суперпроекту”
Все, что нам необходимо было сделать, это сдвинуть приготовление тоста на 1 минуту и использовать время поджаривания хлеба и кипячения воды для того, чтобы налить в стакан сок и накрыть поднос.
Выбор варианта
Какой же вариант выбрать? Ограниченный по времени или ресурсам? Выбор не всегда легок, особенно в крупных и сложных проектах. Иной вариант можно выбрать только с использование специального программного обеспечения.
Если мы еще раз взглянем на наш проект, то увидим, что он не выдерживает критики с точки зрения “высокого качества”. К тому моменту, когда яйцо сварится, тост уже остынет. Наш план необходимо оптимизировать, обеспечив, чтобы к моменту готовности яйца тост оставался горячим. Такой проект показан на следующем рисунке.
Рисунок 12. Оптимизация “суперпроекта” по качеству
Этап 5. Управление проектом
Управление проектом – процесс связи теории (плана) с практикой (мероприятиями плана).
Управление проектом предусматривает принятие ряда решений:
- Как осуществлять мониторинг проекта на предмет его продвижения к цели.
- Как достичь показателей проекта, сравнивая текущие показатели с плановыми.
- Как вмешаться в проект, чтобы скорректировать его, привести в соответствие с планом.
Мониторинг проекта
Руководитель проекта прежде всего должен ответить на вопрос, за чем он будет следить в ходе реализации проекта.
В этом деле поможет приведенный выше треугольник целей проекта. Поскольку главными целями проекта являются качество, затраты и время, то эти показатели и будут отслеживаться, разумеется, в соответствии с учетом важности каждого из них для данного проекта. Одновременно, как показано в таблице ниже, могут отслеживаться несколько показателей.
Оценка показателей проекта
Руководитель проекта должен иметь возможность в любой момент оценить отслеживаемые показатели проекта, что увидеть картину в целом. И снова мы говорим о затратах, качестве и времени. На практике больше всего усилий тратится на оценку затрат и времени. Проблемы качества, в конечном итоге, проявляются через проблемы затрат и времени.