Дата и время

Планировщик сроков проекта

Распределите этапы проекта по рабочим дням, исключите выходные и праздники и проверьте, укладывается ли расписание в дедлайн.

Калькулятор

Этапы
× 1.00

Умножает каждую оценку (1,2 добавляет резерв 20%).

Выходные
Государственные праздники
Ожидаемое завершение

Как строится расписание

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

Резерв — это рабочие дни между ожидаемым завершением и дедлайном; отрицательный резерв означает срыв сроков. Используйте его, чтобы решить, где сократить объём работ или добавить ресурсы.

Длительности этапов указываются в рабочих или календарных днях?

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

Что делает коэффициент трудозатрат?

Он умножает все оценки сразу. Установите 1,25, чтобы добавить резерв 25% на риски, или 0,8 для моделирования агрессивного плана.

Можно ли планировать с учётом государственных праздников?

Да — выберите американский или британский календарь (или «нет») и планировщик автоматически сместит границы этапов вокруг этих дней.

Результаты являются оценочными. Для важных решений проконсультируйтесь со специалистом.

Об этом калькуляторе

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

Как читать результаты

Заголовок отображает прогнозируемую дату завершения — последний рабочий день финального этапа. Ниже бейдж статуса (в срок / напряжённо / превышение) и значение запаса показывают, сколько рабочих дней отделяет завершение от дедлайна. Диаграмма Ганта под ними отображает каждый этап цветной полосой, масштабированной по всей временной шкале; красная вертикальная линия обозначает сам дедлайн. Этапы, завершающиеся до красной линии, оставляют резерв; полоса, пересекающая её, сигнализирует о превышении.

Пример расчёта

Проект стартует 2025-06-02 с тремя этапами — Дизайн (5 дней), Разработка (8 дней), Тестирование (3 дня) — коэффициент усилий 1,0, выходные суббота/воскресенье, без праздников, дедлайн 2025-06-27.

Дизайн длится с 2025-06-02 по 2025-06-06, Разработка — с 2025-06-09 по 2025-06-18, Тестирование — с 2025-06-19 по 2025-06-23. Итого рабочих дней: 16. Дата завершения: 2025-06-23. Запас: 4 рабочих дня до дедлайна. Статус: в срок.

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

Что считается рабочим днём?

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

Для чего нужен коэффициент усилий?

Коэффициент усилий умножает оценку каждого этапа перед планированием. Коэффициент 1,2 добавляет 20%-й резерв к каждому этапу: оценка в 5 дней становится 6 эффективными днями. Используйте значения выше 1,0, чтобы моделировать риски или исторические превышения.

Как рассчитывается запас?

Запас — это знаковое количество рабочих дней между прогнозируемой датой завершения и дедлайном, за исключением общей конечной точки. Положительный запас означает резерв; отрицательный — превышение. Запас 0 или 1 активирует статус «напряжённо»; запас 2 и более — «в срок»; отрицательный — «превышение».

Можно ли включить государственные праздники?

Да. Выберите США или Великобританию в селекторе страны, чтобы автоматически пропускать федеральные или банковские праздники в рамках проекта. Вы также можете ввести пользовательские даты праздников для других регионов или корпоративных выходных.

Что если у моей команды выходные пятница–суббота?

Выберите «Пт–Сб» в шаблоне выходных. Планировщик поддерживает четыре шаблона: суббота–воскресенье, пятница–суббота (распространено на Ближнем Востоке), только воскресенье и без выходных (семидневные недели).

Как выполняется расчёт

Каждый этап планируется путём продвижения курсора вперёд от даты начала проекта с помощью алгоритма addWorkingDays в ~/lib/workdays. Эта функция увеличивает дату на один календарный день за раз, пропуская любой день, чей номер дня недели по UTC входит в выбранный набор выходных или чья строка даты ISO входит в заранее вычисленный набор праздников. Набор праздников строится один раз путём перебора известных федеральных праздников США (список OPM) и банковских праздников Великобритании (JSON-фид GOV.UK) за весь возможный период проекта, затем объединяется с пользовательскими датами. Эффективные дни этапа равны исходной оценке, умноженной на коэффициент усилий, округлённой до ближайшего целого с минимумом один. Запас вычисляется с помощью countWorkingDays, которая применяет ту же логику пропуска между двумя датами и возвращает включительное количество рабочих дней; одно вычитается, чтобы исключить общую конечную точку, а знак инвертируется для превышений.

Заметили неточность в переводе или расчёте, или есть предложение? Напишите нам.

Ещё 200 похожих. Выберите следующий.