Vue d’ensemble de Resource Scheduling Optimization

Resource Scheduling Optimization planifie automatiquement les travaux en fonction des personnes, des équipements et des installations les mieux équipés pour les exécuter. Planifiez des ordres de travail pour les techniciens de terrain ou des incidents pour les représentants du service clientèle. Vous pouvez également couvrir d’autres scénarios, selon la façon dont vous utilisez Dynamics 365 Field Service, Customer Service et Project Service Automation.

Resource Scheduling Optimization est une forme plus avancée de planification pour les organisations de service sur le terrain. Alors que le tableau de planification et l’assistant de planification aident les répartiteurs à planifier une seule tâche, ce complément peut planifier plusieurs tâches à la fois. Il maximise l’utilisation des ressources et minimise le temps de déplacement. Resource Scheduling Optimization tient compte des exigences du travail et des attributs uniques des ressources.

Capture d’écran de l’application Resource Scheduling Optimization et du tableau de planification.

Avantages

La planification automatisée est souvent requise, car la planification manuelle d’un volume élevé de travaux prend trop de temps. Resource Scheduling Optimization aide le répartiteur à associer les tâches et permet de lui dégager du temps pour se concentrer sur d’autres tâches. D’autres raisons pour lesquelles les organisations utilisent le complément Resource Scheduling Optimization :

  • Accomplir l’échelle : Permet aux répartiteurs de gérer plus de ressources, en permettant à l’entreprise d’évoluer vers de nouveaux secteurs ou offres de services.

  • Satisfaction client : Des performances améliorées génèrent des temps d’arrivée et d’achèvement plus prévisibles et planifie de façon transparente d’autres techniciens pour les cas urgents.

  • Efficacité des techniciens : Intégrer plus de rendez-vous dans les heures de travail génère plus de revenus et réduit les coûts d’heures supplémentaires. Faire correspondre les ordres de travail et les compétences des techniciens réduit l’allocation de temps inefficace.

  • Temps de trajet réduit : S’assurer que vos techniciens prennent la route la plus courte possible avec des instructions précises des cartes Bing ou de votre fournisseur de cartes personnalisé réduit de consommation de carburant et l’usure des véhicules. Les économies dépassent probablement le coût des licences complémentaires.

  • Augmentation de la fidélisation de la clientèle : Donner la préférence aux ordres de travail prioritaires permet d’éviter les pénalités liées aux contrats de niveau de service (SLA) et vous aide à respecter vos engagements de service clientèle.

Scénarios

Configurer Resource Scheduling Optimization pour les besoins de votre entreprise en fonction des emplois, des ressources et d’autres facteurs. Scénarios où Resource Scheduling Optimization peut vous aider :

  • Planification du jour au lendemain - Resource Scheduling Optimization s’exécute automatiquement chaque nuit et planifie de nouveaux travaux et optimise les réservations existantes pour le lendemain.

  • Optimisation d’une seule ressource : un répartiteur obtient le calendrier optimisé pour un seul technicien pour le reste de la journée afin de recalculer un itinéraire de voyage optimal après une annulation.

  • Simulation : un gestionnaire de services exécute une simulation de planification pour comprendre combien de travaux pourraient être réalisés avec un nombre variable de ressources dans un territoire géographique spécifique.

  • Programmation intrajournalière : exécute les optimisations toutes les 30 minutes pour planifier et s’adapter aux besoins changeants de l’entreprise à mesure que de nouveaux emplois sont créés et que d’autres sont annulés ou reprogrammés.

  • Planification d’urgence - lorsqu’un emploi d’urgence est créé, une exécution Resource Scheduling Optimization est déclenchée qui planifie le travail d’urgence de haute priorité dès que possible avant les travaux de priorité inférieure.

Glossaire

  • Tâches : travail qui doit être terminé, comme les ordres de travail, les cas et les projets. Il n’y a pas d’entité « jobs » dans Field Service ou Resource Scheduling Optimization.
  • Ressources : Toute personne ou tout ce qui doit être programmé pour un travail, y compris les personnes, l’équipement et les installations.
  • Horaires, réservations : Les horaires et les réservations sont utilisés de manière interchangeable et font référence à la plage horaire du rendez-vous lorsqu’une ressource est affectée à un travail.
  • Exigences : Entité liée à un travail qui définit le type de ressource nécessaire pour le terminer. Il s’agit de l’entité qui sera finalement programmée via Resource Scheduling Optimization.
  • Exécuter : Lorsque Resource Scheduling Optimization exécute ses fonctions de planification et d’optimisation, nous appelons cela une exécution. Une exécution conduit généralement à des planifications sur le tableau de planification.
  • Optimiser : optimise les emplois, ce qui signifie qu’il tente de trouver les meilleurs horaires pour réduire le temps de déplacement et maximiser l’utilisation.
  • Portée : Les emplois et les ressources considérés par Resource Scheduling Optimization. Par exemple, il se peut que vous n’ayez pas à planifier chaque travail du système pour chaque ressource. Vous allez très probablement partitionner les travaux et les ressources dans une étendue.
  • Objectif : Définit le résultat idéal d’une course. Par exemple, minimiser le temps de déplacement, maximiser l’utilisation, gérer les tâches hautement prioritaires, planifier les tâches le plus tôt possible. Plusieurs objectifs sont classés, car il y a parfois des compromis.

