Калькулятор критического пути

Введите по одной работе в строке — с длительностью и работами, после которых она начинается. Калькулятор выполнит прямой и обратный проход метода критического пути и покажет длительность проекта, цепочку работ, которая её определяет, и на сколько может сдвинуться каждая из остальных.

По одной работе в строке — название, длительность, предшественники через пробел. Названия без пробелов. Для дробных длительностей разделяйте столбцы знаком «;».
Длительность проекта11
Критический путьПроект → Разработка → Тесты → Запуск
РаботаДлительностьРНРОПНПОПолный резервСвободный резерв
Проекткритическая3030300
Разработкакритическая5383800
Документация23581055
Тестыкритическая281081000
Запусккритическая11011101100

Работ: 5. Длительности — в тех единицах, в каких вы их ввели (дни, недели, часы). РН и РО — раннее начало и окончание, ПН и ПО — позднее.

Работает в браузере: всё, что вы вводите, никуда не отправляется.

Как пользоваться

  1. Пишите по одной работе в строке: название, длительность, предшественники. Предшественники — названия работ, которые должны закончиться раньше, через пробел.
  2. У работ, которые можно начать сразу, предшественников не указывайте.
  3. Смотрите длительность проекта и критический путь, затем таблицу: критические работы выделены.

Можно вставить и три столбца из таблицы 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.

Частые вопросы

Что такое критический путь?

Самая длинная цепочка зависящих друг от друга работ от начала до конца проекта. Её длина — минимально возможная длительность проекта, и задержка любой работы на этом пути задерживает весь проект.

Чем полный резерв отличается от свободного?

Полный резерв — на сколько работа может сдвинуться, не сдвигая окончание проекта. Свободный — на сколько она может сдвинуться, не задерживая раннее начало ни одной следующей работы. Свободный резерв никогда не больше полного.

Может ли критических путей быть несколько?

Да. Критическими отмечаются все работы с нулевым полным резервом, и они могут образовывать несколько цепочек одинаковой длины. В заголовке показана одна из них.

Можно ли вводить дробные длительности?

Да, в любых единицах. Если пишете десятичную запятую, разделяйте столбцы точкой с запятой, например «Тесты; 2,5; Разработка». С запятыми между столбцами дробную часть отделяйте точкой — 2.5.

Ещё в разделе «Разработчикам»

Все инструменты раздела: Разработчикам ·Обновлено 6 ноября 2026 г.

Настройки конфиденциальности

Google Analytics показывает нам, какими инструментами пользуются и работают ли они. Он может ставить cookie. Ваш выбор сохраняется в этом браузере.