Les équipes d'ingénierie mesurent beaucoup de choses. Fréquence de déploiement, temps moyen de récupération, couverture de code, vélocité de sprint. Tout cela est utile. Rien de tout cela ne vous dit si l'ingénierie fait réellement avancer le business.
Le fossé de mesure
Le fossé entre les métriques d'ingénierie et les métriques business est l'une des sources les plus persistantes de désalignement dans les organisations technologiques. Le leadership en ingénierie peut présenter des tableaux de bord pleins d'indicateurs verts pendant que le business connaît un retard sur le marché ou des cibles de revenus manquées.
“Les métriques DORA ne sont pas une destination. Elles sont un diagnostic. Les performers d'élite sur DORA ne sont pas d'élite parce qu'ils mesuraient bien — ils sont d'élite parce que les pratiques qui pilotent ces métriques pilotent aussi les résultats business.”
Les KPIs liés au business
Au-delà de DORA, chaque équipe d'ingénierie devrait avoir au moins deux KPIs qui mesurent directement les résultats business. Les métriques spécifiques dépendent du business, mais le principe est constant : connecter la production d'ingénierie aux résultats qui comptent pour le business.
Les anti-métriques
- Lignes de code : mesure la production, pas les résultats. Peut être augmentée en écrivant un code moins bon.
- Points de story complétés : une mesure du débit, pas de la direction.
- Nombre de bugs : un indicateur retardé qui mesure ce qui a mal tourné.
- Taux de fermeture de tickets : mesure l'activité, pas l'impact.