Ajout d'une barre d'indicateurs à des chaînes de valeur#

Ajoutez la barre d'indicateurs à la chaîne de valeur.

Vous pouvez fournir des données d'indicateurs à des chaînes de valeur et afficher les données dans des graphiques sur la barre d'indicateurs. Pour activer la barre d'indicateurs, ajoutez des définitions de metricsBar au fichier value_stream_name.json joint à la chaîne de valeur.

Remarque : Avant de démarrer, définissez les définitions d'indicateurs.

Pour ajouter les données de la barre d'indicateurs au fichier value_stream_name.json, procédez comme suit :

  1. Sur la page Chaîne de valeur, cliquez sur Télécharger une mappe de la chaîne de valeur, .
  2. A l'aide d'un éditeur de texte, ajoutez une définition de metricsBar au fichier value_stream_name.json. Les propriétés sont définies plus loin dans cette rubrique.
  3. Chargez le fichier vers votre chaîne de valeur.
  4. Sur la page de la chaîne de valeur, cliquez sur Barre d'indicateurs .

Après avoir activé la barre d'indicateurs, ajoutez des graphiques pour les données d'indicateurs liées à la chaîne de valeur. L'ajout d'éléments à la chaîne de valeur est décrit plus loin dans cette rubrique.

Paramètres JSON de la barre d'indicateurs#

Les paramètres de la barre d'indicateurs sont définis dans la zone metricsBar du fichier value_stream_name.json.

Indicateur d'efficacité Description
relativeTime Plage de dates pour le calcul des données. Les valeurs admises sont les suivantes : HOUR24, DAY7, DAY30, DAY90, MONTH6, YEAR1, ALL.
metricDefinitionId Définition d'indicateur à appliquer. Il est possible de référencer toutes les définitions d'indicateurs définies sur HCL™ Accelerate.
name Nom de la métrique
displayType Détermine le mode de rendu des données. Les valeurs admises sont les suivantes : bar, percent.
calculationType Détermine le mode d'agrégation des données. Les valeurs admises sont les suivantes : mostRecent, trendMostRecent. La valeur mostRecent montre l'exécution la plus récente par rapport à la moyenne. Le trendMostRecent ajoute une ventilation des tendances aux données les plus récentes.

L'exemple suivant ajoute un graphique à barres pour les éléments de travail pour la période des 30 derniers jours.

 "metricsBar": [
    {
      "relativeTime": "DAY30",
      "metricDefinitionId": "WORK_ITEM_TYPE_COUNT",
      "name": "Work Item Type Count",
      "displayType": "bar",
      "calculationType": "trendMostRecent"
    }
  ]

Définition d'indicateurs#

Les définitions d'indicateur de la page Chaînes de valeur sont détaillées dans les tableaux suivants.

Graphiques de type flux de livraison

Graphique Description
Temps de mise en œuvre Temps nécessaire entre l'acceptation d'un point par l'entreprise et la réalisation de valeur. Cela inclut à la fois le temps d'ingénierie et le temps d'attente sans valeur ajoutée entre les sous-processus.
Temps de cycle Ce temps est similaire au temps de mise en œuvre, sauf que le temps de cycle est mesuré à partir du moment où l'équipe de développement commence à travailler jusqu'au moment où ce travail atteint le client.
Nombre de générations Nombre de générations par type au cours d'une période spécifiée.
Nombre de déploiements Nombre de déploiements par statut au cours d'une période spécifiée. L'indicateur peut être défini sur les noms de processus, l'environnement, le résultat, le type ou l'application. L'indicateur par défaut est le résultat. La portée des données peut être définie par jeu de données, environnement, processus, résultat ou version.
Load (charge) Nombre d'éléments de travail actifs ou en attente dans une chaîne de valeur à un moment donné. La charge mesure l'utilisation des capacités des chaînes de valeur par rapport à la productivité du flux de processus. « Actif » fait référence aux étapes du début à la fin du temps de mise en œuvre.
Throughput (Débit) Taux d'éléments de travail terminés sur une période donnée. L'amélioration du débit peut donner lieu à une meilleure réactivité aux besoins des clients et peut entraîner des réductions du temps de mise en œuvre pour les chaînes de valeur.
Distribution Proportion de différents types d'éléments de travail dans le temps. Permet aux équipes de voir le type de travail en cours (fonctions, défauts, tâches, etc.).

