Гантика
ФункцииЦеныСравненияДля командБаза знанийБлог
ВойтиПопробовать бесплатноНачать
База знаний
Как добавлять связи между задачамиТипы связей: FS, SS, FF, SFВ чём отличия типов связейЛаг и опережение в связяхЦвета линий связей на диаграмме
База знанийСвязи и зависимости

Лаг и опережение в связях

Лаг и опережение (lead) — это параметры связи, которые позволяют добавить задержку или перекрытие между зависимыми задачами. Лаг задаёт паузу после срабатывания связи, а опережение (отрицательный лаг) позволяет последователю начаться раньше. Эти инструменты делают расписание более точным и реалистичным.

Что такое лаг (Lag)

Лаг — это положительное значение задержки в связи между задачами. Он добавляет паузу между предшественником и последователем. Лаг измеряется в днях.

Например, при связи FS с лагом +3 дня последователь начнётся через 3 дня после завершения предшественника, а не на следующий день.

Примеры использования лага

  • Высыхание бетона: После заливки фундамента (задача A) нужно подождать 7 дней до возведения стен (задача B). Связь: FS, лаг +7 дней.
  • Согласование документа: После подготовки договора (A) нужно 5 рабочих дней на согласование юристами (пауза), затем подписание (B). Связь: FS, лаг +5 дней.
  • Доставка оборудования: После заказа оборудования (A) нужно ждать 14 дней доставки, затем монтаж (B). Связь: FS, лаг +14 дней.
  • Тестирование после деплоя: После выкатки на staging (A) нужен 1 день на стабилизацию окружения, затем QA (B). Связь: FS, лаг +1 день.
Когда использовать лаг: Добавляйте лаг, когда между завершением одной задачи и началом другой требуется технологическая пауза, время ожидания или период для внешнего процесса, который не контролируется проектной командой.

Что такое опережение (Lead)

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

Например, при связи FS с лагом -2 дня последователь начнётся за 2 дня до завершения предшественника, создавая перекрытие между задачами.

Примеры использования опережения

  • Подготовка к следующему этапу: За 2 дня до окончания разработки (A) можно начать подготовку тестовой среды (B). Связь: FS, лаг -2 дня.
  • Параллельная закупка: За 5 дней до окончания проектирования (A) можно начать заказ стандартных компонентов (B). Связь: FS, лаг -5 дней.
  • Раннее начало обучения: За 3 дня до завершения внедрения системы (A) можно начать обучение первой группы пользователей (B). Связь: FS, лаг -3 дня.
Внимание: Опережение (отрицательный лаг) создаёт перекрытие между задачами. Убедитесь, что последователь действительно может начаться до завершения предшественника. Чрезмерное использование опережения увеличивает риски проекта.

Диапазон значений лага в Гантике

Гантика поддерживает значения лага в диапазоне от -365 до +365 дней:

ЗначениеТипЭффектПример
+1 ... +365Положительный лаг (задержка)Последователь начинается позжеОжидание высыхания, доставки, согласования
0Без лага (по умолчанию)Стандартное поведение связиЗадача B начинается сразу после A
-1 ... -365Отрицательный лаг (опережение)Последователь начинается раньшеПараллельная работа, ранний старт

Как задать лаг в Гантике

  1. Откройте панель деталей задачи, кликнув по задаче в таблице WBS.
  2. Перейдите на вкладку «Связи».
  3. Найдите нужную связь в списке зависимостей.
  4. В поле «Лаг» введите значение: положительное для задержки, отрицательное для опережения.
  5. Нажмите «Сохранить» или кликните за пределами поля для применения.
Совет: Лаг можно задать также при создании новой связи — поле «Лаг» доступно в диалоге добавления зависимости.

Лаг в разных типах связей

Лаг работает с любым типом связи и влияет на ту дату, которую контролирует связь:

FS с лагом

Связь FS с лагом +3: последователь начинается через 3 дня после завершения предшественника. FS с лагом -2: последователь начинается за 2 дня до завершения предшественника.

SS с лагом

Связь SS с лагом +2: последователь начинается через 2 дня после начала предшественника. Это один из самых полезных вариантов — позволяет организовать «конвейерное» выполнение работ.

FF с лагом

Связь FF с лагом +1: последователь завершается через 1 день после завершения предшественника. Полезно, когда нужен день на финальную проверку.

SF с лагом

Связь SF с лагом +0: последователь завершается одновременно с началом предшественника.

Влияние лага на критический путь

Лаг учитывается при расчёте критического пути (КПМ). Формулы прямого прохода с учётом лага:

  • FS: ES(B) = EF(A) + lag
  • SS: ES(B) = ES(A) + lag
  • FF: EF(B) = EF(A) + lag
  • SF: EF(B) = ES(A) + lag

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

Практические сценарии

Сценарий 1: Строительный проект

Задача «Заливка фундамента» (5 дней) → «Возведение стен» (10 дней). Связь FS, лаг +7 дней (время на застывание бетона). Итого: 5 + 7 + 10 = 22 дня. Без лага было бы 15 дней, но фундамент не успеет затвердеть.

Сценарий 2: Разработка ПО (сжатие сроков)

Задача «Разработка» (10 дней) → «Тестирование» (5 дней). Обычная связь FS: 15 дней. Замена на FS с лагом -3 дня: тестирование начинается за 3 дня до окончания разработки. Итого: 12 дней. Экономия 3 дня, но повышается риск доработок.

Сценарий 3: Конвейерная работа

Задачи «Копка траншеи» (8 дней) и «Укладка труб» (6 дней). Связь SS с лагом +2 дня: укладка начинается через 2 дня после начала копки (когда выкопан достаточный участок). Итого: max(8, 2+6) = 8 дней вместо 14 при последовательном выполнении.

Важно: При использовании отрицательного лага (опережения) помните о рисках. Параллельное выполнение задач может привести к переделкам, если результаты предшественника изменятся на финальном этапе.

Рекомендации по использованию

  • Используйте положительный лаг для технологических пауз, времени ожидания, внешних процессов.
  • Используйте отрицательный лаг (опережение) осторожно — только когда уверены, что параллельная работа безопасна.
  • Не заменяйте лагом отдельные задачи. Если пауза — это самостоятельная работа (например, «Согласование юристами»), создайте отдельную задачу.
  • Документируйте причины лага — через заметки к задаче или описание связи. Это поможет команде понять, почему в графике есть паузы.
  • Пересматривайте лаги при обновлении расписания. Время доставки может измениться, срок согласования — сократиться.
← ПредыдущаяВ чём отличия типов связейСледующая →Цвета линий связей на диаграмме