OKR et agents IA: pourquoi le pilotage doit passer du résultat au contrat d’exécution

En résumé

  • 'Le message “OKRs Were Never Built for AI” pousse une idée utile: mesurer aussi la qualité d’exécution des agents.'
  • 'Le message “OKRs Were Never Built for AI” pousse une idée utile: mesurer aussi la qualité d’exécution des agents.'

Introduction

Le format court “OKRs Were Never Built for AI” défend une idée simple: les objectifs classiques deviennent incomplets quand une partie du travail est déléguée à des agents IA. La vidéo seed est utile pour lancer le débat, mais elle ne fournit ni cadre méthodologique ni métriques précises. Il faut donc rester prudent dans l’interprétation.

En parallèle, selon Microsoft Research, l’IA “drives rapid change” avec des “uneven benefits”. En clair, l’adoption progresse vite, mais les gains ne sont ni homogènes ni automatiques selon les équipes et les métiers. Dans ce contexte, un OKR limité à “livrer plus vite” peut donner une impression de progrès tout en masquant des risques opérationnels.

Décryptage

Un OKR traditionnel marche bien dans un système stable: rôles clairs, processus répétables, variabilité limitée. Avec des agents IA, la variabilité remonte mécaniquement. Même consigne, environnements différents, résultats parfois robustes, parfois fragiles. D’après Microsoft Research, la transformation est rapide mais inégale; cela suggère qu’un KPI de volume seul (tickets fermés, PR mergées, features livrées) décrit mal la réalité.

La question utile pour une équipe dev n’est pas “utiliser l’IA ou non”. C’est plutôt: “qu’est-ce qu’on garantit quand l’agent agit ?”. Cette logique rejoint le principe du contrat d’exécution: définir les conditions de réussite et d’échec avant d’automatiser. Le lien avec Spec-Driven Development est direct: on formalise ce qui doit rester vrai, puis on mesure l’écart entre intention et exécution.

Un objectif de vitesse, par exemple “réduire le lead time de 20%”, reste pertinent, mais ne suffit plus. Il faut lui adjoindre des garde-fous observables: taux de rollback, incidents sécurité, coût unitaire, qualité des tests générés, stabilité sur plusieurs runs. Sans ces indicateurs, une équipe peut “réussir” son trimestre OKR tout en accumulant de la dette technique et du risque en production. C’est aussi cohérent avec la logique défendue dans les permissions minimales pour agents: la performance n’a de valeur que si la surface de risque est bornée.

Exemple d’OKR “agent-ready” pour une squad plateforme:

  • Objective: augmenter la capacité de livraison sans dégrader la production.
  • KR1: 30% des tâches répétitives traitées par agent avec validation humaine.
  • KR2: moins de 2% de rollbacks sur changements proposés par agent.
  • KR3: coût moyen par tâche assistée inférieur à X €.
  • KR4: 100% des actions agentes tracées (prompt, diff, approbation, résultat).

Ce format impose une discipline équilibrée: vitesse, fiabilité, coût et sécurité. Surtout, il rend les effets de l’IA comparables sprint après sprint, au lieu de rester au niveau du ressenti.

Ce que ça change pour les devs

  • Remplacer les KPI de volume seuls par des métriques mixtes: débit, qualité, incidents, coût unitaire.
  • Encadrer chaque agent avec un contrat d’exécution explicite: périmètre, permissions, conditions d’arrêt, validation humaine.
  • Démarrer par des cas à risque limité (documentation, refacto localisée, tests) avant le code critique.
  • Journaliser systématiquement entrée, sortie, diff et décision humaine pour audit et amélioration continue.
  • Revoir les rituels d’équipe: en revue hebdo, analyser aussi le comportement de l’agent, pas seulement le livré.
  • Définir un seuil de “stop usage” quand la qualité, le coût ou la sécurité se dégradent.

Conclusion

La formule “OKRs were never built for AI” fonctionne comme alerte utile, pas comme verdict absolu. Selon Microsoft Research, le changement est rapide et les bénéfices restent inégaux: il faut donc piloter plus finement, pas abandonner les OKR. Côté dev, le basculement clé est de passer d’objectifs de sortie à des objectifs de système: fiabilité, coût, sécurité, traçabilité. L’IA devient alors un levier maîtrisé, pas une simple promesse de vélocité.


Sources: https://www.youtube.com/shorts/RQXvde0wCPs, https://www.microsoft.com/en-us/research/blog/new-future-of-work-ai-is-driving-rapid-change-uneven-benefits