Fonctionnalités d’optimisation utilisées avec Optimisation du calendrier

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • Les objectifs et les contraintes sont des fonctionnalités d’optimisation qui déterminent la façon dont les tâches sont affectées aux agents dans Optimisation du calendrier.

    Objectifs

    Les objectifs priorisent les affectations de tâches d’agent et chaque objectif est pondéré. L’optimisation du calendrier donne la priorité aux poids plus élevés. Pour les paramètres par défaut, appliquez une pondération de 1, et pour des facteurs plus importants, tels que la maximisation des affectations de tâches à priorité élevée, appliquez une pondération de 2.
    Tableau 1. Objectifs d’optimisation du calendrier
    Objectif Description
    Maximiser le solde en nombre d’heures de travail des agents Récompense pour une répartition égale des heures de travail (c.-à-d. tâches, déplacements) entre les agents.
    Maximiser l’équilibre dans le nombre de tâches travaillées par les agents Récompense pour la répartition uniforme des tâches entre les agents.
    Maximiser les affectations de tâches colocalisées consécutives Récompense pour chaque paire de tâches colocalisées affectées consécutivement au même agent.
    Maximiser les affectations de tâches de priorité élevée Récompense pour chaque tâche de priorité élevée qui est affectée. La récompense est plus élevée pour les tâches avec des priorités plus élevées.
    Maximiser les affectations de tâches à plus forte valeur ajoutée Récompense pour la valeur des tâches affectées.

    Maximiser les affectations d’agents privilégiés

    Récompense pour chaque tâche affectée à un agent préféré.
    Maximiser les tampons de conformité des SLA Récompense pour chaque heure pendant laquelle une tâche se termine avant la fin de sa fenêtre. La récompense est plus faible pour les tâches comportant des fenêtres SLA plus longues.
    Agrandir les affectations de tâches Récompense pour chaque tâche affectée.
    Maximiser les tâches des équipes précédentes Récompense pour chaque tâche affectée à une équipe précédente. La récompense est plus élevée pour les changements qui commencent plus tôt dans l’horizon d’optimisation.
    Maximiser les heures de travail Récompense pour chaque heure de travail affectée
    Minimiser les heures de début des tâches de priorité élevée Pénalité pour chaque heure pendant laquelle une tâche commence plus tard que son début de fenêtre le plus tôt. La pénalité est plus élevée pour les tâches dont les priorités sont plus élevées.
    Minimiser le nombre d’équipes avec des tâches Pénalité pour chaque équipe affectée à une ou plusieurs tâches.
    Minimiser les affectations d’agents surqualifiés

    Pénalité pour l’écart de niveau de compétence entre des agents ayant un niveau de compétence supérieur à leurs tâches affectées.

    Minimiser les heures supplémentaires

    Pénalité pour chaque heure d’heures supplémentaires.

    Minimiser la violation du SLA (corrigé) Pénalité pour chaque tâche qui se termine après la date d’échéance du SLA.
    Minimiser la violation du SLA (par heure) Pénalité pour chaque heure de retard d’une tâche par rapport à sa date d’échéance de SLA.
    Minimiser les heures de début des tâches Pénalité pour chaque heure pendant laquelle une tâche commence plus tard que son début de fenêtre le plus tôt.

    Minimiser les pénalités de temps de tâche (corrigé)

    Pénalité pour chaque tâche qui se termine plus tard que son heure de pénalité.

    Minimiser les pénalités de temps de travail (par heure)

    Pénalité pour chaque heure de retard d’une tâche par rapport à son heure de pénalité.
    Minimiser le temps de déplacement Pénalité pour chaque heure de déplacement.
    Minimiser les affectations d’agents sous-qualifiés

    Pénalité pour l’écart de niveau de compétence entre des agents ayant un niveau de compétence inférieur à celui des tâches qui leur ont été affectées.

    Tableau 2. Objectifs d’optimisation intrajournaliers
    Objectif Description
    Agrandir les affectations existantes Récompense pour chaque affectation d’agent/tâche qui reste dans le calendrier.
    Minimiser les tâches retardées (corrigé) Pénalité pour chaque tâche qui commence après avoir été planifiée initialement.
    Minimiser les tâches retardées (par heure) Pénalité pour chaque heure de démarrage des tâches plus tard que prévu initialement.
    Minimiser les tâches non affectées Pénalité pour chaque tâche supprimée du calendrier.

    Contraintes

    Des contraintes sont nécessaires et les tâches ne seront pas affectées à moins que le groupe d’affectation ne les remplisse. Les politiques créées dans Optimisation du calendrier peuvent être affectées aux contraintes suivantes.
    Tableau 3. Optimisation du calendrier Contraintes
    Contrainte Description
    Bloquer les agents exclus de l’affectation Les tâches avec des agents exclus ne peuvent pas être affectées à ces agents.
    Activer les heures d’accès Les fenêtres de temps des tâches sont restreintes en fonction de leurs heures d’accès.
    Remarque :
    Le module d’extension Field Service (com.snc.fsm_access_hours) Access Hours doit être installé pour utiliser cette fonctionnalité.
    Activer le rayon de déplacement de l’agent Les tâches qui se trouvent dans le rayon de déplacement de leur lieu de résidence ne peuvent être affectées qu’aux agents.
    Activer les affectations uniquement avec des agents préférés/secondaires Les tâches avec des agents préférés/secondaires ne peuvent être affectées qu’à ces agents.
    Activer les restrictions de l’agent exclu Les tâches avec des agents exclus ne peuvent pas être affectées à ces agents.
    Activer la capacité Les agents doivent travailler dans les limites des règles de réservation de capacité.
    Remarque :
    Le module d’extension Gestion de la capacité de service sur site (com.snc.fsm_capacity_management) doit être installé pour utiliser cette fonctionnalité.
    Activer les pauses flexibles Les agents peuvent se voir affecter des pauses flexibles.
    Remarque :
    Le module d’extension Planification des équipes pour Service sur site (com.snc.sn_fsm_shift_schdl) doit être installé et Optimisation de la main d’œuvre pour le service sur site doit être activé pour utiliser la fonctionnalité de pauses flexibles. Pour plus d'informations, consultez Activer Optimisation des effectifs pour le service sur site.
    Activer les pièces obligatoires Les tâches ne peuvent être affectées qu’aux agents qui disposent d’un inventaire suffisant de pièces.
    Activer les compétences obligatoires Les tâches ne peuvent être affectées qu’aux agents ayant les compétences nécessaires.
    Activer les heures supplémentaires Les agents peuvent faire des heures supplémentaires.
    Activer les déplacements en dehors des heures de travail

    Les agents peuvent se déplacer en dehors des heures de travail.

    Activer les dépendances de tâches Les tâches ne peuvent être affectées que lorsque leurs dépendances sont satisfaites.
    Activer les limites de temps de déplacement entre les emplacements Les agents doivent se déplacer entre les emplacements pendant leur limite de temps de déplacement.