Définir les objectifs d’optimisation
Toute tâche RSO exécutée doit être associée à un objectif. Un objectif définit le résultat que la solution RSO tente d’atteindre. Par exemple, un objectif de l’organisation pourrait être de s’assurer que les techniciens maximisent leurs heures de travail disponibles tout en minimisant le temps qu’ils passent à voyager.
Les organisations définissent la façon dont les articles doivent être optimisés en fonction de deux facteurs :
Objectifs : définit le résultat que vous essayez d’atteindre, comme l’optimisation des heures de travail.
Contrainte : définit les facteurs à prendre en compte lorsque vous tentez d’atteindre l’objectif, comme vous assurer que les éléments ne sont planifiés que pendant les heures de travail d’un technicien.
Lorsqu’une tâche RSO est exécutée, le moteur RSO traite une liste de ressources. De plus, les nouveaux besoins en ressources et les réservations existantes sont traitées selon une étendue prédéfinie permettant de créer de manière optimale l’itinéraire ou la liste de réservations des ressources.
La planification des réservations est considérée comme optimisée lorsque les conditions suivantes sont réunies :
Elles répondent à toutes les contraintes qui sont définies dans l’objectif.
Elles présentent le score le plus élevé possible pour tous les sous-objectifs de la société.
Sous-objectifs
Les sous-objectifs définissent ce que l’objectif tente d’atteindre, comme maximiser les heures de travail ou minimiser le temps de déplacement total. Au sein d’un but, vous pouvez définir plusieurs sous-objectifs en cliquant sur le bouton Ajouter un nouvel objectif d’optimisation de planification dans la sous-grille Objectifs.
La solution RSO comprend six sous-objectifs que vous pouvez appliquer :
Optimiser le nombre total d’heures travaillées : combinaison entre les résultats du moteur (itération) et le temps global de travail cumulé le plus élevé.
Réduire la durée totale du voyage : version des résultats du moteur (itération) avec la durée totale minimale cumulée du voyage.
Réservations verrouillées (déconseillé) : lorsque cette option est sélectionnée, RSO tente d’inclure les réservations verrouillées dans l’itinéraire optimisé.
Besoins à priorité élevée : la solution RSO évalue ce sous-objectif et accorde la priorité à la combinaison ressource/réservation qui présente le score le plus élevé.
Optimiser les ressources favorites : la solution RSO analyse les ressources préférées définies pour une demande et tente d’utiliser les ressources définies privilégiées.
Meilleur niveau de compétence correspondant : la solution RSO analyse la compétence des ressources par rapport aux qualifications définies dans l’enregistrement des besoins. Les ressources dont la compétence est supérieure dans une qualification spécifique sont considérées en priorité. Pour en savoir plus sur la compétence la plus adaptée, consultez Niveau de compétence la plus adaptée.
Planifier dès que possible : parfois, la capacité des ressources peut être supérieure à la demande de ressources. Pour charger frontalement et efficacement les réservations optimisées, ajoutez le sous-objectif Planifier dès que possible à votre objectif d’optimisation.
Lors de l’ajout d’un sous-objectif, vous pouvez définir son ordre d’importance. Les sous-objectifs avec une priorité plus élevée sont considérés avant les sous-objectifs dont la priorité est inférieure. Les sous-objectifs peuvent être réorganisés si nécessaire.
Par exemple, un objectif peut être défini avec les sous-objectifs définis suivants (par ordre de préférence) :
Optimiser le nombre d’heures travaillées
Minimiser la durée du voyage
Meilleur niveau de qualification correspondant
Lorsqu’une tâche RSO qui utilise cet objectif s’exécute, elle tente d’abord d’optimiser le temps de travail des ressources qu’elle optimise. Elle examine ensuite les informations de localisation pour déterminer les ressources les plus proches. La ressource la plus proche possédant les qualifications nécessaires est planifiée.
Important
La réduction de la durée totale des déplacements ne peut pas être le premier sous-objectif de la liste. Si réduire le temps de trajet total était le premier objectif, RSO pourrait ne rien planifier. Cette sélection créerait un temps de trajet de zéro (0) minutes pour atteindre le premier objectif.
Contraintes
Comme pour les sous-objectifs, un objectif peut être associé à plusieurs contraintes. Contrairement aux sous-objectifs, les contraintes ne sont pas associées à des séquences numériques. Chaque contrainte à prendre en compte est ajoutée à l’objectif. Lorsque des contraintes sont ajoutées à un objectif, cela réduit le nombre d’enregistrements à prendre en compte, ce qui se traduit par une accélération des performances globales.
Sept contraintes peuvent être ajoutées à un objectif :
Planifier pendant les heures de travail : crée la réservation si elle peut être terminée pendant les heures de travail de la ressource.
Cette contrainte vérifie que la réservation n’est pas planifiée en dehors des heures de travail de la ressource. Cette vérification inclut la durée du voyage depuis la dernière réservation jusqu’à l’emplacement final de la ressource ; toutefois, cela ne s’affiche pas de manière visuelle sur le tableau de planification.
Satisfait les caractéristiques requises : vérifie que la ressource possède toutes les caractéristiques requises et qu’elles correspondent au niveau de qualification minimum requis noté sur l’élément.
Planification des options de verrouillage (déconseillé) : si cette contrainte est sélectionnée, les options de verrouillage configurées dans un enregistrement de réservation sont conservées.
Fenêtres de planification : si cette contrainte est sélectionnée, la fonction RSO planifie le travail conformément aux champs de début et de fin de la fenêtre horaire correspondant à l’enregistrement des besoins en ressources ou de la réservation.
Répondre aux préférences de ressources : si cette contrainte est sélectionnée, RSO examine les ressources préférées ou restreintes associées à la réservation.
Ressource préférée : tente de planifier la ressource définie comme préférée.
Ressource restreinte : ne planifie pas les ressources restreintes.
Doit choisir entre : la ressource définie est planifiée si elle est disponible pendant l’intervalle de temps. Pour plusieurs ressources, le système planifie la première disponible. Si aucune d’entre elles n’est disponible, le besoin n’est pas planifié.
Correspond aux secteurs de vente : la fonction RSO met en correspondance le secteur de vente avec les demandes et les ressources pour s’assurer qu’une ressource correspondante se trouve sur le même secteur de vente que la demande.
Correspond au type de ressource : la fonction RSO met en correspondance le type de ressource avec les demandes et les ressources pour identifier le type de ressource qui peut répondre à une demande.
Les ressources réservables incluent les types de ressources générique, utilisateurs, contacts, comptes, équipement, installation, équipe et pool.
Les enregistrements d’exigence peuvent faire l’objet d’une sélection multiple, ce qui permet de spécifier les types de ressources nécessaires pour une demande particulière.
Niveau d’effort
Lorsque vous créez un objectif, vous pouvez définir le niveau d’effort du moteur pour identifier la planification optimale en fonction de la valeur définie dans le champ Niveau d’effort du moteur. Le niveau d’effort du moteur peut être défini avec les valeurs suivantes :
Très léger
Léger
Modéré
Intense
Très intense
Plus l’effort est soutenu, plus longue sera l’implémentation de la fonction RSO. Par exemple, un objectif défini avec la valeur Très intense met plus de temps à être exécuté qu’un objectif défini avec la valeur Léger, car le nombre d’itérations des combinaisons possibles effectuées par le moteur RSO est supérieur.
Calcul du temps de trajet
Les calculs du temps de trajet déterminent et prennent en compte le temps nécessaire pour se déplacer entre les tâches d’ordre de travail. Par défaut, vous pouvez utiliser le temps de trajet avec Bing Cartes sans utiliser l’historique du trafic. Une option permet d’inclure et d’utiliser le trafic historique.
Objectif d’optimisation par défaut
Lorsqu’une organisation déploie Resource Scheduling Optimization (RSO), la solution inclut un objectif d’optimisation appelé Objectif par défaut - Optimiser la productivité défini comme objectif par défaut pour l’organisation. L’objectif par défaut est utilisé automatiquement, sauf si un autre objectif est spécifié lors de l’exécution d’une tâche d’optimisation. En outre, l’objectif par défaut est utilisé lorsque l’option Optimisation d’une ressource unique est sélectionnée dans le tableau de planification. Les organisations peuvent modifier l’objectif par défaut pour répondre à leurs besoins, ou elles peuvent créer un nouvel objectif et le définir comme valeur par défaut.
L’objectif par défaut peut être modifié à partir de la zone Paramètres de l’application Planification des ressources. Dans Paramètres, accédez à Administration > Paramètres de planification. L’objectif par défaut est défini dans l’onglet Resource Scheduling Optimization.
Pour en savoir plus sur les objectifs et le calcul et la réalisation de l’optimisation, accédez à Configuration de Resource Scheduling Optimization.
