Cas d’utilisation : comment les scores d’indicateurs apparaissent sur le graphique à bulles
Découvrez comment les scores des indicateurs d’applications sont calculés et affichés sous forme de bulles dans le graphique à bulles de rationalisation des applications.
Scénario
L’équipe d’architecture d’entreprise d’Acme Corp souhaite rationaliser son portefeuille d’applications. Elle souhaite évaluer cinq applications d’entreprise sur deux dimensions :
- Valeur commerciale : valeur que l’application apporte à l’entreprise, recueillie à partir d’enquêtes auprès des parties prenantes.
- Risque technique : montant du risque technique que comporte l’application, recueilli à partir d’enquêtes auprès des parties prenantes.
Utilisez le graphique à bulles de rationalisation des applications dans EA Workspace pour identifier visuellement les applications dans lesquelles investir, préserver, migrer ou mettre hors service. La couleur de chaque bulle reflète l’ensemble de disposition planifié pour cette application. Reportez-vous à la légende du graphique à bulles pour connaître la signification de chaque couleur.
Le pipeline de données
Le rendu des graphiques à bulles dépend de la chaîne de données suivante. Vérifiez les éléments suivants qui doivent être alignés pour que le graphique affiche les données.
| un lien | Composant | Ce qu’il fait | Emplacement de vérification |
|---|---|---|---|
| 1 | Propriété du profil de notation | Détermine le profil de notation auquel le diagramme à bulles s’interroge. | Propriété système : sn_apm_ws.app_indicator_scoring_profile |
| 2 | Configuration de l’indicateur de profil | Mappe les indicateurs au profil de notation avec des poids et une configuration. | Tableau : apm_application_profile_indicator |
| 3 | Configuration du diagramme à bulles | Mappe des indicateurs spécifiques aux axes X, Y et Z (taille des bulles) du graphique. | Table : apm_bubble_chart |
| 4 | Données du score de l’indicateur | Enregistrements de scores réels pour les applications d’entreprise, par indicateur et par période fiscale. | Table : apm_app_indicator_score |
| 5 | Filtre par défaut d’application d’entreprise | Contrôle quelles applications d’entreprise sont visibles dans la rationalisation d’application. | Propriété système : sn_apm_ws.business_application_default_filter |
Étape 1 : configurer des indicateurs
En tant qu’utilisateur administrateur EA, accède à et confirme que deux indicateurs par défaut sont actifs :
| Indicateur | Source de données | Direction | Fréquence |
|---|---|---|---|
| Valeur commerciale | Évaluation | Agrandir | Trimestre |
| Risque technique | Évaluation | Réduire | Trimestre |
La valeur commerciale utilise l’option Maximiser , car un score plus élevé est préférable. Technical Risk utilise l’option Minimiser , car un score de risque plus élevé est pire : le système inverse la valeur normalisée de sorte que les applications plus risquées apparaissent plus bas sur l’axe des Y.
Étape 2 : Configurer le profil de notation
En tant qu’administrateur, accédez à et confirme que les deux indicateurs sont répertoriés dans la liste connexe Indicateurs de profil avec les pondérations suivantes :
| Indicateur | Poids |
|---|---|
| Valeur commerciale | 50 |
| Risque technique | 50 |
À pondérations égales, chaque indicateur contribue de manière égale au score global de l’application. Vérifiez que le champ Profil de notation de l’application des cinq applications d’entreprise est défini sur Profil d’application par défaut. Pour plus d’informations sur la façon de joindre des indicateurs de profil à un profil de notation, reportez-vous à la section Joindre un indicateur de profil à un profil de notation d’application.
Étape 3 : Ajouter des indicateurs à la table des graphiques à bulles
Accédez à la table Graphique à bulles d’application (apm_bubble_chart) et confirmez que la valeur commerciale et le risque technique sont enregistrés. Les options disponibles pour les axes X et Y dans le diagramme à bulles sont dérivées de ce tableau. Les scores d’indicateurs sont collectés à partir de la table Scores d’indicateurs (apm_app_indicator_score).
apm_bubble_chart apparaissent en tant qu’options d’axe sur le graphique à bulles. L’ajout d’un indicateur à un profil de notation seul n’est pas suffisant. Pour plus de détails sur l’ajout d’indicateurs sur les axes X et Y, reportez-vous à la section Ajouter ou modifier un indicateur d’application.Étape 4 : les personnes concernées terminent les évaluations
L’équipe d’évaluation environnementale envoie des sondages d’évaluation. Les personnes concernées évaluent chaque application en fonction de la valeur commerciale et du risque technique. Une fois toutes les réponses collectées, la plateforme les agrège par application dans les scores bruts suivants (pondérations d’application) :
| Application | Valeur commerciale (brute) | Risque technique (brut) |
|---|---|---|
| Application A — Plateforme CRM | 85 | 20 |
| Application B : ERP hérité | 30 | 90.0 |
| Application C — Suite d’analyse | 70 | 40 |
| Application D — Portail RH | 55 | 60 |
| App E — Wiki interne | 20 | 75 |
Étape 5 : la tâche de notation s’exécute et calcule les valeurs normalisées
L’administrateur exécute la tâche planifiée Charger les indicateurs d’application et calculer les scores des applications . Le système calcule une valeur normalisée pour chaque application par indicateur, en mettant à l’échelle toutes les valeurs dans une plage de 1 à 10 les unes par rapport aux autres.
Formule de normalisation :
Normalized Value = (((appWeight - minWeight) / (maxWeight - minWeight)) x 9) + 1
Pour les indicateurs avec la direction Minimiser , la valeur normalisée est ensuite inversée de sorte qu’une valeur brute inférieure (meilleure condition) entraîne une position plus élevée dans le graphique :
Adjusted Normalized Value = (10 - Normalized Value) + 1
Valeur commerciale : valeurs normalisées (direction : maximiser)
Min = 20 (App E) · Max = 85 (App A) · Plage = 65.
| Application | Score brut | Calcul | Valeur normalisée |
|---|---|---|---|
| Application A — Plateforme CRM | 85 | (((85-20)/65)x9)+1 | 10.00 |
| Application B : ERP hérité | 30 | (((30-20)/65)x9)+1 | 2.38 |
| Application C — Suite d’analyse | 70 | (((70-20)/65)x9)+1 | 7.92 |
| Application D — Portail RH | 55 | (((55-20)/65)x9)+1 | 5.85 |
| App E — Wiki interne | 20 | (((20-20)/65)x9)+1 | 1.00 |
Risque technique : valeurs normalisées (direction : minimiser, inversé)
Min = 20 (App A) · Max = 90 (App B) · Plage = 70.
| Application | Score brut | Étape 1 : Normaliser | Étape 2 : Inverser | Valeur normalisée finale |
|---|---|---|---|---|
| Application A — Plateforme CRM | 20 | 1.00 | (10-1.00)+1 | 10.00 |
| Application B : ERP hérité | 90.0 | 10.00 | (10-10.00)+1 | 1.00 |
| Application C — Suite d’analyse | 40 | 3.57 | (10-3.57)+1 | 7.43 |
| Application D — Portail RH | 60 | 6.43 | (10-6.43)+1 | 4.57 |
| App E — Wiki interne | 75 | 8.57 | (10-8.57)+1 | 2.43 |
Étape 6 : les scores des indicateurs et les scores globaux des applications sont calculés
Le système calcule le score d’indicateur de chaque application (la valeur normalisée pondérée par la part de l’indicateur dans le profil de notation) et les additionne en un score global de l’application.
Formule du score de l’indicateur :
Indicator Score = Normalized Value x (Indicator Weight / Total Weights)
Dans cet exemple, la part de poids de chaque indicateur est de 50 / (50 + 50) = 0,5.
| Application | BV normalisé | Score d’indicateur BV | TR normalisé | Score de l’indicateur TR | Score global |
|---|---|---|---|---|---|
| Application A — Plateforme CRM | 10.00 | 5.00 | 10.00 | 5.00 | 10.00 |
| Application C — Suite d’analyse | 7.92 | 3.96 | 7.43 | 3.72 | 7.68 |
| Application D — Portail RH | 5.85 | 2.93 | 4.57 | 2.29 | 5.22 |
| App E — Wiki interne | 1.00 | 0.50 | 2.43 | 1.22 | 1.72 |
| Application B : ERP hérité | 2.38 | 1.19 | 1.00 | 0.50 | 1.69 |
Ces valeurs sont stockées dans deux tables distinctes :
- Score d’indicateur (
apm_app_indicator_score) : contient les enregistrements des scores par indicateur, par application et par période fiscale. La valeur normalisée dans cette table est ce que les axes X et Y du graphique à bulles lisent directement. - Score global de l’application (
apm_app_score) : contient le score agrégé par application et par période fiscale, calculé en additionnant tous les scores des indicateurs. Elle est visible dans la vue Liste de la rationalisation des applications et est utilisée comme taille de bulle lorsque l’option Score global est sélectionnée dans les paramètres du graphique.
apm_app_indicator_score. Le score global n’affecte que la taille des bulles.Vérifier le filtre par défaut de l’application d’entreprise
Avant qu’une application d’entreprise notée puisse apparaître sur le graphique à bulles, vérifiez le filtre par défaut de l’application d’entreprise. Ce filtre est une requête codée stockée dans la sn_apm_ws.business_application_default_filter propriété système.
La valeur par défaut est :
install_status!=2@install_status!=2000@life_cycle_stage!=End of Life@life_cycle_stage!=EMPTY
Cela signifie que le graphique exclut toute application d’entreprise dont l’état est Installation hors service ou Déclassé , ou dont l’étape du cycle de vie est en fin de vie ou vide. Dans ce scénario, les cinq applications Acme Corp ont un état d’installation actif et une étape de cycle de vie actuelle, de sorte que toutes les cinq passent le filtre et peuvent apparaître sous forme de bulles.
company.sys_id=YOURCOMPANYID ), toute application notée qui ne correspond pas au filtre personnalisé sera silencieusement exclue du graphique, même si elle a des scores d’indicateur valides pour les deux axes. C’est l’une des causes les plus courantes de bulles manquantes. Pour vérification, appliquez la requête codée sur la table cmdb_ci_business_app.list et confirmez que vos applications notées apparaissent dans les résultats.Étape 7 : Lecture du diagramme à bulles
Avant d’interpréter le graphique, vérifiez les détails suivants.
| nº | Ce qu’il faut vérifier | À quoi ressemble bon |
|---|---|---|
| 1 | Profil de notation correct configuré ? (sn_apm_ws.app_indicator_scoring_profile) | Contient le sys_id du profil sous lequel les scores des indicateurs ont été créés. Si ce champ est vide, le système utilise le profil d’application par défaut. Une seule sys_id est acceptée : les valeurs séparées par des virgules ne sont pas prises en charge. |
| 2 | Indicateurs mappés à ce profil ? (apm_application_profile_indicator) |
Au moins deux indicateurs (pour les axes X et Y) sont répertoriés dans la liste connexe Indicateurs de profil avec des poids non nuls. |
| 3 | Configuration de diagramme à bulles configurée ? (apm_bubble_chart) |
Il existe un enregistrement actif dont les champs Indicateur X et Y font référence à des indicateurs également répertoriés dans le profil de notation de la vérification 2. |
| 4 | Les scores des indicateurs existent-ils pour la période fiscale sélectionnée ? (apm_app_indicator_score) |
Des enregistrements existent pour les applications d’entreprise, pour la période fiscale sélectionnée dans l’interface utilisateur du graphique, sous le même profil de notation. Les indicateurs des axes X et Y doivent avoir des scores - une bulle ne s’affiche que si les deux axes contiennent des données pour la même période fiscale. |
| 5 | Les applications notées réussissent-elles le filtre par défaut ? (sn_apm_ws.business_application_default_filter) | Les applications d’entreprise avec des scores d’indicateur ne sont pas exclues par la requête codée. Vérifiez en appliquant le filtre sur cmdb_ci_business_app.list et en confirmant que les applications notées apparaissent. |
Rôle requis : sn_apm.apm_analyst.
L’architecte EA accède à , ouvre la page Rationalisation des applications en sélectionnant l’icône Rationalisation des applications (icône ), puis en sélectionnant Graphique à bulles.
L’architecte sélectionne l’icône Paramètres ( ) pour configurer le graphique et sélectionne Appliquer :
- Axe X : Valeur commerciale
- Y-axis (Axe des ordonnées) : Risque technique
- Taille des bulles : Score global de l’application
- Étiquettes à bulles : Bouton bascule activé pour afficher les noms des applications d’entreprise sur le graphique.
Après avoir sélectionné Apply (Appliquer), des bulles d’application d’entreprise s’affichent sur le graphique. Chaque application apparaît à l’intersection de ses valeurs normalisées pour les deux indicateurs choisis :
| Application | X (norme BV) | Y (norme TR) | Quadrant | Implication |
|---|---|---|---|---|
| Application A — Plateforme CRM | 10.00 | 10.00 | Investissement | Valeur élevée, faible risque – continuez à investir |
| Application C — Suite d’analyse | 7.92 | 7.43 | Investissement | Fort sur les deux : actif en croissance |
| Application D — Portail RH | 5.85 | 4.57 | Conservation | Modéré sur les deux - maintenir tel quel |
| App E — Wiki interne | 1.00 | 2.43 | Retirer | Valeur faible, risque élevé : rationaliser |
| Application B : ERP hérité | 2.38 | 1.00 | Retirer | Faible valeur, risque très élevé : une action urgente s’impose |
Vous pouvez également générer des aperçus des applications d’entreprise à l’aide Now Assist de . (pour en savoir plus, consultez Générer des aperçus dans les applications d’entreprise) ;
Étape 8 : Agir à partir du graphique à bulles
L’architecte identifie l’application B (ERP hérité) dans le quadrant Mettre hors service. Son score normalisé de valeur commerciale (2,38) et son score normalisé de risque technique (1,00) indiquent une valeur faible et un risque très élevé, ce qui en fait une priorité pour la retraite. L’architecte effectue les actions suivantes directement à partir du graphique à bulles.
Activer la disposition planifiée
L’architecte sélectionne la bulle pour l’application B et effectue les opérations suivantes, en fonction du type de bulle :
| Type de bulle | Action |
|---|---|
| Bulle unique |
|
| Bulle groupée |
|
Créer une demande
L’architecte crée également une demande pour l’initiative de retraite directement à partir du graphique à bulles :
| Type de bulle | Action |
|---|---|
| Bulle unique |
|
| Bulle groupée |
|
L’architecte note également que l’application E (Wiki interne) se trouve dans le quadrant Mettre hors service, mais a une valeur normalisée de risque technique légèrement supérieure (2,43) par rapport à l’application B. Avant de définir une disposition, l’architecte sélectionne la bulle App E pour ouvrir le panneau latéral, puis sélectionne Détails complets pour examiner l’enregistrement complet de l’application d’entreprise sans quitter le graphique à bulles. Pour en savoir plus, consultez Modifier les détails de l’application d’entreprise dans la vue du graphique à bulles.
Résumé : le flux complet en un coup d’œil
La séquence suivante résume la façon dont un score d’évaluation brut est défini sur une position de bulle sur le graphique :
- Les évaluations des personnes concernées produisent un score brut par application (le poids de l’application).
- La tâche de notation normalise les scores bruts sur une échelle de 1 à 10 par rapport à toutes les autres applications de l’ensemble (valeur normalisée). Pour les indicateurs de direction de minimisation, la valeur est inversée de sorte qu’un score brut plus faible se traduit par une position plus élevée dans le graphique.
- Des poids sont appliqués à chaque valeur normalisée (valeur normalisée x part de poids = score de l’indicateur).
- Les scores des indicateurs sont additionnés pour produire le score global de l’application.
- Les scores sont stockés dans deux tables :
apm_app_indicator_score(scores par indicateur : détermine les positions des axes) etapm_app_score(score global agrégé : entraîne la taille des bulles lorsque le score global est sélectionné). - Le filtre d’application par défaut (sn_apm_ws.business_application_default_filter) est appliqué. Seules les applications qui passent ce filtre de requête codé peuvent apparaître sous forme de bulles.
- Le graphique à bulles trace la valeur normalisée sur les axes X et Y. L’échelle de l’axe est fixée à 0-10. La couleur des bulles reflète la valeur de disposition planifiée définie pour chaque application.
Comportements clés illustrés par cet exemple
La position est relative, pas absolue. La position de bulle d’une application dépend de la façon dont elle se compare à toutes les autres applications de l’ensemble évalué, et pas seulement de son score brut. Si vous ajoutez ou supprimez des applications du portefeuille, les valeurs normalisées sont recalculées et les bulles se déplacent.
Le graphique trace les valeurs normalisées. Même si le profil de notation utilise des scores d’indicateurs pondérés pour calculer le score global de l’application, les axes X et Y affichent la valeur normalisée (1 à 10). La modification des pondérations des indicateurs ne déplace pas les bulles vers la gauche ou la droite : elle modifie uniquement le score global, qui contrôle la taille des bulles lorsqu’il est configuré de cette façon.
Les indicateurs de réduction de la direction sont inversés sur le graphique. Le risque technique est défini sur Minimiser, de sorte qu’une application plus risquée apparaît plus bas sur l’axe des Y. Ainsi, le quadrant Investir (en haut à droite) représente intuitivement les applications qui sont à la fois utiles et à faible risque.
L’alignement de la période fiscale est essentiel. Si les indicateurs sont définis sur Fréquence trimestrielle et que le filtre de période fiscale sur le graphique est défini sur un mois, aucune donnée ne s’affiche. Le filtre de période doit correspondre à la fréquence de l’indicateur.
La taille des bulles ajoute une troisième dimension. La configuration d’un indicateur ou du score global en tant que taille de bulle vous permet de comparer visuellement une troisième mesure sans ajouter d’autre axe (par exemple, en utilisant le TCO du portefeuille comme taille de la bulle indiquant le coût ainsi que la valeur et le risque).
Les applications notées de manière serrée sont regroupées. Les bulles dont les valeurs des axes X et Y sont à +/- 0,25 l’une de l’autre sont combinées en une seule bulle groupée montrant un nombre. Sélectionnez une bulle groupée pour ouvrir le volet d’informations et afficher les applications individuelles qu’il contient.