Obtenez votre score de maturité
Répondez à quelques questions sur les processus et les habitudes de votre équipe de développement pour obtenir votre score de maturité. Nous vous donnerons aussi des recommandations à mettre en place dès maintenant pour aider votre équipe à atteindre de meilleures performances de livraison logicielle.
Débloquez vos résultats complets
Entrez votre prénom et votre courriel pour afficher vos résultats et recevoir un guide de recommandations.
Préparation de vos résultats
- Analyse de vos 19 réponses
- Calcul de votre score par axe
- Sélection de vos prochaines étapes
Ce que mesure cette évaluation de maturité DevOps et logicielle
Cette évaluation gratuite aide les gestionnaires en ingénierie à situer la maturité de leur équipe de développement logiciel sur trois axes qui influencent directement la performance DevOps : la capacité de mesurer la livraison, l'alignement avec les parties prenantes et la prévisibilité des projets.
Elle prend environ 5 minutes. Vous évaluez 19 énoncés de 1 (fortement en désaccord) à 5 (fortement en accord), vous obtenez un score sur 100 pour chaque axe, puis vous recevez par courriel un guide de recommandations pratiques.
Ce n'est pas un audit de vos outils DevOps : aucune question ne porte sur votre pipeline CI/CD ou votre automatisation. L'évaluation se concentre sur les pratiques qui sous-tendent une bonne performance DORA, soit décider à partir de données, partager une vision commune de la livraison et garder un flux de travail prévisible.
1Capacité de mesurer la performance de l'équipe
Disposez-vous de données fiables et standardisées sur la façon dont vos équipes livrent, et les utilisez-vous pour repérer les goulots, valider vos intuitions et mesurer l'effet de vos changements?
- Nous avons des données standardisées pour évaluer/comparer nos différentes équipes de développement logiciel.
- Nous exploitons des données pour détecter des pistes d'optimisation de nos méthodes de travail.
- Nous avons la capacité d'identifier rapidement les inefficiences au sein de nos équipes de développement logiciel.
- Nous sommes en mesure de quantifier l'impact des goulots d'étranglement sur notre cycle de développement.
- Nous utilisons les métriques du groupe DevOps Research Assessment (DORA) pour mesurer la performance de nos équipes.
- Nous confirmons constamment nos intuitions avec des données quantitatives.
- Nous sommes capables de mesurer l'impact des changements apportés dans nos façons de travailler.
2Communication et alignement avec les parties prenantes
L'ingénierie, le produit, la direction et les clients partagent-ils la même compréhension de la performance, des enjeux et de l'avancement des projets?
- La haute direction nous fait confiance pour livrer des projets de qualité dans les délais prévus.
- Nos échanges au sein de l'équipe s'appuient sur des données fiables illustrant notre performance collective.
- Nos clients, tant internes qu'externes, sont satisfaits quant à la rapidité de la progression des projets.
- Les membres de l'équipe de développement logiciel discutent fréquemment des méthodes pour optimiser leurs processus.
- Les réalités et enjeux de l'équipe d'ingénierie logicielle sont bien compris par la haute direction.
- L'équipe d'ingénierie et l'équipe produit collaborent quotidiennement.
3Prévisibilité et planification des projets
Le travail avance-t-il de façon régulière, les risques sont-ils anticipés et les projets livrés à la date prévue, sans course de fin de sprint ni période de stabilisation?
- Nous livrons toujours les projets aux dates prévues.
- La majorité de notre travail tend à se terminer à la fin du sprint (ou à la fin de la semaine).
- Nous n'avons jamais un sentiment de « rush » à la fin des itérations.
- Nous avons une visibilité immédiate sur la progression du projet et la capacité d'apporter des ajustements rapidement.
- Nous avons les outils en place pour anticiper les risques de livraison et de débordement du projet.
- Nous n'avons jamais besoin d'une période de stabilisation après la livraison d'une fonctionnalité ou d'une nouvelle version.
Comment votre score de maturité est calculé
Chaque réponse est convertie en points : 1 = 20, 2 = 40, 3 = 60, 4 = 80 et 5 = 100. Le score d'un axe correspond à la moyenne de ses énoncés, et votre score de maturité global est la moyenne des trois axes. Les scores vont donc de 20 à 100. Répondre « Neutre » partout donne 60.
Les 4 niveaux de maturité DevOps et logicielle
Comme la plupart des modèles de maturité, l'évaluation situe chaque axe, ainsi que votre score global, sur une échelle de quatre niveaux. Votre niveau indique où concentrer vos efforts en priorité.
Les décisions reposent surtout sur l'intuition et l'expérience individuelle. Les données de livraison sont éparses ou absentes, et les échéances sont difficiles à prévoir.
Prochaine étape : Commencez à mesurer quelques métriques de livraison de façon constante, comme les quatre métriques DORA.
Certaines métriques sont suivies, mais elles ne font pas encore partie de la prise de décision. L'alignement avec la direction et le produit est partiel, et les courses de fin de sprint existent encore.
Prochaine étape : Rendez les métriques visibles dans vos rituels d'équipe et servez-vous-en pour cibler votre principal goulot.
Les données guident les discussions, les goulots sont identifiés et la livraison est assez prévisible. La direction comprend bien les réalités de l'ingénierie.
Prochaine étape : Mesurez l'impact de chaque changement de processus et anticipez plus tôt les risques de livraison.
L'amélioration continue est mesurée, les risques sont anticipés et les parties prenantes font confiance aux engagements de livraison. L'équipe a rarement besoin de périodes de stabilisation.
Prochaine étape : Continuez de comparer vos équipes entre elles et partagez les pratiques qui fonctionnent.
Quel lien avec les métriques DORA?
Le programme DORA (DevOps Research and Assessment) a défini quatre métriques clés de la performance de livraison logicielle : la fréquence de déploiement, le délai de mise en production des changements, le taux d'échec des changements et le temps de rétablissement du service. Les équipes qui obtiennent un bon score à cette évaluation ont généralement les bases pour suivre et améliorer ces métriques : elles mesurent leur livraison de façon constante, discutent de performance à partir de données communes et gardent un flux prévisible.
Pour voir vos vraies métriques plutôt que des réponses autodéclarées, le tableau de bord des métriques DORA d'Axify les calcule automatiquement à partir de vos outils, et la cartographie de la chaîne de valeur montre où le travail attend.
Questions fréquentes
Qu'est-ce qu'un modèle de maturité pour une équipe logicielle?
Un modèle de maturité décrit les étapes que franchit une équipe à mesure que ses pratiques s'améliorent, d'un fonctionnement improvisé et réactif jusqu'à une amélioration continue et mesurée. Il donne un vocabulaire commun pour situer l'équipe aujourd'hui et choisir quoi travailler ensuite. Cette évaluation utilise un modèle à quatre niveaux (Émergent, En progression, Avancé, Optimisé) appliqué à trois axes : la mesure, l'alignement et la prévisibilité.
Combien de temps prend l'évaluation et est-elle gratuite?
Environ 5 minutes, et c'est gratuit. Vous évaluez 19 énoncés, puis vous entrez votre prénom et votre courriel pour afficher vos résultats et recevoir le guide de recommandations.
Est-ce une évaluation de maturité DevOps?
Oui, avec un angle précis. Elle évalue les pratiques organisationnelles derrière la performance DevOps, soit la mesure, l'alignement avec les parties prenantes et la prévisibilité de la livraison, plutôt que vos outils ou votre automatisation CI/CD.
Qui devrait répondre à l'évaluation?
Les gestionnaires en ingénierie, chefs d'équipe, directeurs de l'ingénierie et CTO. Pour un portrait plus complet, demandez à plusieurs responsables d'y répondre séparément et comparez les résultats : les écarts entre leurs réponses sont souvent aussi révélateurs que les scores eux-mêmes.
Que faire avec mon score?
Commencez par votre axe le plus faible. Le guide reçu par courriel propose des premières actions concrètes pour chaque axe, dont la plupart peuvent être lancées en autonomie. Pour suivre vos progrès de façon objective, mesurez les mêmes axes avec de vraies données de livraison grâce aux métriques d'ingénierie logicielle d'Axify.
À quelle fréquence refaire l'évaluation?
Une fois par trimestre est un bon rythme, ou après un changement important de processus, d'outils ou de structure d'équipe, pour vérifier si les choses ont réellement bougé.