Метод критического пути простыми словами
Календарный план проекта состоит из этапов с длительностью и зависимостями: нельзя начать вёрстку, пока не готов дизайн. Метод критического пути находит самую длинную цепочку зависимых этапов. Именно она определяет минимальный срок проекта: сдвиг любого её этапа сдвигает окончание всего проекта.
Остальные этапы имеют запас времени — на сколько рабочих дней их можно отложить, не затрагивая срок. Калькулятор находит ранние и поздние сроки каждого этапа, запас и список критических этапов. Знание, где запас нулевой, помогает направить ресурсы туда, где они реально ускоряют проект.
Как записать этапы и зависимости
Каждый этап вводится в отдельной строке в формате «Название; длительность; предшественники». Длительность — целое число рабочих дней, предшественники — номера этапов через запятую в порядке ввода. Этап без предшественников стартует в начале проекта и идёт параллельно с другими такими же этапами.
Ссылаться можно только на существующие этапы, ссылаться на себя нельзя, а замкнутые цепочки приводят к понятной ошибке. Нумерация идёт по порядку строк, поэтому при вставке нового этапа проверьте, что номера в зависимостях остались верными: самая частая ошибка новичков — сдвинутые ссылки.
Рабочий календарь, праздники и выходные
Длительность считается в рабочих днях, а календарные даты определяются выбранной рабочей неделей: пятидневка, шестидневка или все дни подряд. Праздничные и нерабочие даты вводятся списком или периодами, и они исключаются из рабочих дней. Старт, назначенный на выходной, автоматически переносится на ближайший рабочий день.
Поэтому календарный срок всегда длиннее суммы рабочих дней, и разница показана отдельно как число нерабочих дней внутри проекта. Для новогодних каникул и длинных майских праздников это особенно заметно: проект на 30 рабочих дней легко занимает полтора календарных месяца.
Резерв времени и обратный расчёт от дедлайна
Реальные проекты почти никогда не укладываются в идеальную оценку. Поэтому к критическому пути добавляют резерв — процент длительности, например 10–20 %. Калькулятор показывает дату окончания и без резерва, и с ним, чтобы вы видели обещание заказчику и внутренний запас отдельно.
В обратном режиме вы вводите дедлайн, а калькулятор отсчитывает назад длительность с учётом резерва и выдаёт последнюю дату начала. Это ответ на вопрос «когда начать, чтобы успеть?». Если полученная дата уже в прошлом, придётся сокращать объём, добавлять ресурсы или параллелить этапы.
Как читать диаграмму Ганта и таблицу этапов
Таблица этапов показывает даты начала и окончания каждого этапа, запас и признак критичности. Включив дополнительную опцию, вы получите текстовую диаграмму Ганта, где видно, как этапы перекрываются во времени. Эти таблицы выгружаются в Excel и могут стать основой для плана в вашей системе управления проектами.
Не забывайте, что модель предполагает достаточно ресурсов: она не проверяет, что одновременные этапы выполняют разные люди. Если один специалист занят в двух параллельных этапах, реальный срок увеличится, и план нужно скорректировать вручную.
Формула расчёта
ES = max(EF предшественников) + 1; EF = ES + длительность − 1; запас = LS − ES; резерв = ⌈путь · % / 100⌉
Проверенные примеры
Восемь этапов (сбор требований, дизайн, вёрстка, бэкенд, интеграция, тестирование, контент, запуск), старт 02.11.2026, пятидневка, нерабочий день 04.11.2026.
Длительность по критическому пути 38 рабочих дней, окончание 24.12.2026, всего 53 календарных дней. Критические этапы: 1, 2, 3, 5, 6, 8. Наибольший запас этапа — 14 раб. дн.
Те же этапы, дедлайн 31.03.2027, резерв 15 %, каникулы 31.12.2026–08.01.2027.
Калькулятор отсчитывает назад длительность критического пути вместе с резервом по рабочим дням и выдаёт последнюю дату начала проекта.
Как пользоваться онлайн-калькулятором
- Введите этапы по одному в строке: название, длительность, номера предшественников.
- Выберите режим: от даты старта или от дедлайна, и рабочую неделю.
- Укажите нерабочие дни и резерв времени в процентах.
- Прочитайте даты, критические этапы и таблицу этапов с запасом.