Skip to main content

Rapports

Métriques métier et de processus

Pour rĂ©duire les coĂ»ts, les applications mĂ©tiers visent souvent des gains de performance en termes de temps et d’efficacitĂ©. Des performances mĂ©diocres, comme de longs dĂ©lais d’exĂ©cution des tâches, peuvent rĂ©vĂ©ler une mauvaise conception de l’application. Vous devez identifier ce qui vous permet de comprendre le fonctionnement des processus complexes pour savoir oĂą se situent les goulots d’étranglement, oĂą il est possible d’amĂ©liorer le temps de rĂ©ponse et quelles tendances Ă©mergentes nĂ©cessitent une attention particulière. Les donnĂ©es gĂ©nĂ©rĂ©es par une application peuvent indiquer ce qui se passe, ce qui s’est passĂ© au fil du temps, et si les rĂ©sultats coĂŻncident ou non avec votre plan.

Ces données peuvent être cataloguées comme métriques métier ou métriques de processus.

Métriques métier

Les métriques métier (Business metrics), qui mesurent la réussite ou l’échec des processus métier, sont fondées sur les données que vous définissez pour une application. Par exemple, il peut s’agir du nombre de commandes passées pour un article donné ou du nombre d’annulations pour un certain type de commande. Les organisations peuvent utiliser ces métriques métier pour prendre des décisions éclairées visant à améliorer leurs performances.

Le tableau suivant donne des exemples d’utilisation de métriques métier dans le cadre de décisions métier.

Quelle est la question ? Indications fournies par les donnĂ©es Quelle est la dĂ©cision mĂ©tier prise ?
Quelle est la marge bĂ©nĂ©ficiaire moyenne des ventes automobiles de l’annĂ©e dernière ? La marge moyenne est plus faible que le pourcentage cible. Le service commercial dĂ©cide de former ses commerciaux sur la promotion des voitures et des options qui affichent les marges les plus Ă©levĂ©es.
Combien de prĂŞts automobiles ont Ă©tĂ© accordĂ©s sur un mois par rapport au nombre de prĂŞts personnels sur la mĂŞme pĂ©riode ? Le nombre de prĂŞts personnels est bien plus faible que le nombre de prĂŞts automobiles. L’objectif est d’équilibrer ces nombres. Le service marketing augmente ses ressources consacrĂ©es aux prĂŞts personnels.
Combien de bureaux ont Ă©tĂ© expĂ©diĂ©s chaque semaine au cours du mois dernier, et combien sont aujourd’hui en stock ? Le nombre de commandes affiche une tendance Ă  la hausse. Par consĂ©quent, le niveau des stocks est beaucoup trop bas. Le service des achats dĂ©cide de renflouer les stocks de bureaux de manière hebdomadaire.

MĂ©triques de processus

Les métriques de processus (Process metrics), qui mesurent la façon dont les tâches sont effectuées, sont basées sur les données automatiquement collectées par Pega Platform™. Par exemple, les métriques de processus comprennent le temps nécessaire pour exécuter une tâche (assignment), la fréquence à laquelle un chemin (path) est suivi dans un flux ou le nombre de violations du contrat de niveau de service (SLA). Les métriques de processus permettent aux business analystes et managers de détecter les problèmes susceptibles d’influer sur l’efficacité des processus.

Le tableau suivant donne des exemples d’utilisation de métriques de processus dans le cadre de décisions portant sur la conception du processus.

Quelle est la question ? Indications fournies par les donnĂ©es Quelle est la dĂ©cision relative Ă  la conception du processus ?
Quels dossiers (case) de demande de prĂŞt ouverts dĂ©passent l’échĂ©ance (deadline) standard de trois jours du niveau de service ? La plupart des dossiers ouverts concernent des montants de prĂŞt de plus de 300 000 dollars US. Les demandes de prĂŞt qui dĂ©passent cette somme doivent faire l’objet d’une vĂ©rification supplĂ©mentaire, ce qui explique le retard. Le responsable du service dĂ©cide de repousser de 3 Ă  4 jours l’échĂ©ance du niveau de service pour les prĂŞts dĂ©passant 300 000 dollars US.
Quelle est la durĂ©e moyenne des tâches (assignments) par type et action ? Ce rapport identifie les actions utilisateur les plus chronophages. Consacrer du temps Ă  amĂ©liorer l’efficacitĂ© des tâches les plus longues.

