Dans le monde entièrement numérique d'aujourd'hui, les organisations et les individus sont parfaitement conscients de la vitesse du changement et de la façon dont cela les affecte. Lisez la suite pour découvrir l'importance des métriques DORA et comment l'IA/ML peut rendre les métriques DORA plus exploitables.
Comme l'a dit un jour l'ingénieur américain Edward Demmings : « Il n'est pas nécessaire de changer. La survie n'est pas obligatoire. Quelle que soit votre situation, il est indéniable que les gens ont du mal à suivre la vitesse du changement et ses effets. Avec une année de changement comme aucune autre, d'innombrables entreprises ont été victimes; mais il y en a eu beaucoup d'autres qui sont sortis vainqueurs.
Même si l’idée de Demmings est peut-être vraie, la survie est certainement recommandée aussi bien aux individus qu’aux organisations ! Alors, comment les organisations peuvent-elles suivre le rythme et s’adapter à ces nouvelles conditions ? Une bonne première étape consiste à commencer à mesurer les performances de votre organisation Métriques DORA et les exploiter au maximum pour faire progresser la transformation numérique de votre organisation.
Que sont les métriques DORA ?
Fondé par le DevOps Recherche et évaluation (DORA), l'objectif du programme était de comprendre les pratiques, les processus et les capacités qui permettent aux équipes d'atteindre des performances élevées en matière de livraison de logiciels et de valeur. Les quatre métriques DORA principales sont :
- Délai d'exécution : mesure le temps total entre le moment où le travail sur une demande de modification est lancé et le moment où cette modification a été deployed à la production et donc livré au client
- Changer le taux d'échec : mesure le taux auquel les changements de production entraînent des incidents, des retours en arrière ou des échecs
- Temps moyen de récupération : mesure du temps entre le déclenchement d'un incident et le moment où il a été résolu via un changement de production
- Deployfréquence de production : mesure la fréquence à laquelle une équipe pousse des changements à la production
D'où viennent les données ? Lorsque le délai d'exécution, le taux d'échec des changements et le temps moyen de récupération sont tous obtenus à partir d'outils de gestion des services ou de tout autre type d'outil de planification agile, deployla fréquence de ment vient d'un deploy outil (comme Digital.ai Deploy) ou d'un CI outil d'intégration comme Jenkins.
Les métriques DORA sont utilisées pour classer les performances d'une équipe logicielle, qu'elles soient élevées ou faibles, en ce qui concerne les capacités de développement et de livraison de logiciels. En fin de compte, ces mesures donnent à vos équipes les capacités d'améliorer leur situation actuelle ; c'est votre ligne de base et vous permet de former vos objectifs futurs souhaités à partir de là.
DORA et VSM
Alors, comment les métriques DORA sont-elles liées gestion de la chaîne de valeur? Ce que nous constatons souvent chez de nombreux clients, ce sont des processus cloisonnés, allant du côté commercial jusqu'au côté informatique. Entre changements culturels et transferts de connaissances internes, la question devient : comment pouvons-nous suivre le rythme du changement et transformer votre organisation pour qu'elle puisse bénéficier de ces changements ?
Dans le cycle de vie VSM, les métriques DORA sont l'essence même du domaine « amélioration de l'efficacité et du flux technologique ».
Essentiellement, les métriques DORA mesurent les sorties de votre DevOps organisation. Aller plus loin vers la droite vers "l'amélioration des opérations" où des processus de gestion du changement entièrement automatisés sont mis en jeu.
Dans l'ensemble, une plate-forme VSM réussie sera bidimensionnelle.
"Vous avez différentes organisations et différentes hiérarchies au sein de ces organisations", explique Mattias Zieger, directeur technique chez Digital.ai. "C'est la deuxième dimension. Cela commence au niveau de l'équipe, mais cela ne devrait pas s'arrêter là. Il devrait remonter au niveau du produit, puis au niveau du département, puis au niveau de l'entreprise jusqu'à ce qu'il atteigne l'ensemble de l'organisation.
Y parvenir au sein d'une agence mondiale peut être extrêmement difficile, mais c'est là que VSM peut vous aider. VSM fournit différents niveaux d'agrégation pour différentes parties prenantes qui ont toutes des tableaux de bord et des KPI uniques qu'elles souhaitent mesurer. En fin de compte, le flux de valeur est là pour relier les résultats de l'entreprise aux activités de votre SDLC. L'utilisation des métriques DORA dans une plate-forme VSM permet de se concentrer sur le suivi de la qualité des entrées d'une organisation tout en utilisant les sorties, mais DORA n'est qu'une petite partie de l'équation.
Comment activer les métriques DORA dans votre plateforme VSM
Alors, comment activer ces métriques DORA ? De quoi avons-nous besoin pour suivre et mesurer ces indicateurs ? Du point de vue de l'architecture, le facteur le plus important pour les métriques DORA est une plate-forme d'analyse. Une plate-forme d'analyse performante comporte trois couches, la première étant constituée de sources hétérogènes. C'est le paysage des outils au sein de votre entreprise où le travail est effectué (ex. JIRA, Jenkins, ServiceNow). La couche suivante est la plate-forme d'analyse proprement dite, également appelée modèle d'information unifié ; c'est là que les informations sont structurées, du côté de la planification jusqu'aux tâches individuelles. Enfin, il existe des lentilles analytiques qui sont des lentilles panoramiques spécifiques qui améliorent les décisions en tirant parti de solutions d'analyse spécialement conçues pour savoir comment et pourquoi les problèmes se produisent.
Extension de DORA au-delà
Maintenant que nous avons vu ce que les métriques DORA peuvent faire, est-ce le point final ? Certainement pas. La visibilité est la première étape vers des informations exploitables et avec toutes ces données à votre disposition, il est maintenant possible d'étendre encore plus votre utilisation des métriques DORA.
Quelques questions à prendre en compte lors de l'utilisation de vos métriques DORA :
- Pouvons-nous prédire quels changements échoueront à l'avance ?
- Comment puis-je activer les équipes avec une API Green Light qui permet aux équipes très performantes de deploy plus fréquemment avec une surveillance limitée ?
- Pouvons-nous établir une base permettant à toutes les équipes d'identifier et de mesurer les améliorations ?
- Pouvons-nous identifier les goulots d'étranglement dans le cycle de vie du développement afin de réduire les délais ?
- Pouvons-nous prédire quand les travaux seront effectués pour les principales fonctionnalités et releases?
Équipés des métriques DORA, vos équipes et systèmes peuvent détecter les facteurs de risque, minimiser la probabilité d'échec, découvrir ce qui vous empêche d'être plus agile que vous ne l'êtes aujourd'hui, et bien plus encore. Alors pourquoi s'arrêter au suivi et à la mesure ?
Les Digital.ai différence
Allez au-delà du cadre d'architecture typique et ajoutez une solution d'IA à votre plate-forme VSM. L'inclusion de l'IA dans vos métriques DORA vous aidera à connecter les résultats du point de vue commercial aux activités de votre SDLC. Digital.ai . quatre solutions d'IA comprenant:
- Accélération des flux : réduisez les risques, augmentez le débit et accélérez agility
- Amélioration de la qualité : Détectez/prédisez les problèmes de qualité et guidez les équipes vers la zone problématique de votre paysage applicatif
- Prévision des risques de changement : identifiez les changements à risque et prenez des mesures proactives pour gérer et réduire les risques
- Optimisation des processus de gestion des services : éliminez les silos entre les équipes fragmentées et accélérez la fourniture de services informatiques grâce à une décision basée sur les données
DORA est la première couche au-dessus de tous ces outils que vous avez peut-être déjà dans votre chaîne d'outils. Il n'est pas nécessaire d'avoir les quatre solutions en une seule fois. Commencez par identifier où vous avez le plus mal et travaillez à partir de là.
Êtes-vous prêt à faire évoluer votre entreprise ?
Explorer
Quoi de neuf dans le monde de Digital.ai
Résumé de l'incident CrowdStrike et de la prévention avec Digital.ai Solutions
Le 19 juillet 2024, une mise à jour de configuration logicielle défectueuse de…
Libérer tout le potentiel du développement assisté par l’IA avec Digital.ai's DevSecOps Plateforme
Découvrez comment Digital.aiest alimenté par l'IA DevSecOps La plateforme ouvre la promesse d’un développement assisté par l’IA, augmentant la productivité tout en gérant les risques.
Tenir l'atterrissage : comment les informations basées sur l'IA rationalisent la fourniture de logiciels dans l'industrie aéronautique
Libérez la puissance de l’analyse prédictive basée sur l’IA dans la fourniture de logiciels aéronautiques. Apprendre Digital.aiLa solution Intelligence d' garantit le bon fonctionnement des opérations et améliore safety.