Métriques DORA
Accélération de l'approche DevOps avec les métriques DORA et la gestion de l'analyse du flux de valeur.
Accélération de l'approche DevOps avec les métriques DORA et la gestion de l'analyse du flux de valeur.
Après huit années de collecte de données et de recherche, le programme de recherche Accelerate State of DevOps de DORA a développé et validé quatre éléments qui mesurent la vitesse de livraison des logiciels et un cinquième pour la stabilité : (1) la fréquence de déploiement, (2) la durée d'exécution des modifications, (3) le temps moyen de restauration et (4) le taux d'échec des modifications, ainsi que (5) la fiabilité. Les résultats du rapport aident les équipes à mesurer et à améliorer leurs performances DevOps. GitLab offre une visibilité prête à l'emploi sur les métriques DORA pour les équipes afin de mesurer l'état actuel, de fournir une visibilité sur l'ensemble du flux de valeur, de simplifier les objectifs de l'entreprise et de promouvoir une culture de collaboration
Suivre et gérer le flux de développement de logiciels
Les métriques DORA fournissent des informations clés permettant aux utilisateurs de créer des rapports personnalisés pour explorer les données et suivre l'évolution des indicateurs. Cela aide à identifier les tendances, à analyser les performances et à comparer les résultats entre différents groupes et projets.
GitLab permet d'extraire et d'utiliser les données métriques DORA via les API GraphQL et REST pour des analyses et des rapports qui conviennent le mieux à votre équipe. Vous pouvez permettre à vos équipes commerciales d'utiliser les données des métriques DORA par le biais d'API, sans obstacles techniques.
Nombre de fois où le code ou le logiciel est déployé en production ou « livré ». Vous pouvez évaluer les besoins de l'entreprise et veiller à ce que la vélocité de vos processus corresponde à ces besoins.
Informations clés issues de l'analyse du flux de valeur
Portée de l'automatisation pour améliorer les processus
Benchmark avec les objectifs de l'entreprise
Temps écoulé entre le moment où les équipes de développement commencent à travailler sur une fonctionnalité et le moment où celle-ci est déployée. Si vous déployez des mises à jour ou des fonctionnalités en quantités plus petites et plus régulièrement, vous serez en mesure de recevoir des retours plus rapides sur les modifications apportées.
Informations clés issues de l'analyse du flux de valeur
Décomposition du processus de sortie des nouvelles versions en fonction du temps consacré aux différentes tâches
Identification et correction des goulots d'étranglement dans le processus de sortie des nouvelles versions, entraînant des retards
Temps nécessaire pour rétablir une défaillance dans l'environnement de production, pouvant être une panne imprévue ou une défaillance de service. Les pannes et les interruptions de service peuvent être de différents types et de gravités différentes, ce qui peut les rendre difficiles à mesurer.
Informations clés issues de l'analyse du flux de valeur
Possibilités de contrôle de la sécurité en amont pour minimiser les défaillances de service et les impacts associés
Identification des applications spécifiques qui réagissent mal aux pannes/défaillances de service
Pourcentage de déploiement causant une défaillance dans la production. Cette mesure indique combien de correctifs, retours en arrière ou de modifications doivent être effectuées après que le logiciel a été déployé. Vous pouvez évaluer la qualité du code et les procédures de test pour comprendre les taux d'échec.
Informations clés issues de l'analyse du flux de valeur
Meilleure compréhension des facteurs de risque entraînant une défaillance
Inefficacités des processus à traiter pour minimiser les risques
Intégrer la sécurité dans votre cycle de vie DevSecOps, c'est facile avec GitLab.
En savoir plus
Veillez à ce que votre chaîne d'approvisionnement logicielle soit sécurisée et conforme.
En savoir plus
La livraison de logiciels reproductible et à la demande
En savoir plusDécouvrez comment la plateforme DevSecOps unifiée de GitLab peut aider votre équipe.