С каждым релизом в Timetta появляется все больше новых функций. В недавнем обновлении была добавлена поддержка критического пути.
В этой статье мы познакомим пользователей с новой функцией, покажем, как использовать критический путь при планировании и реализации проектов.
В проекте могут быть десятки и даже сотни задач. Некоторые из этих задач второстепенны, а некоторые наоборот важны, так как напрямую влияют на результаты, стоимость и сроки завершения проекта.
Одним из методов определения важных задач проекта, является метод критического пути. Если кратко, то его суть заключается в нахождении всех задач, от которых зависят сроки завершения проекта.
Все задачи, лежащие на критическом пути, имеют нулевой резерв времени. Изменяя сроки завершения любой задачи на критическом пути, мы будем смещать и сроки завершения всего проекта.
Критически важным задачам менеджер проекта должен уделить особое внимание.
- На этапе планирования. Большое количество задач, лежащих на критическом пути, говорит о том, что проект спланирован рискованно (при условии, что существуют жесткие ограничения по срокам). Для его завершения потребуется сверхконцентрация ресурсов и особо контроля со стороны руководителей. У менеджера не будет пространства для манёвра, если работы пойдут не по плану.
- На этапе подбора ресурсов. Критически важные задачи имеют приоритет при подборе ресурсов. Их должно быть достаточно, чтобы завершить работу точно в срок.
- На этапе контроля реализации. Критические задачи нужно контролировать в первую очередь, так как от них зависят сроки завершения всего проекта. Метод критического пути как раз и был создан, чтобы менеджер проекта мог верно расставить приоритеты в своей работе.
Timetta Projects умеет автоматически определять и подсвечивать задачи и группы задач, лежащих на критическом пути. Подсветить критический путь можно в меню настроек на панели управления.
Рассмотрим самый простой вариант работы алгоритма для определения критического пути. Создадим в новом проекте три, не связанные друг с другом задачи.
Timetta определит, что на критическом пути лежит всего одна задача.
У других задач есть резерв времени, то есть дату завершение этих задач можно сдвинуть вправо, не повлияв на сроки завершения всего проекта.
Если сдвинуть сроки завершение одной из задач за пределы доступного резерва времени, то изменится и сам критический путь.
В реальности план проекта может включать десятки этапов и сотни задач с различными типами связей. В таких случаях особенно важно верно определить критический путь, но сделать вручную непросто.
Рассмотрим проект, где все задачи выполняются последовательно друг за другом. Каждая последующая задача начинается только после завершение всех предыдущих.
На критическим пути будут лежать только те задачи, у которых нет свободного резерва времени.
Можно заметить, что задачу с названием «Первичная миграция» можно сдвинуть влево, если позволяют ресурсы. Тем самым мы сократим продолжительность критического пути и сделаем проект менее рискованным.
Веха — это событие с фиксированной датой и нулевой продолжительностью работ. Вехи помогают руководителям контролировать проект, не погружаясь в детали.
Вехи также могут лежать на критическом пути и влиять на его длину.
Timetta поддерживает все типы связей между задачами проекта.
- «Окончание — Начало» — задача B начинается только после окончания задачи A. Самый частый тип связи.
- Пример: акт приемки выполненных работ нельзя подписать до того, как работа будет выполнена.
- Накладываемые ограничения: смещая главную задачу вправо за пределы доступного резерва времени, мы смещаем вправо и зависимую задачу.
- «Начало — Начало» — задача B начинается не раньше начала задачи А.
- Пример: разработка приложения и подготовка отчёта. Отчёт можно готовить параллельно разработке, но нельзя подготовить раньше, чем разработка началась.
- Накладываемые ограничения: зависимую задачу нельзя сместить левее главной задачи.
- «Окончание — окончание» — задача B завершается не раньше завершения задачи A.
- Пример: подписание акта выполненных работ и оплата счета. Деньги можно заплатить в день подписания акта выполненных работ, но не раньше.
- Накладываемые ограничения: зависимую задачу нельзя сместить левее главной задачи. При смещении главной задачи вправо автоматически смещается и зависимая задача.
- «Начало — окончание» — задача B не может завершится раньше начала задачи A. Самый редкий тип связи.
- Пример: нельзя оставить пост охраны до того, как на него заступит следующая смена.
- Накладываемые ограничения: между главной и зависимой задачей не может быть свободного резерва времени, если главная задача находится правее зависимой.
Типы связей задач также влияют на определение критического пути. Для примера рассмотрим диаграмму с несколькими типами связей.
Проанализируем наиболее сложные типы связей:
- задача С не может завершится до начала задачи А
- задача D не может завершится до завершения задачи C
- задача E не может начаться раньше задачи D
- задача G не может начаться раньше задачи F
На самом деле в проекте довольно много ограничений по срокам и на критическом пути будут лежать все задачи, кроме задачи B и I. Timetta позволяет быстро определить критический путь с учётом всех логический ограничений.
Самостоятельно поработать с критическим путём можно в бесплатной демоверсии Timetta.