Критический путь простыми словами
Критический путь — это цепочка работ, которая определяет, когда закончится проект. Если любая работа на ней задержится на день, весь проект задержится на день. Остальные работы можно немного сдвигать без последствий — у них есть резерв.
Пример
Представьте небольшой проект из пяти работ:
| Работа | Длительность | Зависит от |
|---|---|---|
| A. Требования | 5 дней | — |
| B. Разработка сервера | 10 дней | A |
| C. Разработка интерфейса | 6 дней | A |
| D. Документация | 3 дня | A |
| E. Тестирование | 4 дня | B и C |
После требований три работы идут параллельно. Тестирование ждёт и сервер, и интерфейс.
- Путь A → B → E занимает 5 + 10 + 4 = 19 дней.
- Путь A → C → E занимает 5 + 6 + 4 = 15 дней.
- Путь A → D занимает 5 + 3 = 8 дней.
Самый длинный путь — A → B → E. Это и есть критический путь: проект не может закончиться раньше, чем через 19 рабочих дней.
Что такое резерв
Интерфейс (C) можно сделать на 4 дня позже, и тестирование всё равно начнётся вовремя — его будет держать сервер. Эти 4 дня и есть резерв работы C. У документации резерв ещё больше: 11 дней.
У работ на критическом пути резерв равен нулю.
Как этим пользоваться
- Следите за критическими работами в первую очередь. Задержка сервера на 2 дня — это задержка проекта на 2 дня. Задержка интерфейса на 2 дня — пока ничего.
- Смотрите на работы с маленьким резервом. Если интерфейс задержится на 5 дней, он съест весь резерв и сам станет критическим. Именно поэтому полезно подсвечивать работы с резервом в несколько дней.
- Ускоряйте только критическое. Дополнительный разработчик на интерфейсе не приблизит дату окончания. На сервере — может.
- Пересчитывайте путь после изменений. Критический путь меняется по мере выполнения проекта: вчера критичным был сервер, завтра может стать интерфейс.
Частые заблуждения
- «Критическое — значит важное». Нет: критическое — значит без запаса по времени. Важная для бизнеса работа может иметь большой резерв.
- «Критический путь один на весь проект навсегда». Он меняется при каждом сдвиге работ и связей.
- «Его можно посчитать в голове». На пяти работах — да. На двухстах со связями разных типов и календарём с праздниками — нет.
Где это сделать
В Etapero критический путь считается автоматически по связям и производственному календарю и выделяется на диаграмме Ганта, а работы с небольшим резервом подсвечены отдельно. Как построить сам план — в статье «Как построить диаграмму Ганта».