VĂ©rifiez vos connaissances avec l’interaction suivante :

Le rĂ´le des rapports

Les rapports présentent aux utilisateurs et managers des métriques métier et de processus basées sur les données recueillies lors du traitement des dossiers, sous la forme d’un ensemble d’enregistrements de base de données (database records). Lors de la conception de rapports, il est essentiel de savoir de quelles informations les utilisateurs ont besoin et comment exploiter ces informations.

Les parties prenantes peuvent vous indiquer les critères à prendre en compte pour créer les rapports nécessaires. Par exemple, elles peuvent demander un rapport qui fasse ressortir le nombre de dossiers clôturés et les dates correspondantes afin que les managers puissent vérifier le rendement du processus et déterminer si une application répond aux objectifs de performances.

Les rapports peuvent également extraire des données pour remplir des formulaires utilisateur. Par exemple, les parties prenantes peuvent avoir besoin d’un rapport contenant une liste des clients et de leurs commandes. Ainsi, lorsqu’un client appelle pour faire une réclamation, l’opérateur peut consulter les commandes antérieures de ce client.

Structure d’un rapport

Une fois les besoins métier déterminés, vous pouvez configurer un rapport afin d’indiquer les données de chaque enregistrement que vous souhaitez prendre en compte. Ce rapport extrait les données d’une base de données et renvoie les résultats dans les lignes et colonnes d’un tableau. Dans l’exemple suivant, qui concerne les dossiers d’intégration de nouveaux employés, un rapport renvoie l’ID de dossier (Case ID), le nom de l’employé (Employee), la date d’embauche (Hire Date) et le lieu de travail (Location).

Sample report

Colonnes

Les colonnes dĂ©finissent le contenu du rapport. La dĂ©finition des colonnes est donc essentielle pour crĂ©er des rapports correspondant aux besoins des utilisateurs. Chaque colonne correspond Ă  un Ă©lĂ©ment de donnĂ©es unique. La valeur contenue dans la colonne peut ĂŞtre un champ ou une propriĂ©tĂ© telle qu’un numĂ©ro de dossier, la date de dernière modification ou le statut d’une tâche. Vous pouvez afficher les valeurs de donnĂ©es sous diffĂ©rentes formes : texte, devise ou date. Ainsi, les propriĂ©tĂ©s de devise peuvent ĂŞtre formatĂ©es de façon Ă  inclure un symbole de devise.

Vous ne pouvez pas afficher une relation de données (data relationship) dans une colonne. Par exemple, si vous avez une relation de données concernant un employé, vous pouvez renvoyer des propriétés spécifiques, mais pas l’ensemble du groupe. Prenons le cas d’une application de ressources humaines qui traite les dossiers d’intégration des employés nouvellement embauchés. L’entreprise possède trois bureaux. Le responsable des installations souhaiterait disposer d’un rapport pour surveiller les nouveaux employés. Il voudrait savoir quand les nouveaux employés ont été embauchés et où ils ont été affectés. Vous créez un rapport pour le type de dossier Intégration qui comporte cinq colonnes. Chaque colonne comprend un champ ou une propriété (ID de dossier, nom du nouvel employé, date d’embauche, lieu de travail et salaire). Lorsque le responsable génère le rapport, ce dernier remplit une série de lignes avec des valeurs pour chaque colonne.

Vous pouvez utiliser des calculs dans les colonnes pour rendre les rapports plus utiles. Les calculs, appelĂ©s Ă©galement fonctions, permettent aux utilisateurs de calculer les rĂ©sultats issus des informations de la base de donnĂ©es. Pega Platform propose de nombreuses fonctions standard que vous pouvez utiliser sans avoir Ă  crĂ©er ou personnaliser des fonctions. Par exemple, chaque nouvel employĂ© est Ă©valuĂ© 30, 60 et 90 jours après sa date de prise de fonction. Un responsable souhaite voir le nombre de jours restants avant chaque Ă©valuation. Une fonction calcule la diffĂ©rence entre la date d’embauche et la date de l’évaluation.

