Обзор Resource Scheduling Optimization

Resource Scheduling Optimization автоматически назначает задания персоналу, оборудованию и объектам, которые лучше всего подходят для их выполнения. Планирование заказов на работу для выездных техников или обращений для представителей отдела обслуживания клиентов. Также возможен охват других сценариев, — в зависимости от того, как вы используете Dynamics 365 Field Service, Customer Service и Project Service Automation.

Resource Scheduling Optimization представляет собой более продвинутый вариант планирования для организаций, занимающихся выездным обслуживанием. Тогда как таблица расписаний и помощник по составлению расписаний помогают диспетчерам планировать задания по отдельности, эта надстройка способна планировать сразу по несколько заданий. Она максимизирует использование ресурсов и минимизирует время в пути. Resource Scheduling Optimization учитывает требования, содержащиеся в задании, и уникальные атрибуты ресурсов.

Снимок экрана Resource Scheduling Optimization и таблицы расписаний.

Преимущества

Автоматическое планирование часто является обязательным требованием, поскольку планирование большого объема заданий вручную занимает слишком много времени. Resource Scheduling Optimization помогает диспетчерам сопоставлять ресурсы с заданиями, за счет чего высвобождается время, которое можно направить на работу над другими задачами совмещать. Другие причины, по которым организации используют надстройку Resource Scheduling Optimization:

  • Масштабирование: позволяет диспетчерам управлять большим числом ресурсов, позволяя масштабировать бизнес на новые территории или предложения сервиса.

  • Удовлетворенность клиентов: улучшенная эффективность делает более предсказуемым время прибытия и время завершения работы, также позволяет оперативно планировать выезд техников для срочных ситуаций.

  • Эффективность использования техников: выполнение большего количества выездов в течение рабочего времени увеличивает выручку и снижает затраты на оплату сверхурочных. Сопоставление заказов на работу с навыками техников уменьшает неэффективное распределение времени.

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

  • Более эффективное удержание клиентов: приоритизация заказов на работу с самым высоким приоритетом позволяет избежать штрафов за нарушение соглашений об уровне обслуживания и помогает выполнять обязательства по обслуживанию клиентов.

Сценарии

Вы можете настроить Resource Scheduling Optimization в соответствии со своими бизнес-потребностями, основываясь на заданиях, ресурсах и других факторах. Сценарии, в которрых имеет смысл использовать Resource Scheduling Optimization:

  • Ночное планирование: Resource Scheduling Optimization запускается автоматически каждую ночь, планирует новые задания и оптимизирует существующие резервирования на следующий день.

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

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

  • Внутридневное планирование: оптимизация выполняется каждые 30 минут для планирования и корректировки меняющихся потребностей бизнеса по мере создания новых заданий, а также отмены или переноса других заданий.

  • Планирование в экстренных ситуациях — при создании срочного задания Resource Scheduling Optimization планирует такое высокоприоритетное задание как можно скорее, до заданий с более низким приоритетом.

Глоссарий

  • Задания : работа, которую необходимо выполнить, например заказы на работу, обращения и проекты. В Field Service или Resource Scheduling Optimization нет сущности "задания".
  • Ресурсы: любой сотрудник или любой материальный ресурс, который требует планировать для задания, включая людей, оборудование и помещения.
  • Расписания, резервирования: расписания и резервирования используются взаимозаменяемо и относятся к временному интервалу назначения, когда ресурс назначен на задание.
  • Требования: сущность, связанная с заданием, которая определяет, какой тип ресурса необходим для выполнения задания. Это также сущность, которая в конечном итоге будет запланирована через Resource Scheduling Optimization.
  • Выполнение: когда Resource Scheduling Optimization выполняет функции планирования и оптимизации, это называется выполнением. Результатом выеполнения обычно является появление расписаний в таблице расписаний.
  • Оптимизация: попытка составить расписания, обеспечивающие минимальное время в пути и максимальное использование ресурсов.
  • Область: задания и ресурсы, которые учитывает Resource Scheduling Optimization. Например, в системе вряд ли будут расписания для каждого задания, составленные с учетом каждого ресурса. Скорее всего, вы будете разделять задания и ресурсы на области.
  • Цель : определяет идеальный результат выполнения. Например, это может быть оптимизация времени выполнения, максимизация использования ресурсов, обработка высокоприоритетных заданий или планирование заданий как можно скорее. При наличии нескольких целей они ранжируются, поскольку иногда оптимизация предполагает компромиссы.

Требования к системе

  • Dynamics 365 online
  • Resource Scheduling Optimization — это платное дополнение к Universal Resource Scheduling (URS) и построено поверх его сущностей. Организации, которые используют Dynamics 365 Field Service, Customer Service или Project Service Automation, имеют право на URS. Если вы хотите использовать Resource Scheduling Optimization для автоматического назначения возможных сделок Dynamics 365 Sales торговым представителям, вам понадобится также Dynamics 365 Field Service, Customer Service или Project Service Automation.

Как это работает

Resource Scheduling Optimization — это расширенная реализация знаменитой "задачи коммивояжера", которая дает ответ на следующий вопрос: "Учитывая список городов и расстояния между каждой парой городов, каков самый короткий маршрут, который проходит через каждый город и возвращается в исходный город?".

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

Вот как это работает:

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

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

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

  4. Запустите Resource Scheduling Optimization — вручную, по предварительно заданному расписанию или путем активации из рабочего процесса. Система может работать по-разному в зависимости от того, что она планирует. Она может работать по-разному для заданий в США по сравнению с заданиями в Канаде или по-разному для заказов на работу по сравнению с обращениями.

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

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

Оптимизированные расписания

Resource Scheduling Optimization оптимизирует расписания в дополнение к автоматическому планированию резервирований. Чтобы вы могли получить представление о том, как выглядят оптимизированные результаты, рассмотрим три примера:

Кластерные маршруты

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

Снимок экрана оптимизированной таблицы расписаний.

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

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

На снимке экрана некоторые резервирования запланированы "вплотную друг к другу", без времени в пути между ними. Это значит, что система Resource Scheduling Optimization планировала задание и обнаружила, что в этом же месте есть другое задание для того же клиента, и решила запланировать их вместе. Контроль и планирование всех заданий одновременно — задача, выполнять которую ручную диспетчерам очень непросто.

Время в пути и рабочее время

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

Снимок экрана резервирований с запросом активной оптимизации.

Начать