Version digitale du produit Collecteurs de données
Le Version digitale du produit pack de contenu de politique contient un ensemble de collecteurs de données pour collecter des données DevOps à valider par rapport aux politiques.
Achèvement de la tâche d'approbation
Le collecteur de données d’exhaustivité des tâches d’approbation vérifie si toutes les tâches de mise en production d’approbation associées à une phase de mise en production sont terminées.
Entrée : Phase de mise en production.
- vrai : toutes les tâches d’approbation sont approuvées.
- faux : une ou plusieurs tâches d’approbation ne sont pas approuvées, ou il n’existe aucune tâche d’approbation pour la phase de mise en production.
Story de l’artefact terminée
Le collecteur de données Story terminée de l’artefact renvoie le pourcentage de stories terminées qui sont associées à un artefact de mise en production. La formule utilisée pour calculer le pourcentage est la suivante : Pourcentage d’histoires terminées = (Nombre d’histoires terminées / (Nombre total d’histoires - Nombre d’histoires à l’état Annulé - Nombre d’histoires à l’état supprimé)) * 100.
Entrée : liste des artefacts pour une phase de mise en production.
Sortie : % de stories terminées.
Couverture du code
Le collecteur de données Couverture du code renvoie la couverture du code actuelle calculée en fonction des versions de l’artefact.
Entrée : liste des artefacts pour une phase de mise en production.
Sortie : % de la couverture du code.
Validations sans élément de travail
Le collecteur de données Validations sans élément de travail renvoie le pourcentage de validations qui n’ont pas d’élément de travail associé. La formule utilisée pour calculer le pourcentage est la suivante : Pourcentage de validations sans élément de travail = (Nombre de validations sans élément de travail / Nombre total de validations dans l’artefact) * 100.
Entrée : liste des artefacts pour une phase de mise en production.
Sortie : % de validations sans élément de travail.
Achèvement planifié de la story
Le collecteur de données Exhaustivité des stories planifiées renvoie le pourcentage de stories planifiées marquées comme terminées. Les stories des épopées associées à la version sont prises en compte. La formule utilisée pour calculer le pourcentage est la suivante : Pourcentage d’histoires terminées = (Nombre d’histoires terminées / (Nombre total d’histoires - Nombre d’histoires à l’état Annulé - Nombre d’histoires à l’état supprimé)) * 100 ;.
Entrée : liste des épopées associées à une mise en production.
Sortie : % de stories planifiées marquées comme terminées.
Vulnérabilité de sécurité
Le collecteur de données de vulnérabilité de sécurité renvoie le nombre de vulnérabilités de sécurité associées à une catégorie particulière. Les vulnérabilités de sécurité sont identifiées en fonction des versions de l’artefact et de la catégorie de vulnérabilité comme suit :
- Bloqueur : renvoie la somme des problèmes de bloqueur. Valide uniquement pour les données DevOps.
- Problèmes de priorité critique : pour les données DevOps, renvoie la somme des problèmes critiques. Pour les données SecOps, renvoie la somme des problèmes de très haute priorité. Pour les données DevOps et SecOps, renvoie le cumul des problèmes critiques et de priorité très élevée.
- Problèmes de priorité élevée : renvoie la somme des problèmes de priorité élevée à partir des données DevOps et SecOps.
- Problèmes de priorité moyenne : renvoie la somme des problèmes de priorité moyenne à partir des données DevOps et SecOps.
- Problèmes majeurs : renvoie la somme des problèmes majeurs de tous les artefacts. Valide uniquement pour les données DevOps.
- Problèmes mineurs : renvoie la somme des problèmes mineurs de tous les artefacts. Valide uniquement pour les données DevOps.
Entrée : liste des artefacts pour une phase de mise en production.
Sortie : nombre total de vulnérabilités.
Passage de test
Le collecteur de données de passage aux tests renvoie le pourcentage de tests réussis en fonction des versions de l’artefact. Si le type de test est fourni, il renvoie les résultats du test uniquement pour le type de test donné, sinon pour tous les types de test pour la version de l’artefact. La formule utilisée pour calculer le pourcentage est la suivante : Pourcentage de tests réussis = (Nombre de tests réussis / (Nombre total de tests - Nombre de tests ignorés)) * 100.
Entrée : liste des artefacts pour une phase de mise en production et un type de test (facultatif).
Sortie : % de tests réussis.
Les éléments de travail ont des validations
Le collecteur de données Les éléments de travail ont des validations renvoie si tous les éléments de travail ont une validation connexe. Les éléments de travail sont identifiés en fonction des épopées associées à la mise en production. La formule utilisée pour calculer le pourcentage est la suivante : Pourcentage de stories sans validations = (Nombre de stories terminées sans validations / Nombre total de stories à l’état Terminé) * 100.
Entrée : liste des artefacts pour une phase de mise en production.
Sortie : % de validations sans élément de travail.