Note: Pour plus d’informations, consultez la rubrique d’aide Adding columns to reports (Ajouter des colonnes aux rapports).

Filtres

Les requêtes de rapport (report queries) affichent par défaut tous les dossiers qui comportent des données de l’ensemble des colonnes. Vous pouvez vouloir n’afficher que les enregistrements qui correspondent à vos besoins métier. Par exemple, votre application d’intégration collecte des informations sur tous les nouveaux employés. Le responsable des installations de chaque bureau souhaite disposer d’un rapport montrant quand le nouvel employé a besoin d’un poste de travail. Dans ce cas, l’utilisateur a besoin des dates de prise de fonction des nouveaux employés pour le mois à venir, sur un site donné.

Un filtre définit un test qui s’applique à chaque enregistrement pour déterminer si ce dernier contient des données utiles à vos utilisateurs. Les filtres comparent une valeur de données de l’enregistrement à une condition établie. Si le résultat de la comparaison est vrai, le rapport inclut l’enregistrement. S’il est faux, l’enregistrement est omis.

Supposons que vous travailliez pour une entreprise possédant deux bureaux, à Atlanta et Boston. Vous voulez créer un rapport concernant uniquement les dossiers d’intégration du bureau d’Atlanta. Dans le rapport, vous pouvez créer un filtre qui teste si le bureau correspondant à chaque dossier d’intégration est Atlanta. Lorsque vous exécutez le rapport, le filtre ne renvoie que des dossiers du bureau d’Atlanta. Les dossiers dont le bureau est Boston sont exclus.

Report filter example

Dans une condition de filtre, la comparaison peut porter sur une valeur explicite ou sur la valeur d’une propriĂ©tĂ© ou d’un champ. Par exemple, si vous voulez crĂ©er un rapport qui renvoie les commandes en cours d’un client, vous utilisez une propriĂ©tĂ© client dans la condition de filtre comme base de comparaison avec les commandes ouvertes. Les enregistrements renvoyĂ©s montrent les commandes en cours pour chaque client. Dans l’exemple prĂ©cĂ©dent, la condition de filtre utilise une comparaison qui indique que le bureau « est Ă©gal Ă  Â» Atlanta. Par consĂ©quent, seuls les enregistrements dont la propriĂ©tĂ© Location a la valeur Atlanta sont inclus.

Vous pouvez également utiliser des conditions plus complexes telles que des valeurs de test supérieures à un seuil spécifié, comme une date. Lorsque vous utilisez des données de colonne de type date ou date-heure dans votre filtre, vous pouvez sélectionner des périodes à l’aide de dates symboliques. Les dates symboliques vous permettent de sélectionner des périodes ou des dates sans avoir à créer de fonctions. Par exemple, vous pouvez filtrer tous les dossiers créés au cours du mois précédent. Pour cela, vous sélectionnez l’option symbolique Previous Month au lieu d’écrire une fonction pour définir la période. L’image suivante présente une liste partielle des dates symboliques disponibles.

Report Browser Previous Month Symbolic Date

Parfois, il vous faudra peut-être créer un filtre plus complexe pour englober plusieurs conditions de filtrage. Vous pouvez utiliser plusieurs filtres en ajoutant des conditions AND/OR. Par exemple, vous voulez filtrer les dossiers ayant le statut Pending pour la responsable Anne Walker. Vous créez deux conditions de filtre. Un filtre indique que les dossiers correspondent au statut Pending. L’autre indique que la responsable correspond à Anne Walker. Utilisez une condition AND afin que les enregistrements répondent aux deux filtres pour être inclus dans le rapport.

Note: Pour plus d’informations sur les conditions de filtrage, consultez la rubrique Editing filter conditions (Modification des conditions de filtre). Pour en savoir plus sur l’éditeur de rapport (Report Editor) et les graphiques (charts), reportez-vous aux rubriques d’aide Report Editor (Éditeur de rapport) et Adding or editing charts in the Report Editor (Ajout ou modification de graphiques à partir de l’éditeur de rapport).

VĂ©rifiez vos connaissances avec l’interaction suivante :


This Topic is available in the following Modules:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice