Как пользоваться
- Пишите по одной работе в строке: название, длительность, предшественники. Предшественники — названия работ, которые должны закончиться раньше, через пробел.
- У работ, которые можно начать сразу, предшественников не указывайте.
- Смотрите длительность проекта и критический путь, затем таблицу: критические работы выделены.
Можно вставить и три столбца из таблицы Excel — табуляция тоже работает как разделитель.
Как это работает
Метод критического пути делает два прохода по сетевому графику.
- Прямой проход: раннее начало работы РН — самое позднее из ранних окончаний её предшественников (0, если их нет); раннее окончание РО = РН + длительность. Длительность проекта — наибольшее РО.
- Обратный проход: позднее окончание ПО — самое раннее из поздних начал последующих работ (окончание проекта, если их нет); позднее начало ПН = ПО − длительность.
- Полный резерв = ПН − РН; свободный резерв = наименьшее РН последующих работ − РО. Работы с нулевым полным резервом — критические.
Пример расчёта
Пример из поля: Проект 3, Разработка 5 после Проекта, Документация 2 после Проекта, Тесты 2 после Разработки, Запуск 1 после Тестов и Документации.
- Прямой проход: Проект 0–3, Разработка 3–8, Документация 3–5, Тесты 8–10, Запуск 10–11. Проект длится 11.
- Обратный проход: Запуск 10–11, Тесты 8–10, Разработка 3–8, Документация должна закончиться к 10, значит может начаться не позже 8, Проект 0–3.
- У Документации полный резерв 8 − 3 = 5 и свободный 10 − 5 = 5, у остальных работ 0.
Критический путь: Проект → Разработка → Тесты → Запуск.
Советы
- Добавьте вехи «Старт» и «Финиш» с длительностью 0, если нужны одно начало и один конец.
- Чтобы закончить раньше, сокращайте критический путь: ускорение работы с резервом ничего не даёт, пока она не станет критической.
- Длительности здесь — фиксированные оценки; для неопределённых сначала посчитайте каждую по методу PERT.