Skip links

cas de réussite

Culture de la qualité avec les Mesures DORA : visibilité et décisions basées sur les données

Implémentation et application des mesures DORA pour la visualisation des résultats dans des environnements dynamiques et la connaissance des améliorations de l'équipe et des produits 

Introduction

Pour l'un des plus grands acteurs des avantages au Brésil, le manque de visibilité et la mesure incohérente de ses processus de développement et de soutien des produits ont généré des défis importants. L'absence de données concrètes a rendu difficile l'identification des goulots d'étranglement, la résolution des défauts et la prise de décisions stratégiques. Better Now a été appelé à mettre en œuvre les métriques DORA et à créer une solution intégrée qui apporterait de la clarté, une automatisation et une culture d'amélioration continue aux équipes.

Le client faisait face à un environnement complexe caractérisé par les défis suivants :

Manque de visibilité : une connaissance limitée de la performance réelle des équipes et du flux de livraison empêchait l’identification précoce des problèmes et des opportunités d’amélioration.

Mesure incohérente des performances : les indicateurs de performance étaient fragmentés entre plusieurs outils, notamment Azure DevOps, ServiceNow, SonarQube et Veracode, sans point centralisé pour l’analyse et la prise de décision.

Difficultés de diagnostic : l’absence de données intégrées rendait l’identification des goulots d’étranglement ainsi que le suivi des défauts en production complexes, manuels et chronophages.

Culture d’amélioration continue limitée : en l’absence de données fiables et consolidées, il était difficile de promouvoir une démarche d’amélioration continue et de prendre des décisions fondées sur des faits.

Better Now a développé une solution complète et évolutive permettant d’unifier, de traiter et de visualiser les données de performance :

  1. Création d’un portail intégré de métriques : la première étape a consisté à mettre en place un portail centralisé intégrant l’ensemble des outils de développement et de gestion de projets du client. Cette approche a permis de standardiser la collecte des données et d’établir une source unique de référence pour l’analyse des performances.
  2. Unification et modélisation des données : grâce à une analyse approfondie des documentations d’API, les sources de données pertinentes ont été identifiées. Des extracteurs développés en Python ont été mis en œuvre afin de collecter et de consolider les informations dans une base unifiée, reposant sur des modèles de données relationnels et dimensionnels (schéma en flocon – snowflake). Cette architecture a permis de réaliser des analyses prédictives et de préparer l’exploitation des données dans des modèles de Machine Learning.
  3. Standardisation des métriques et automatisation du reporting : les métriques DORA (Deployment Frequency, Change Failure Rate, Lead Time for Changes et Mean Time to Restore) ont été standardisées et automatisées au sein de tableaux de bord dynamiques Power BI. Cette automatisation a supprimé la nécessité de produire des rapports manuels et a garanti aux équipes un accès permanent à des informations fiables et actualisées en temps réel.
  4. Gamification : afin de renforcer l’engagement des équipes et d’encourager l’amélioration continue, la solution a intégré des mécanismes de gamification rendant le suivi des performances plus interactif, transparent et motivant.

la mise en œuvre de Métriques Dora Il a apporté des résultats transformateurs, offrant au client une visibilité sans précédent sur leurs processus de développement et de support. L'analyse et l'optimisation du workflow ont permis : 

  • Visibilité et fiabilité accrues : Les équipes ont acquis une vision intégrée et claire de la performance de leurs livraisons, ce qui a entraîné une augmentation [insérer le numéro ici]% de fiabilité dans le développement et le support des produits et services. 
  • Décisions basées sur les données : Les mesures ont servi de base au leadership et aux équipes pour prendre des décisions stratégiques basées sur des données concrètes plutôt que sur des hypothèses. 
  • Optimisation du flux de travail :  
  • Taux de déploiement infructueux a été réduit à 7,89 %. 
  • Modifier le délai de livraison a été optimisé pour 195 heures. 
  • Temps moyen de restauration du service a été minimisé pour 151,74 heures 

Culture d'amélioration continue : La transparence et la mesure continue des résultats ont stimulé une culture d'amélioration continue, où les équipes sont proactives dans la recherche d'efficacité et la résolution de problèmes. 

Détails et Conclusion

L’approche de Better Now est allée bien au-delà de la simple mise en œuvre d’un outil. Notre objectif était de concevoir une solution durable, capable de générer de la valeur sur le long terme pour le client. Le Portail de Métriques a non seulement permis de résoudre les problématiques de visibilité, mais il est également devenu un actif stratégique pour l’entreprise, en servant de référentiel historique de données et de fondation pour les analyses prédictives.

En mesurant et en optimisant la collaboration entre les équipes de développement et d’exploitation, la solution de Better Now a favorisé une approche plus intégrée, se traduisant par des logiciels plus robustes, moins exposés aux défaillances et par des cycles de livraison plus courts. Le client n’a pas seulement surmonté ses défis en matière de visibilité ; il a également établi de nouvelles bases pour l’excellence opérationnelle et l’innovation continue.

aceleracao-do-desenvolvimento