Indicateurs clés de performance (KPI) et accords sur les niveaux de service (SLA)

Les données suivies et stockées par IBM® Business Process Manager pour les indicateurs clés de performance vous permettent d'analyser les performances de vos processus et de créer des accords sur les niveaux de service (SLA).

Indicateurs clés de performance

Les indicateurs clés de performance sont des mesures suivies par IBM BPM lors de l'exécution de processus et qui stockent des résultats que vous pouvez utiliser pour analyser les performances des processus et des tâches dans l'optimiseur. IBM BPM inclut les types d'indicateurs clés de performance suivants :

Indicateurs clés de performance Description
Indicateurs clé de performance standard Résident dans le kit d'outils Données système. Par défaut, la plupart des indicateurs clés de performance standard sont associés à chaque activité que vous ajoutez à un diagramme de définition de processus métier. Cliquez sur l'option Indicateurs clés de performance dans les propriétés d'une activité pour afficher les indicateurs associés. Chacun de ces indicateurs comprend des paramètres par défaut que vous pouvez modifier.
Indicateurs clé de performance personnalisés Vous pouvez définir des indicateurs clés de performance personnalisés et les associer à une ou plusieurs activités dans vos définitions de processus métier.

Lorsque vous exécutez des instances d'une définition de processus métier, IBM BPM suit et stocke les données des indicateurs clés de performance configurés dans la base de données Business Performance Data Warehouse. IBM BPM utilise les données des indicateurs clés de performances stockées lors de l'exécution de certains types d'analyses historiques dans l'optimiseur. Les analyses historiques disponibles dans l'optimiseur ne reposent pas toutes sur des données générées et stockées en fonction des indicateurs clés de performance.

Remarque : L'indicateur clé de performance standard, Temps total (Horloge) est associé par défaut à chaque définition de processus métier. Pour afficher les paramètres de cet indicateur, cliquez sur l'onglet Indicateurs clés de performance de processus dans la vue Designer. Vous ne pouvez pas modifier les paramètres de cet indicateur.

SLA

Vous pouvez créer des accords sur les niveaux de service (SLA) basés sur des indicateurs clés de performance standard et personnalisés. Les SLA vous permettent de définir une condition qui s'applique à une ou plusieurs activités et qui entraîne des conséquences. Vous pouvez, par exemple, créer un SLA qui amène IBM BPM à envoyer une notification par courrier électronique lorsque l'exécution d'une activité particulière est plus longue que prévue.

Lorsque vous exécutez des instances de vos processus, les conséquences SLA ne sont pas déclenchées tant que l'activité associée n'a pas démarré ou ne s'est pas terminée. Par exemple, si vous configurez un SLA pour envoyer une notification par courrier électronique lorsque l'exécution d'une activité prend plus de deux jours, IBM BPM n'envoie pas la notification au moment où la violation se produit. A la place, IBM BPM envoie la notification lorsque l'activité est terminée. Ainsi, si l'activité a mis trois jours pour se terminer, IBM BPM envoie la notification signalant aux utilisateurs cette violation à ce moment. Les SLA permettent de signaler les violations et, sur une période donnée, de dégager des tendances en la matière.

Pour permettre aux utilisateurs de Process Portal de réagir immédiatement à des conditions basées sur le temps pour une activité, utilisez un événement de temporisateur pour intercepter la violation. Si un SLA est basé sur un autre critère que le temps, vous pouvez utiliser des valeurs de processus exposées pour modéliser le SLA. Pour soumettre une notification immédiate des violations, développez l'implémentation adaptée à vos besoins (comme un événement de temporisateur pour une escalade), puis créez un SLA afin de pouvoir suivre et signaler des tendances d'historique.

Les SLA permettent une analyse approfondie des performances sur une période donnée, comme indiqué dans le tableau ci-dessous :

Analyse Description
Tableau de bord Présentation de mes SLA Affichez ce rapport dans Process Portal pour visualiser le nom, la description et le statut actuel de chaque SLA configuré, ainsi qu'un diagramme de tendance des violations pour tous les SLA ou pour un SLA spécifique.

Le tableau de bord Présentation de mes SLA n'est pas exposé par défaut aux utilisateurs Process Portal. Si vous souhaitez que les participants au processus puissent visualiser le tableau de bord Présentation de mes SLA dans leur liste d'onglets, vous devez l'exposer manuellement, comme indiqué à l'étape 10 de la rubrique Création de SLA dans Process Designer.

Rapports SLA personnalisés (obsolète) Utilisez les données SLA stockées dans Business Performance Data Warehouse pour créer des rapports personnalisés à l'aide de IBM BPM ou d'un outil tiers. Vous pouvez utiliser les vues de la base de données SLASTATUS et SLATHRESHOLDTRAVERSALS pour interroger les données..
Analyse historique dans la vue Optimiseur Lors de l'exécution de scénarios, sélectionnez le mode de visualisation SLA pour afficher les résultats basés sur des violations de SLA.