Pour plus de détails sur les noms d'indicateurs non courants entre les pages Chaînes de valeur et Insights associées aux graphiques de distribution, reportez-vous au tableau d'équivalence suivant.

Équivalences de nom d'indicateur

Chaînes de valeur Insights
Fréquence de génération (nombre par heure) Nombre de générations (Nombre de générations par type au cours d'une période spécifiée.)
Fréquence de déploiement (nombre par heure) Nombre de déploiements (nombre de déploiements par statut au cours d'une période spécifiée.)
Charge moyenne Load (charge)
Goulot d'étranglement Une limitation du débit local qui limite le débit global d'un système. Les goulots d'étranglement incluent un ensemble d'événements ou de conditions qui se produisent dans la chaîne de valeur que vous surveillez dans le processus. Pour plus de détails, reportez-vous à la page de détection des goulots d'étranglement. Remarque : le goulot d'étranglement n'est pas un indicateur. Cet indicateur peut être ajouté et affiché uniquement dans la barre d'indicateurs et dans la vue de table de la chaîne de valeur. S/O

Graphiques de type qualité

Graphique Description
Couverture par branche Pourcentage de branches avec des tests associés exécutés lors des tests.
Couverture par fonction Pourcentage de fonctions de programme exécutées lors des tests.
Couverture par ligne Pourcentage de lignes de code exécutées lors des tests.
Tests fonctionnels Nombre de tests fonctionnels par statut au cours d'une période donnée.
Analyse de code statique Nombre de problèmes par gravité au cours d'une période donnée.
Tests d'unité Nombre de tests par statut au cours d'une période donnée.

Graphiques de type risque

Graphique Description
Vulnérabilités du conteneur Nombre de vulnérabilités du conteneur par gravité au cours d'une période donnée. L'indicateur peut être défini sur les noms de processus, l'environnement, le résultat, le type, l'application, la balise ou l'équipe. L'indicateur par défaut est le résultat. La portée des données peut être définie par jeu de données, processus ou version.
Vulnérabilités de l'application Nombre de vulnérabilités de l'application par gravité au cours d'une période donnée.

Types d'affichage de la barre d'indicateurs#

Pour ajouter des données d'indicateur à la barre d'indicateurs, procédez comme suit :

  1. Sur la page de la chaîne de valeur, cliquez sur icône de barre d'indicateurs pour afficher la barre d'indicateurs.
  2. Cliquez sur  icône ajouter un indicateur pour afficher la fenêtre Ajouter des indicateurs.
  3. Cliquez sur icône d'ajout d'indicateur pour ajouter l'indicateur requis ou cliquez sur icône Développer ou Réduire pour développer l'indicateur requis que vous souhaitez ajouter à la barre d'indicateurs.

    Remarque : Pour les indicateurs qui ont un bouton développer et réduire, vous pouvez définir l'indicateur à l'étape suivante. Pour les indicateurs qui n'ont qu'un bouton Ajouter, Indicateur ajouté ! s'affiche lorsque vous cliquez sur le bouton.

  4. Définissez l'indicateur en procédant comme suit :

    1. Dans le champ Titre de l'indicateur, saisissez un nom à donner à l'indicateur.
    2. Dans le champ Temps relatif, sélectionnez une plage de temps. Les données comprises dans cette plage de temps sont calculées.
  5. Cliquez sur Ajouter pour insérer l'indicateur dans la barre d'indicateurs.
  6. La fenêtre contextuelle Indicateur ajouté ! s'affiche à côté de l'icône icône d'ajout d'indicateur.
  7. Pour supprimer un indicateur, placez le pointeur sur l'indicateur, cliquez sur icône de débordement, puis sélectionnez Supprimer l'indicateur.

Remarque : Outre les temps de cycle et de mise en œuvre, vous pouvez sélectionner jusqu'à six indicateurs pour un total de huit indicateurs qui peuvent être affichés en même temps dans la barre d'indicateurs. En outre, lorsque vous cliquez sur Temps de mise en œuvre ou Temps de cycle dans la barre d'indicateurs, la fenêtre de diagramme Distribution du temps de mise en œuvre ou Distribution du temps de cycle s'affiche respectivement.

Sujet parent : Indicateurs de chaîne de valeur