Configuration requise

  • Dynamics 365 online
  • Resource Scheduling Optimization est un complément payant de Planification universelle des ressources et il repose sur les entités de celui-ci. Les organisations qui utilisent soit Dynamics 365 Field Service, Customer Service et Project Service Automation ont accès à URS. Si vous voulez utiliser Resource Scheduling Optimization pour programmer automatiquement les opportunités Dynamics 365 Sales aux commerciaux, vous avez également besoin de Dynamics 365 Field Service, Customer Service ou Project Service Automation.

Fonctionnement

Resource Scheduling Optimization est une application améliorée qui résout le fameux « problème du voyageur de commerce » qui se pose la question suivante : « Étant donné une liste de villes et la distance entre chaque paire de villes, quel est l’itinéraire le plus court possible qui visite chaque ville et retourne à la ville d’origine ? ».

Il s’agit d’un problème mathématique et la solution est une grande partie du calcul Resource Scheduling Optimization. Le complément va au-delà de la recherche des itinéraires les plus courts. Il prend également en compte les compétences, le territoire, les rôles, les priorités, les préférences en matière de ressources, les créneaux horaires promis, etc.

Voici son fonctionnement :

  1. Créez une liste des travaux à terminer. Il s’agit généralement d’ordres de travail pour le service sur site, d’incidents le service à distance et de tâches de projet.

  2. Pour chaque travail, vous devez indiquer quel type de ressource est nécessaire et quand il doit être terminé. Par exemple, pour un ordre de travail, vous aurez peut-être besoin de quelqu’un à proximité avec des compétences en réparation et l’ordre de travail doit être terminé d’ici la fin de cette semaine.

  3. Choisissez une liste de ressources pouvant être prises en compte pour votre liste d’emplois. Chaque ressource a des attributs différents comme l’emplacement, le rôle, le type et les compétences.

  4. Exécutez Resource Scheduling Optimization, ad hoc, selon un calendrier prédéfini ou déclenché par un flux de travail. Il peut s’exécuter différemment selon ce qu’il planifie. Il peut fonctionner différemment pour les emplois américains par rapport aux emplois canadiens ou différemment pour les ordres de travail par rapport aux incidents.

  5. Lors de l’exécution, les exigences du travail et la liste des ressources sont utilisées pour une planification optimale qui s’affiche sur le tableau de planification.

  6. Après l’exécution, les répartiteurs peuvent utiliser le tableau de planification interactif et l’assistant de planification pour apporter les modifications nécessaires.

Planifications optimisées

Resource Scheduling Optimization optimise les planifications en plus de les planifier automatiquement. Pour aider à comprendre les résultats optimisés, voici trois exemples :

Itinéraires groupés

La capture d’écran suivante contient un tableau de planification optimisé. Dans le volet gauche, vous verrez une vue cartographique des réservations optimisées.

Capture d’écran du tableau de planification optimisé.

Une façon de voir que le Resource Scheduling Optimization fonctionne efficacement est que les itinéraires sont regroupés autour de l’emplacement de départ de chaque ressource où chaque couleur représente l’itinéraire d’un technicien différent. Lorsque les répartiteurs planifient manuellement des tâches, les itinéraires de voyage sont souvent répartis sur la carte.

Réservations séquentielles au même endroit

Dans la capture d’écran précédente, vous pouvez voir que certaines réservations sont planifiées consécutivement sans temps de trajet entre les deux. Cela signifie que Resource Scheduling Optimization a planifié un travail et a compris qu’il y avait un autre travail au même endroit pour le même client et a décidé de les planifier ensemble. Superviser et planifier tous les travaux en même temps est un défi manuel pour les répartiteurs.

Temps de trajet vs temps de travail

À chaque exécution de Resource Scheduling Optimization, il garde une trace du temps de trajet total. Il est comparé au temps de travail dans un graphique, comme indiqué dans la capture d’écran ci-dessous. Utilisez les visuels pour comprendre comment le complément réduit le temps de déplacement total de tous vos techniciens sur le terrain.

Capture d’écran des réservations de demandes d’optimisation actives.

Démarrage