Skip to content

📊 Métriques ​

Ne mesurez que ce qui aide l’équipe à décider.

Délai de mise en œuvre de la réunion à la production (médiane par semaine) plus bas est meilleur
050100150heurescible 4812096786455464034S1S2S3S4S5S6S7S8

Données d’exemple à titre illustratif.

C’est le chiffre sur lequel l’ensemble du modèle est jugé : le temps nécessaire pour qu’un besoin exprimé par le client atteigne la production.

Métriques de flux (Flow metrics) ​

Les métriques fondamentales de livraison, mesurées par squad sur des fenêtres glissantes de quatre semaines :

MétriqueDéfinitionDirectionCible
Délai de la réunion à la production (Lead Time)Transcription de la réunion client → exécution en productionÀ la baisse< 24 à 48 heures pour les changements standards
Fréquence de déploiementDéploiements en production par semaineÀ la haussePlusieurs déploiements par jour
Taux d’échec des changementsDéploiements entraînant un rollback, la coupure d’un flag ou un incidentÀ la baisse< 1 %
Temps de rétablissement (Time to restore)Détection d’un défaut en production → atténuationÀ la baisse< 15 minutes

Métriques par cas d’usage ​

Les métriques de flux mesurent la livraison de bout en bout. Mesurez aussi chaque tâche IA, comme la création de tests ou la documentation. Suivez ces valeurs par ticket :

MesureQuestion à laquelle elle répond
Temps passéCombien de temps prend cette sous-tâche pour un élément de travail ?
ItérationsCombien de tentatives faut-il pour obtenir un résultat correct ?
Intervention humaineÀ quelle fréquence une personne doit-elle intervenir ?
Succès au premier passageÀ quelle fréquence le résultat est-il bon dès la première tentative ?

Utilisez les horodatages existants des tickets, branches, demandes de fusion et exécutions CI, pas de chronomètre manuel. Pour la consommation de tokens, l’attribution des coûts et le ROI financier, voir Gestion des coûts. Les graphiques ci-dessous sont illustratifs.

Création de tests automatisés (Code) ​

Générez les tests avec le code. Mesurez le temps passé et si de meilleurs contexte et skills le réduisent.

Répartition du temps sur un élément de travail plus bas est meilleur
0102030minutes182294Générer le codeCréer les testsBoucle de correctionDocumentation

Données d’exemple à titre illustratif.

La création de tests représente ici la part la plus importante ; il est donc pertinent de la suivre séparément.

Temps passé à créer les tests, par élément de travail (médiane par semaine) plus bas est meilleur
0204060minutescible 304238353329272422S1S2S3S4S5S6S7S8

Données d’exemple à titre illustratif.

Une baisse suggère de meilleurs contexte et skills. Si la courbe reste plate, cherchez des instructions de test manquantes. Si elle monte, vérifiez la précision des critères d’acceptation.

Boucles de correction (Code) ​

Nombre moyen de boucles de correction par élément de travail plus bas est meilleur
0246bouclesalerte 34.23.83.53.12.92.6S1S2S3S4S5S6

Données d’exemple à titre illustratif.

Au-delà de 3 boucles, l’élément de travail était probablement trop volumineux ou trop vague lorsqu’il a quitté l’étape Plan.

Création des tickets de backlog (Triage) ​

Heures entre la fin d'une réunion et un ticket de backlog classé plus bas est meilleur
05101520heurescible 8201612976S1S2S3S4S5S6

Données d’exemple à titre illustratif.

Cet indicateur mesure la rapidité avec laquelle une conversation client est transformée en travail enregistré et priorisé.

Contrôles déterministes dès le premier passage (Prove) ​

Pull requests passant tous les contrôles dès la première exécution CI plus haut est meilleur
0255075100%cible 80 %626671757983S1S2S3S4S5S6

Données d’exemple à titre illustratif.

Un taux faible révèle des vérifications automatisées insuffisantes dans l’étape Code ou un contexte manquant.

Temps de rétablissement (Learn) ​

Minutes entre la détection d'un défaut et son atténuation plus bas est meilleur
010203040minutescible 15383126191412S1S2S3S4S5S6

Données d’exemple à titre illustratif.

Les mêmes cibles que celles des métriques de flux s’appliquent. La vue par cas d’usage permet d’identifier quelle partie du travail progresse.

Métriques d’autonomie et de levier IA ​

MétriqueDéfinitionSignal de vigilance
Part de code généré par l’IAPourcentage du code, des tests et de la doc écrits par l’IACible 100 % (zéro frappe manuelle de syntaxe)
Taux de succès au premier passage dans CodeÉléments de travail dont les vérifications et tests automatisés sont au vert dès le premier essai< 80 % indique une dérive du Contexte persistant ou des instructions manquantes
Taux de réussite des contrôles déterministesPull requests passant tous les contrôles déterministes dès la première exécution CI dans Prove< 80 % indique des vérifications automatisées trop faibles ou un contexte incomplet
Nombre de boucles de correctionBoucles d’auto-correction nécessaires avant d’obtenir un passage au vert> 3 boucles indique un mauvais découpage des tâches lors de l’étape Plan
Taux d’acceptationArtefacts générés fusionnés sans reprise substantielleUne baisse indique une dérive du Contexte persistant
Taux de reprise (Rework rate)Production acceptée mais corrigée dans les 14 joursUne hausse indique une validation trop superficielle
Taux de retouche humainePull requests où un humain a modifié manuellement la syntaxe du codeDoit tendre vers 0 % ; les correctifs appartiennent au contexte, pas au code
Délai de validation automatiséeTemps entre les contrôles au vert et le verdict Prove consignéUne hausse révèle une évaluation lente ou des preuves manquantes ; suivez les pauses humaines demandées séparément
Part assistée par étapePart des livrables de chaque étape produite avec l’IAUsage concentré uniquement dans l’étape 4 — Code
Taux de pertinence du contexte (Context hit rate)Sessions pour lesquelles le Contexte persistant commité a suffiUne baisse signale des artefacts manquants ou obsolètes

Métriques de résultat (Outcome metrics) ​

MétriqueDéfinition
Taux de validation des hypothèsesHypothèses validées / total des hypothèses clôturées
Taux de suppression des fonctionnalitésFonctionnalités invalidées supprimées en moins d’un cycle
Délai avant première preuve (Time to evidence)Création du ticket de backlog → premier signal réel d’utilisation

Un taux proche de 100 % peut indiquer que l’équipe ne teste que des paris sûrs. Acceptez que certaines hypothèses échouent et supprimez les fonctionnalités invalidées.

Métriques de qualité ​

MétriqueDéfinition
Taux de défauts échappésDéfauts découverts en production / total des défauts découverts
Couverture sur les lignes modifiéesPar pull request, sans régression
Profondeur moyenne de revue sur les changements à haut risqueTemps passé en revue, pondéré par le rayon d’impact

Ce qui n’est délibérément pas mesuré ​

Non mesuréPourquoi
Lignes de codeL’IA rend cette mesure absurde et contre-productive
Vélocité en story pointsMesure l’estimation, pas la valeur produite
Taux d’acceptation des suggestions d’autocomplétion dans l’éditeurNe présente aucune corrélation avec ce qui compte réellement

Revue ​

Examinez les métriques chaque mois. Supprimez celles qui n’ont éclairé aucune décision depuis deux trimestres.

Publié et maintenu par ALTEN