Josef

§ 10. Автопланирование задач

Оглавление

1. Автопланирование: первая версия

2. Текущий режим автопланирования

3. Управление и индикация

Обновления

Версия 3.22  (Лаг задачи, Исключение из автопланирования задачи с датой начала слева от линии текущего дня (в прошлом), Индикатор загруженностисервиса Автопланирование)

1. Автопланирование: первая версия 

До 25 сентября 2020 года автопланирование было автоматически включено во всех проектах 

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

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

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

2. Текущий режим автопланирования

С 25 сентября 2020 алгоритм автопланирования задач поменялся: 

  1. Автопланирование включается и выключается для отдельных проектов.
  2. По умолчанию автопланирование выключено во всех проектах.
  3. Включать и выключать автопланирование в проекте могут роли VP, RP, EK, DК, и AK.
  4. При включении автопланирования в проекте все задачи этого проекта автоматически сдвигаются в соответствии со связями.
  5. Создавать и удалять связи можно только при выключенном автопланировании.
  6. Редактировать сроки задач можно при включенном и выключенном автопланировании.

Обратите внимание:

  1. Автопланирование не затрагивает задачи из прошлого.
  2. Автопланирование не накладывает задачи на отпуска сотрудников.
  3. Автопланирование учитывает лаги задач.

3. Управление и индикация

В программе Инициатор есть несколько переключателей автопланирования. Основной переключатель автопланирования находится в описании проекта.

Рис. 1. В Описании проекта появился новый модуль
Рис. 1. В Описании проекта появился новый модуль

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

Рис. 3. Если индикатор-кнопка серая, значит автопланирование выключено. Если красная, то включено
Рис. 3. Если индикатор-кнопка серая, значит автопланирование выключено. Если красная, то включено

Обновления

Версия 3.22 (16.11.2020)

1. Лаг задачи

Функция Лаг задачи в Календаре планирования задач позволяет установить буферное время, которое обозначает отсрочку в выполнении задачи при автопланировании (диаграмма Ганта). 

Рис. 1. В Календаре планирования задач появились два новых окошка: Лаг до и Лаг после
Рис. 1. В Календаре планирования задач появились два новых окошка: Лаг до и Лаг после

Эта функция позволяет контролировать календарные (фактические) сроки выполнения задачи. Как правило,эта функция востребована в ситуации вынужденного перерыва между выполнением задач - например, временным переводом сотрудника на другой проект.

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

Рис. 2. Начало выполнения задачи Заварить чай запланировано на 24 ноября
Рис. 2. Начало выполнения задачи Заварить чай запланировано на 24 ноября

Однако Ивану Иванову поручили задачу Проекта 2, к которой он должен приступить сразу же после завершения задачи Почистить цеховой фонарь. Трудозатраты задачи Проекта 2 - 3 трудодня. Для того, чтобы обозначить перерыв в выполнении задач Почистить цеховой фонарь и Заварить чай, Иван Иванов заходит в карточку задачи Почистить цеховой фонарь и выставляет лаг после продолжительностью 3 трудодня.

После того, как в Календаре планирования задач был установлен лаг после продолжительностью 3 дня (рис.1), на диаграмме Ганта появилось обозначение лага (прямоугольник с черной диагональной штриховкой). Он обозначает буферное расстояние до следующей задачи Заварить чай. 

Рис. 3. Срок начала задачи Заварить чай сдвинулся на 3 дня
Рис. 3. Срок начала задачи Заварить чай сдвинулся на 3 дня

Подробнее: см. Установление лага задачи

2. Автопланирование больше не мeняет задачи в прошлом

Если начало задачи находится за линией текущего дня, то эта задача исключается из автопланирования.

Рис. 4. Срок выполнения задачи Сварить кофе - с 24.11 до 03.12. Начало выполнения связанной с ней задачи Купить будильник и кофеварку (подчеркнута красным) запланировано на 04.12. Предыдущая задача (подчеркнута синим), начало которой находится за линией текущего дня, связанная с задачей Сварить кофе не участвует в автопланировании
Рис. 4. Срок выполнения задачи Сварить кофе - с 24.11 до 03.12. Начало выполнения связанной с ней задачи Купить будильник и кофеварку (подчеркнута красным) запланировано на 04.12. Предыдущая задача (подчеркнута синим), начало которой находится за линией текущего дня, связанная с задачей Сварить кофе не участвует в автопланировании
Рис. 4а. Мы изменили сроки задачи Сварить кофе - теперь эту задачу нужно выполнить в срок с 25.11 до 30.11.  Начало выполнения связанной с ней задачи Купить будильник и кофеварку (подчеркнута красным) передвинулось на 01.12.  Сроки предыдущей задачи, связанной с задачей Сварить кофе, не изменились, поскольку ее начало находится за линией текущего дня и она не участвует в автопланировании
Рис. 4а. Мы изменили сроки задачи Сварить кофе - теперь эту задачу нужно выполнить в срок с 25.11 до 30.11. Начало выполнения связанной с ней задачи Купить будильник и кофеварку (подчеркнута красным) передвинулось на 01.12. Сроки предыдущей задачи, связанной с задачей Сварить кофе, не изменились, поскольку ее начало находится за линией текущего дня и она не участвует в автопланировании

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

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

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

3. Индикатор загруженности сервиса Автопланирование

В диаграмме Ганта (на страницах Вехи, Гант стадии, Мои задачи в Личном кабинете) появился индикатор загруженности сервиса автопланирование. Индикатор показывает количество действий автопланирования, которые выполняет программа в текущий момент и количество свободных обработчиков. Чем выше загруженность, тем ниже скорость автопланирования. Обновление данных индикатора выполняется 1 раз в 10 минут.

Рис. 6. Индикатор загруженности автопланирование отвечает на вопрос: “Я нажал автопланирование, почему ничего не происходит” - если индикатор красный, то нужно просто набраться терпения и чуть-чуть подождать
Рис. 6. Индикатор загруженности автопланирование отвечает на вопрос: “Я нажал автопланирование, почему ничего не происходит” - если индикатор красный, то нужно просто набраться терпения и чуть-чуть подождать

Цвет индикатора загруженности автопланирования сообщает о трех степенях загруженности. 

Нагрузка определяется по коэффициенту загруженности, который вычисляется по формуле Загрузка = Количество задач автопланирования:Количество обработчиков задач

Зеленый - низкая нагрузка, сервис автопланирования перестраивает график почти мгновенно (Загрузка ≽ 0-0,5).

Желтый - средняя загруженность, сервис автопланирования может работать не так быстро (Загрузка ≽ 0,5-0,8).

Красный - высокая загруженность, работа сервиса затруднена, нужно подождать, чтобы получить результат (Загрузка ≽ 1).

Впервые опубликовано: 6 нояб. 2020 г.
Последнее обновление: 21 апр. 2021 г.

Спасибо за 00:00

Именно столько времени вы потратили на прочтение этой статьи. Мы надеемся, что вы получили ценную информацию, а время потрачено не впустую.

Прочтите другие статьи в этой категории.

Предыдущая
Нет предыдущей статьи
Следующая
Нет следующей статьи