Maturity Score : la santé de votre architecture en une seule note
Vous avez un drift score. Vous avez des règles de conformité. Vous avez des insights. Vous avez des métriques DORA. Quatre signaux, quatre tableaux de bord, quatre chiffres à vérifier avant de pouvoir répondre à la question la plus simple : est-ce que notre architecture est en bonne santé ?
La réponse a toujours été dispersée. Une équipe pouvait avoir une précision de documentation parfaite (drift score à 95) mais des pratiques de déploiement désastreuses (DORA au sous-sol). Une autre pouvait livrer dix fois par jour mais ignorer chaque règle de conformité du catalogue. Chaque métrique racontait un morceau de l'histoire. Aucune ne racontait l'histoire complète.
Le Maturity Score corrige cela. Une note. Quatre dimensions. Une vue unique de la santé réelle de votre architecture.
De A à F. C'est tout.
Ouvrez n'importe quel projet dans Archyl et vous verrez une note sous forme de lettre :
- A (90-100) — Votre architecture est bien documentée, conforme, activement surveillée et livre de manière fiable. C'est l'objectif.
- B (80-89) — Solide. Des lacunes mineures dans une ou deux dimensions, mais rien qui vous empêche de dormir.
- C (70-79) — Fondation correcte, faiblesses réelles. Vous savez où sont les problèmes mais vous ne les avez pas corrigés.
- D (60-69) — En difficulté. Plusieurs dimensions sous-performent. La dette technique s'accumule.
- F (en dessous de 60) — Votre documentation d'architecture est décorative. Commencez par les bases.
La note n'est pas une métrique de vanité. Elle est calculée à partir de quatre dimensions pondérées, chacune mesurant un aspect différent de votre pratique architecturale.
Quatre dimensions, un score
Drift — Votre documentation dit-elle la vérité ?
La dimension drift mesure à quel point votre modèle C4 reflète fidèlement votre codebase réelle. Des chemins de fichiers qui n'existent plus. Des services qui ont été renommés. Des containers qui ont été fusionnés. Chaque élément documenté est validé par rapport au dépôt.
Un drift score élevé signifie que vos diagrammes d'architecture décrivent le système qui tourne réellement en production. Un score faible signifie qu'ils décrivent un système qui existait il y a six mois.
Insights — Écoutez-vous les signaux ?
Archyl analyse en continu votre architecture et fait remonter les problèmes : dépendances circulaires, composants surdimensionnés, documentation manquante, containers inutilisés. La dimension insights mesure combien de ces problèmes existent et leur gravité.
Une équipe qui résout rapidement les insights critiques obtient un score élevé. Une équipe qui laisse les alertes s'accumuler obtient un score faible. Il ne s'agit pas d'avoir zéro problèmes — il s'agit d'avoir une culture d'action face à ces problèmes.
Conformance — Suivez-vous vos propres règles ?
Vous avez défini des règles d'architecture pour une raison. Aucun container frontend ne devrait appeler directement la base de données. Chaque système doit avoir au moins un contrat API documenté. Les services d'authentification ne doivent pas dépendre de la logique métier.
La dimension conformance mesure quel pourcentage de vos règles est respecté. C'est la différence entre avoir de la gouvernance et l'appliquer.
DORA — Pouvez-vous réellement livrer ?
La qualité architecturale ne vaut rien si vous ne pouvez pas livrer. La dimension DORA suit les quatre métriques standard : fréquence de déploiement, délai de mise en production, taux d'échec des changements et temps moyen de rétablissement.
Une équipe avec une architecture magnifique qui déploie une fois par trimestre a un problème de livraison. DORA le détecte.
Pondéré, pas moyenné
Les quatre dimensions ne sont pas pondérées de manière égale. Le maturity score de chaque projet est un composite pondéré :
| Dimension | Poids par défaut | Ce qu'elle récompense |
|---|---|---|
| Drift | 25% | Maintenir la documentation à jour |
| Insights | 25% | Résoudre les problèmes d'architecture |
| Conformance | 25% | Respecter ses propres règles |
| DORA | 25% | Livrer de manière fiable |
Les poids sont visibles dans le panneau de détail — chaque score montre sa contribution. Vous pouvez voir exactement pourquoi votre note est ce qu'elle est et quelle dimension la tire vers le bas.
Vue au niveau organisation
Les scores individuels par projet sont utiles. Voir tous vos projets côte à côte est transformateur.
Le tableau de bord Organization Maturity affiche chaque projet sous forme de carte : note, score, tendance et répartition des quatre dimensions. Filtrez par note. Triez par score. Recherchez par nom. En trente secondes, vous savez quels projets nécessitent de l'attention.
La barre de distribution des notes en haut vous donne la forme de la santé architecturale de votre organisation. Majoritairement des A et des B ? Vous êtes en bonne forme. Un cluster de D et de F ? Vous savez où investir.
Les tendances racontent la vraie histoire
Chaque calcul de maturité est suivi dans le temps. Chaque projet affiche une tendance : en amélioration, stable ou en déclin.
Un projet qui est passé de C à B le mois dernier est sur la bonne voie même s'il n'est pas encore A. Un projet en déclin depuis trois sprints nécessite une intervention même s'il est encore B. La tendance est souvent plus actionnable que le score absolu.
Le moteur de recommandations
Le panneau de détail ne se contente pas d'afficher des scores — il vous dit quoi faire. La dimension la plus faible reçoit une recommandation spécifique et actionnable :
- Le drift est le plus bas ? "Lancez une détection de dérive pour mettre à jour l'alignement de votre documentation."
- Les insights sont les plus bas ? "Examinez et résolvez les insights d'architecture critiques."
- La conformance est la plus basse ? "Corrigez les violations de règles de conformité pour améliorer la compliance."
- DORA est le plus bas ? "Améliorez les pratiques de déploiement pour augmenter les métriques DORA."
Pas d'ambiguïté. Pas de "envisagez d'améliorer vos processus". Une prochaine étape concrète liée à ce qui fera le plus bouger votre score.
Pourquoi une seule note compte
Les équipes n'agissent pas sur des tableaux de bord avec douze métriques. Elles agissent sur un seul chiffre facile à comprendre, facile à comparer et difficile à truquer.
Le Maturity Score est délibérément opinionné :
Il est holistique. Vous ne pouvez pas obtenir un A en étant excellent en documentation mais désastreux en livraison. Les quatre dimensions comptent.
Il est comparable. Le projet A a un B. Le projet B a un D. La conversation sur où investir le temps d'ingénierie vient de se simplifier.
Il est traçable. Un chiffre que vous pouvez tracer dans le temps est un chiffre que vous pouvez améliorer. Fixez un objectif : "Tous les projets à C ou au-dessus d'ici la fin du trimestre." Vous avez maintenant un objectif mesurable.
Il est honnête. La note ne se soucie pas des intentions ni des roadmaps. Elle mesure ce qui est vrai maintenant. Votre documentation correspond au code ou elle ne correspond pas. Vos règles passent ou elles ne passent pas.
Pour commencer
Le Maturity Score est disponible dès aujourd'hui pour tous les projets Archyl. Aucune configuration requise — si vous avez un projet avec de la documentation d'architecture, vous avez déjà un score.
- Ouvrez n'importe quel projet. Le badge de maturité apparaît dans l'en-tête du projet.
- Cliquez dessus pour voir la répartition complète : score global, quatre dimensions, tendance et recommandation.
- Visitez la page Organization Maturity pour voir tous les projets d'un coup.
La santé architecturale de votre organisation ne devrait pas être un mystère. Maintenant c'est une note.