Резерв времени в Microsoft Project: общий, свободный и отрицательный

резерв времени Microsoft Project

Две задачи в Microsoft Project могут иметь одинаковый общий резерв и по-разному влиять на соседние работы. Одну можно сдвинуть без последствий для ближайшего исполнителя. Другая при таком же сдвиге отложит следующую задачу, хотя дата завершения проекта пока сохранится.

Разберём общий и свободный резерв на небольшом расписании. Инструкция рассчитана на настольный Microsoft Project. Для воспроизводимого примера будем использовать автоматически планируемые задачи.

Чем отличаются общий и свободный резерв

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

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

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

Выведите оба поля рядом с длительностью

Откройте представление с таблицей задач, например диаграмму Ганта. В правой части таблицы выберите «Добавить новый столбец» и найдите поля «Общий временной резерв» (Total Slack) и «Свободный временной резерв» (Free Slack). В локализациях формулировки могут немного отличаться; английские названия помогают найти нужные поля.

Другой путь: на вкладке «Вид» откройте список представлений, выберите «Другие представления → Подробная диаграмма Ганта», затем таблицу «Календарный план» (Schedule). В ней уже предусмотрены поля резерва. При необходимости расширьте табличную часть окна.

Для проверки также оставьте видимыми «Режим задачи», «Длительность» и «Предшественники».

Соберите пример из шести задач

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

Включите автоматическое планирование для всех шести строк. Вводите длительности в днях, а связи задавайте через номера предшественников. В примере используются только связи «Окончание–начало» без задержки.

№ Задача Длительность Предшественники
1 Требования 2 дня Нет
2 Настройка 3 дня 1
3 Инструкция 1 день 1
4 Проверка 2 дня 2
5 Редактура 1 день 3
6 Запуск 1 день 4 и 5

Двух предшественников последней задачи удобнее выбрать в окне «Сведения о задаче → Предшественники». Так не придётся угадывать разделитель списка в региональных настройках.

После требований работы расходятся на две ветки. Настройка и проверка занимают пять дней, инструкция и редактура два. Запуск ждёт обе ветки, поэтому весь проект занимает восемь рабочих дней.

Учебное расписание без ограничений, назначений ресурсов и дополнительных календарей.
Учебное расписание без ограничений, назначений ресурсов и дополнительных календарей.

Сравните расчёт с ожидаемыми значениями

Задача Общий резерв Свободный резерв
Требования 0 дней 0 дней
Настройка 0 дней 0 дней
Инструкция 3 дня 0 дней
Проверка 0 дней 0 дней
Редактура 3 дня 3 дня
Запуск 0 дней 0 дней

У инструкции свободный резерв нулевой: редактура начинается сразу после неё. Задержка инструкции отложит редактуру. Но до запуска остаются три дня запаса, поэтому общий резерв положительный.

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

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

Проверьте поведение плана изменением длительности

Увеличьте длительность инструкции с одного до трёх дней. Редактура переместится вслед за ней, общий резерв короткой ветки сократится до одного дня, а дата запуска останется прежней.

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

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

Почему резерв бывает отрицательным

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

Откройте «Сведения о задаче → Дополнительно» и проверьте тип ограничения, его дату и крайний срок. Затем пройдите назад по предшественникам: ошибка может находиться раньше задачи, где вы заметили минус.

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

Как использовать резерв при разборе расписания

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

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

Оцените статью
( Пока нет оценок )
Поделиться с друзьями
msoft.store
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.