Pourquoi ce module
Un manager qui demande "quel est le ROI d'IA pour mon équipe?" mérite une réponse chiffrée, pas de "on verra". DORA (DevOps Research & Assessment framework) mesure la performance dev sans IA. Nous l'étendu à DORA+AI : ajouter 6 métriques IA et recalculer avant/après sur 90 jours. GitHub Octoverse 2025 (édition la plus récente) confirme l'adoption massive de l'IA dev — à titre informatif, une étude de recherche GitHub/Microsoft de 2022 avait montré que les développeurs complètent les tâches 55 % plus rapidement avec GitHub Copilot en conditions de laboratoire contrôlées. McKinsey estime que l'IA générative pourrait augmenter la productivité des développeurs de 20 à 45 % en moyenne (avec des pics à 50 % sur des tâches spécifiques). Vous devez reproduire ce benchmark dans votre contexte, avec vos KPI, vos équipes, vos données.
Ce module fournit le tableau de bord, le plan d'adoption 90j, et la grille d'évaluation pour présenter ROI au C-level.

/cost donne des indicateurs d'usage exploitables pour le pilotage d'adoption : part des sessions à fort contexte, subagent-heavy, ou très longues — à croiser avec vos métriques DORA+IA.Prérequis : rôle managérial ou data analytics. Public : managers, RH, dirigeants, change managers. Durée 1 h 30.
Objectifs pédagogiques
À l'issue de ce module, vous serez capable de :
- Mesurer baseline DORA (4 métriques classiques : Deployment Frequency, Lead Time, Change Failure Rate, MTTR) avant adoption IA
- Ajouter 6 métriques IA : AI Adoption Rate, AI-assisted PR ratio, Avg. tokens-per-prompt, Gen code acceptance rate, Test generation rate, AI review latency
- Décomposer ROI : productivité (PRs/dev/semaine, lead time réduit), qualité (defect rate, test coverage), throughput (tickets fermés/sprint)
- Implémenter pair-programming patterns : "Driver/Navigator with AI", "AI as junior dev", lister anti-patterns (over-trust, copy-paste sans review, désapprentissage)
- Construire un plan onboarding 90j : J1-30 setup + skills, J31-60 ateliers + buddy program, J61-90 certification interne + communauté
- Calculer ROI consolidé : (productivité gain + coût API) / (salary burden) → justifier investment et budgeter année suivante
Plan détaillé
- DORA classiques : 4 métriques avant IA
- Extension DORA pour IA : 6 nouvelles métriques
- Collecte données : sources (GitHub, Jira, Linear)
- Calcul baseline et benchmark vs industrie
- Pair-programming patterns
- Anti-patterns et risques à mitiger
- Change management : Kotter 8-step appliqué IA
- Onboarding 90j : J1-30, J31-60, J61-90
- Certification interne 3 niveaux
- Atelier : construire dashboard ROI sur vos données
DORA classiques : 4 métriques avant IA
DORA est le framework de référence (déployé par Google DevOps, Spotify, Amazon). 4 métriques mesurables objectivement :
Voici comment les 4 métriques DORA s'imbriquent et se renforcent mutuellement dans votre pipeline de livraison logicielle :
Chargement du schéma…
1. Deployment Frequency
Question : Combien de fois déployez-vous en prod par jour/semaine?
Mesure : Nombre de releases / jour / équipe
Benchmarks 2024 (tous secteurs) :
- Elite : > 1 déploiement/jour (10+ déploiements/jour dans best cases)
- High : 1 déploiement/semaine
- Medium : 1 déploiement/mois
- Low : < 1 déploiement/trimestre
Collecte : git tags, CI/CD logs, release calendar. Outil : GitHub Actions, GitLab CI, Jenkins, Datadog.
2. Lead Time for Changes
Question : Du commit à la production, combien de temps en moyenne?
Mesure : Durée médiane (commit date → merge date) + (merge → prod deploy) = lead time total
Benchmarks 2024 :
- Elite : < 1 jour (< 1h dans best cases)
- High : 1 semaine
- Medium : 1 mois
- Low : > 3 mois
Collecte : Git log (commit/merge dates) + CD logs (deploy timestamps). Python script ou GitHub API easy.
3. Change Failure Rate
Question : Quel pourcentage de vos releases causent incident prod?
Mesure : (Déploiements causant rollback / outage) / (Total déploiements) × 100 %
Benchmarks 2024 :
- Elite : 0-15 % (les meilleurs : 0-5 %)
- High : 15-45 %
- Medium : 45-65 %
- Low : > 65 %
Collecte : suivi d'incidents (PagerDuty, Opsgenie) + corrélation avec les déploiements. Marquez chaque déploiement « lié à un incident » ou non.
4. MTTR (Mean Time To Recover)
Question : Quand vous avez un incident, combien de temps pour le fixer et redéployer?
Mesure : Durée médiane (incident ouvert) → (fix déployé en prod)
Benchmarks 2024 :
- Elite : < 1 heure (best cases : 15 min)
- High : < 1 jour
- Medium : < 1 semaine
- Low : > 1 semaine
Collecte : journaux d'incidents (horodatage de création) + horodatage de déploiement du correctif. Si vos incidents sont tracés dans Jira, exportez et calculez la médiane.
Extension DORA pour IA : 6 nouvelles métriques
Au-delà DORA classiques, mesurez adoption IA et impact qualité.
5. AI Adoption Rate
Question : Quel % de vos devs utilise Claude / autre LLM régulièrement?
Mesure : (Devs ayant lancé ≥ 1 prompt Claude/mois) / (Total devs) × 100 %
Benchmark (2024, "IA-augmented" teams) :
- Adoptive : > 80 % (norme 2025-2026)
- Moderate : 50-80 %
- Low : < 50 %
Collecte : journaux d'activité Claude Code (si vous utilisez Anthropic Workbench), ou sondage mensuel auto-déclaré (attention au biais).
6. AI-assisted PR Ratio
Question : Quel % de PRs ont au minimum 1 commit généré (partiellement ou totalement) avec aide IA?
Mesure : (PRs avec co-author "Claude Code" ou "Copilot") / (Total PRs) × 100 %
Benchmark (2024) :
- High : 60-80 % PRs AI-assisted (norme GitHub Copilot users)
- Medium : 30-60 %
- Low : < 30 %
Collecte : Git commit metadata (co-authors, commit message patterns), ou GitHub API (search commits "Claude Code" in PR).
Attention : tous les commits IA ne sont pas taggés (biais à la baisse). Alternative : sonder les devs « quel % du temps utilisez-vous Claude dans ce PR ? »
7. Code Acceptance Rate
Question : Quand Claude génère du code, quel % est merged sans modification majeure?
Mesure : (Commits générés par Claude acceptés tel-quel) / (Commits générés par Claude total) × 100 %
Interpretation :
-
80 % : excellente qualité Claude (ou pas assez de review)
- 50-80 % : qualité acceptable (human-in-the-loop nécessaire)
- < 50 % : soit Claude mal utilisé, soit prompt faibles, soit équipe trop exigeante
Collecte : Diff review : pour chaque commit IA, mesurer "% lignes modifiées après merge" (si < 5 % modifications = "accepted").
8. Test Generation Rate
Question : Quel % de tests (unit, integration) sont générés ou aidés par Claude?
Mesure : (Test files/functions authored by Claude or modified with AI assistance) / (Total test functions) × 100 %
Benchmark (2024) :
- Leading : > 50 % (des implémentations optimales atteindront potentiellement 50-70 %)
- Medium : 20-50 %
- Low : < 20 %
Collecte : analyse de code (grep « Claude generated test » ou « AI-generated » dans les fichiers de test) + sondage.
9. AI Review Latency
Question : Quand Claude review du code ou une PR, combien de temps avant feedback?
Mesure : Durée médiane (requête Claude pour review) → (réponse reçue)
Benchmark (2024) :
- Excellent : < 30 sec (async, immediate)
- Good : 30 sec - 2 min
- Poor : > 2 min
Collecte : Log timestamps de chaque request Claude. Si intégration natively (GitHub AI review), logs CI/CD.
10. AI-generated/reviewed Tokens per Dev per Week
Question : Volume de code/analyse généré par équipe?
Mesure : (Total tokens generated via Claude) / (num devs) / week
Benchmark (2024) :
- High engagement : 100k-500k tokens/dev/week
- Medium : 50k-100k tokens/dev/week
- Low : < 50k tokens/dev/week
Collecte : journaux d'API Anthropic (si vous gérez des instances Workbench), ou export via le dashboard de facturation.
Collecte données : sources (GitHub, Jira, Linear)

gh/API, branchez vos sources comme serveurs MCP : /mcp liste GitHub, Jira/Linear, etc. connectés. Claude interroge alors directement PR, tickets et déploiements pour calculer lead time, fréquence de déploiement et ratio de PR assistées par IA.GitHub
Via GitHub API ou gh CLI :
# Lead time : moyenne commit-to-merge
gh api repos/{owner}/{repo}/pulls \
--jq '.[] | {created_at, merged_at}' \
--paginate | jq -s \
'map((.merged_at | fromdate) - (.created_at | fromdate)) | add / length'
# Deployment frequency (release tags)
gh api repos/{owner}/{repo}/releases \
--jq '.[].published_at' \
--paginate | wc -l
# PRs with co-authors
gh api repos/{owner}/{repo}/pulls \
--jq '.[] | select(.body | contains("Co-Authored")) | .url' \
--paginate | wc -l
Jira / Linear
Pull tickets created + resolved per sprint :
JQL : created >= startOfSprint() AND resolved >= startOfSprint()
→ Export CSV, count resolved tickets
→ Lead time : (resolved date - created date) avg
Manual Instrumentation
Si pas d'API access, survey + git log scraping :
import subprocess
import json
from datetime import datetime
# Git log avec timestamps
commits = subprocess.run(
["git", "log", "--pretty=format:%aI|%s"],
capture_output=True, text=True
).stdout
ai_commits = [c for c in commits.split("\n") if "Claude" in c or "AI" in c]
print(f"AI-assisted commits: {len(ai_commits)} / {len(commits.split())}")
Calcul baseline et benchmark vs industrie

/cost donne une baseline chiffrée mesurée dans le CLI : coût et tokens de la session, lignes de code ajoutées/supprimées, et la consommation vs vos limites (session, semaine). Le point de départ avant de comparer à l'industrie.Adoption rapide au-delà des développeurs. Une analyse Anthropic de 400 000 sessions Claude Code (octobre 2025–avril 2026) montre que :
- Chaque grand groupe professionnel (Business & Finance, Management, Arts & Design, Sciences) réussit les tâches de code au même taux que les ingénieurs logiciels (variation < 7 points).
- Les utilisateurs avec expertise dans leur domaine obtiennent 12 actions Claude par prompt vs 5 pour les novices ; les sessions d'experts aboutissent au succès partiel 91-92 % du temps (vs 15 % de succès complet pour les novices).
- Cela démontre un principe clé : les rendements persistants à l'expertise — plus vous connaissez votre problème métier, plus Claude décuple votre capacité exécutive.
Impact : Si vous avez des équipes non-dev (product, data, ops, compliance) qui touchent au code, elles bénéficieront d'une adoption Claude au même titre que vos devs — preuve empirique à montrer au C-level pour justifier la licence Team/Enterprise.
Source : Agentic coding and persistent returns to expertise — Anthropic Research, 16 juin 2026.
Exemple équipe 8 devs, fintech startup :
| Métrique | Baseline 2024 | Elite Benchmark | Gap | Priority |
|---|---|---|---|---|
| Deployment Freq | 1/semaine | 3/jour | -300 % | High |
| Lead time | 2 semaines | 1 jour | +1300 % | High |
| Change Fail Rate | 40 % | 10 % | +30 % absolute | Medium |
| MTTR | 4h | 1h | +300 % | Low |
| AI Adoption | 25 % | 80 % | -55 % | Critical |
| AI PR ratio | 5 % | 60 % | -55 % | Critical |
| Code acceptance | N/A (no AI yet) | 70 % | N/A | Future |
| Test gen rate | 10 % | 50 % | -40 % | Medium |
Interprétation :
- Vous êtes en "Low/Medium" DORA. Adoption IA est levier principal pour améliorer (avant process changes, infrastructure)
- Cible 90j : AI Adoption 50 %, AI PR ratio 30 % (réaliste), puis productivity gains suivront naturellement
Pair-programming patterns
Pour industrialiser l'adoption IA, structurez vos patterns pair-programming autour de trois rôles complémentaires : le driver tape, le navigator guide, et Claude analyse et propose.
Chargement du schéma…
Roles :
- Driver (1 dev) : tape le code, exécute, observe résultats
- Navigator (second dev OU Claude) : suggère approche, revient stratégie, catch bugs
- Claude (added layer) : génère alternatives, explique edge cases, propose refactors
Workflow :
1. Driver (Toto) écrit la fonction
2. Navigator (Tutu) regarde → suggère "essaye cette approche"
3. Toto demande Claude : "génère 3 approches pour gérer le edge case"
4. Claude propose 3 variantes
5. Toto + Tutu discutent, choisissent, Toto code
6. Tutu + Claude review pour bugs logiques
Avantages :
- Qualité code monté (2 humans + 1 IA thinking)
- Learning accéléré (Toto apprend patterns Tutu + Claude)
- Psychological safety (Claude ne juge pas, Tutu peut être mentor)
Pattern 2 : AI as Junior Dev
Scénario : Toto (senior) dirige Claude (junior) sur une tâche.
Workflow :
1. Toto : "Écris une fonction qui valide un email avec regex + MX check"
2. Claude génère code
3. Toto review: "Tu as oublié le cas TLD top-level. Fix ça."
4. Claude revise
5. Toto merge
Avantage : accélère delivery sur tâches répétitives (boilerplate, test fixtures, doc). Garde senior focus sur logic/design.
Anti-pattern : Toto ne review jamais → Claude bugs passe en prod.
Pattern 3 : Async Review (Boucle lente)
Workflow :
1. Toto commit sur branche
2. (Asynchrone, demain) Tutu review sur GitHub
3. Tutu demande Claude : "summarize ce commit, cherche bugs potentiels"
4. Claude review, signale risques
5. Tutu combine human review + AI review → feedback
6. Toto fix et merge
Avantage : review distribué, accélère PRs sans doubler humans.
Anti-patterns et risques à mitiger
| Anti-pattern | Risque | Mitigation |
|---|---|---|
| Over-trust Claude | Code bogué en prod, sécurité faille | Règle : tout code Claude = review humain obligatoire avant merge |
| Copy-paste sans review | Pas de learning, débts techniques, hallucinations passent | Exiger review + une question "pourquoi ce code?" avant merge |
| Désapprentissage juniors | Juniors ne progressent pas, juste copient | Rotation : 60 % Claude assistance, 40 % code from scratch pour apprentissage |
| Prompt engineering dégradé | Claude produit mauvais code car mauvais prompt | Formation : J1 — prompt engineering Anthropic obligatoire pour 80 % adoption |
| Audit trail zéro | Pas de trace qui a écrit quoi → compliance problem | Co-author toutes les commits (Claude Code fait auto, sinon git commit --co-author) |
| Trop de autonomy | Sub-agents Claude modifient Jira/GitHub sans approbation | M15 HubSpot pipeline : "needs-approval" sur tous les writes |
| Burnout de seniors | Seniors overloaded avec review de Claude output | Cap : max 50 Claude-assisted PRs par reviewer par jour |
Change management : Kotter 8-step appliqué IA
John Kotter propose 8 steps pour change majeur. Application à adoption IA :
Étape 1 : Create Sense of Urgency
Action : Montrer pourquoi IA maintenant, pas plus tard.
Taktiques :
- Benchmark : "Vos competitors utilisent Claude. Vous perdez 10 % productivité vs eux."
- Cost : "IA code review API = €500/mois. Vous perdez €2k/semaine si vous faites manuel."
- Talent : "Juniors demandent IA. Vous offrir pas ça = risque churn."
Étape 2 : Build Guiding Coalition
Action : Créer équipe de champions (tech lead + RH + manager).
Taktiques :
- Choisir 3-4 "early adopters" (tech leaders, influenceurs)
- Training accélérée sur eux (week 1)
- Briefing mensuel manager + C-suite
Étape 3 : Form Strategic Vision & Initiatives
Action : Définir "IA integration playbook" pour votre contexte.
Taktiques :
- Workshops : "Dans 1 an, Claude sera utilisé pour X %" (objectif SMART)
- Process : "Chaque PR ≥ 100 lignes sera review-assisted par Claude"
- KPI : ROI dashboard publique, mis à jour chaque mois
Étape 4 : Enlist Volunteer Army
Action : Recruter largement, pas imposer top-down.
Taktiques :
- "Claude Club" interne : hebdo 30 min sur tips/patterns
- Rewards : "Meilleur AI-assisted PR du mois" (nom sur slack, café gratuit, etc.)
- Psychological safety : "Pas d'IA, pas de honte. Le timing va venir pour vous."
Étape 5 : Enable Action by Removing Barriers
Action : Si équipe veut IA, donnez-lui outils + time.
Taktiques :
- Budget : Claude Code Professional ou Team, accès API illimité
- Time : "Vendredi aprem = learning time, pas billable"
- Policy : "Pair programming avec Claude est OK pour faire PRs" (ne pas le frotter comme non-productive)
Étape 6 : Generate Short-Term Wins
Action : Montrer succès rapides (6-8 semaines) pour momentum.
Taktiques :
- Identify quick wins : ex "100-line boilerplate CRUD → 1 Claude prompt → 5 min"
- Celebrate : "Cette semaine, Toto + Claude ont généré 3 tests en 1h. Bravo!"
- Report : "Lead time réduit de 2 semaines à 10 jours en 4 semaines IA"
Étape 7 : Consolidate Gains & Produce More Change
Action : Après 90j de gains, doubler mise et aller plus loin.
Taktiques :
- Escalade : "Maintenant Claude review automatique sur tous les PRs"
- Expansion : "Test generation obligatoire via Claude"
- Skill : "J1 — prompt engineering Anthropic pour tous les devs"
Étape 8 : Anchor New Approaches in Culture
Action : Intégrer IA dans culture, pas project ponctuel.
Taktiques :
- Policy de code : "Claude Code co-author attendu sur toutes les PRs > 50 lignes"
- Onboarding : Jour 1 = installer Claude Code, démo de pair programming
- Communauté : "AI Champions community" = permanent, leadership rotation
- Hiring : "Claude proficiency" dans JD pour nouveaux devs
Onboarding 90j : J1-30, J31-60, J61-90
Le plan d'adoption sur 90 jours est conçu en trois phases : mise en place et maîtrise fondamentale, ateliers et certification intermédiaire, puis consolidation et leadership communautaire.
Chargement du schéma…
Semaine 1 :
- Jour 1 : installer Claude Code, compte, auth — dérouler J0 (préparation environnement), checklist incluse
- Jour 2 : Q&A de base de code — poser des questions sur un dépôt réel, sans rien éditer (voir J1)
- Jour 3 : J1 — fondations, modes de permission et prompt engineering (async)
- Jour 4 : session de pair programming avec un champion (1h)
- Jour 5 : première PR avec Claude (supervisée, revue par le binôme)
🎯 Ne pas inverser les jours 2 et 4. C'est l'erreur d'onboarding la plus fréquente : faire écrire du code à Claude dès le premier contact. Une journée de questions en lecture seule sur un dépôt que le dev connaît mal fait deux choses qu'aucun tutoriel ne fait — elle montre ce que l'agent trouve seul et où il faut le tenir par la main. C'est cette frontière, pas la syntaxe des prompts, qui détermine si un dev sera productif ou frustré en semaine 2. Bonus : zéro risque pour le dépôt, donc zéro friction pour obtenir l'accord de l'équipe.
Semaines 2-4 :
- Slack quotidien « #claude-tips » (1 astuce/jour)
- « Claude Club » toutes les 2 semaines en live (30 min, Q&A)
- Checklist perso : « 5 tâches faites avec l'aide de Claude »
- Métriques : compter les prompts/jour (cible 5+/dev)
Livrable :
- ✅ Claude Code installé et configuré
- ✅ Minimum 1 PR avec Claude en co-auteur
- ✅ Sondage : « je comprends quand utiliser Claude plutôt que faire à la main » (70 % d'accord)
Jour 31-60 : Ateliers + programme de binôme
Semaines 5-6 :
- M4 — Comparatif modèles 2026 et matrice de décision (async + session live 2h)
- M3 Hallucination mitigation (async)
- Pair programming 1:1 avec binôme (2-3 sessions, 1h chacune)
Semaines 7-8 :
- Mini-projet : « refactor d'un module legacy avec Claude » (1 dev + Claude, 3 jours)
- Atelier de revue de code : « relire du code généré par Claude » (1h)
- Auto-évaluation : « taux d'acceptation de code sur vos PR Claude ? » (cible > 70 %)
Livrable :
- ✅ Certification J1 (éval : rédiger 3 prompts, score >= 70 %)
- ✅ 10+ PR avec Claude en co-auteur
- ✅ Taux d'acceptation de code >= 70 %
- ✅ Validation du binôme : « le dev est autonome »
Jour 61-90 : Certification interne + communauté
Semaines 9-10 :
- Certification interne 3 niveaux (voir section suivante)
- Mini-conférence interne : « mes enseignements IA » (lightning talks de 5 min)
- Commencer à contribuer au canal « #claude-tips »
Semaines 11-12 :
- Optionnel : candidature « Claude Champion » (leadership)
- Sondage de feedback : « qualité de l'onboarding »
- Plan de développement post-certif (prochains skills, M11 ROI, M15 Agents, etc.)
Livrable :
- ✅ Certification interne Niveau 1 ou 2
- ✅ Adopté Claude pour 50 %+ de ses PRs
- ✅ Peut mentor un junior sur pair programming
- ✅ Feedback intégré pour cycle onboarding suivant
Certification Interne 3 Niveaux
Niveau 1 : Utilisateur Claude Basique
Objectif : savoir utiliser Claude pour tâches courantes, pas casser en prod.
Critères :
- ✅ Passer J1 — fondations Claude Code (quiz de connaissances 70 %)
- ✅ 10 PR avec Claude en co-auteur
- ✅ Taux d'acceptation de code >= 60 % (revue humaine attestée)
- ✅ Quiz : « quand dire non à Claude ? » (motifs de refus, M9)
Durée : 2-3 semaines (après l'onboarding J1-30)
Badge : Claude Niveau 1 — Utilisateur
Niveau 2 : Pair-programmeur expert Claude
Objectif : maîtriser les patterns de pair programming, le mentorat, la génération de tests.
Critères :
- ✅ Niveau 1 validé
- ✅ Passer M3 — fiabilité et mitigation d'hallucinations (score >= 75 %)
- ✅ 30 PR avec Claude, acceptation de code >= 75 %
- ✅ Mini-projet : refactor d'un module legacy + tests auto-générés (livré)
- ✅ Encadrer 1 junior (binôme) jusqu'à son Niveau 1
- ✅ Contribuer 2 astuces au canal « #claude-tips »
Durée : 6-8 semaines (plage J1-60)
Badge : Claude Niveau 2 — Pair-programmeur expert
Niveau 3 : Claude Champion (leadership)
Objectif : animer la communauté, arbitrer les patterns, escalade/gouvernance.
Critères :
- ✅ Niveau 2 validé
- ✅ Passer M11 ROI mesurable (score >= 80 %)
- ✅ Animer une réunion « Claude Club » (1/mois, structurer l'agenda)
- ✅ Encadrer 3+ devs jusqu'à leur Niveau 2
- ✅ Contribuer à une décision d'architecture : ex. « quand utiliser Haiku vs Sonnet ? » (doc + validation manager)
- ✅ Évaluation 360 : « le champion est accessible, partage sa connaissance » (4/5 moy.)
Durée : 12+ semaines, parcours leadership continu
Badge : Claude Niveau 3 — Champion (continu)
🎓 Adossez la certification interne aux certifs gratuites d'Anthropic. Anthropic Academy propose des parcours et certifications officiels gratuits (badges crédibles en externe). Très peu d'utilisateurs les passent — c'est donc un différenciateur peu coûteux pour votre équipe : intégrez-les comme pré-requis de vos Niveaux 1-2 (preuve de connaissance standardisée), avant la validation interne sur vos propres PR/projets. À recouper sur anthropic.com (offre et intitulés évoluent).
Atelier : Construire dashboard ROI sur vos données (45 min)
Objectif : Vous créez un dashboard Excel/Looker avec 5 KPI clés, le presenté à votre équipe.
Données à collecter (pré-atelier, automated si possible) :
- PRs total / mois (GitHub API ou Jira export)
- Lead time baseline (avant IA)
- Code review time (commit → merge moyenne)
- Defect rate post-merge (incidents / PRs %)
- Ticket velocity (tickets closed/sprint)
Calcul ROI simplifié (sur 90j post-adoption) :
Productivité gain :
Baseline : 200 PRs/trimestre, lead time 14j, 5 incidents (2.5 % fail rate)
Post-IA : 350 PRs/trimestre (+75 %), lead time 7j (-50 %), 3 incidents (0.9 % fail rate)
Gain PRs = (350-200) / 200 = 75 % ↑
Gain lead time = (14-7) / 14 = 50 % ↓
Gain reliability = (5-3) / 5 = 40 % incident reduction
Coût IA :
Claude API : €5/day × 90 days = €450
Claude Code seats : 8 devs × €10/mo × 3 months = €240
Training : 20h × €50/h (internal time) = €1000
Total cost : €1690
Revenue impact (SaaS co. example):
- Baseline : 8 devs, 1 deploys/semaine, 2 incidents/mois = downtime cost ~€10k/mois
- Post-IA : 3 deploys/semaine, 0.5 incidents/mois = downtime cost ~€2k/mois
- Monthly gain = €8k × 3 months = €24k
- Net ROI = (€24k - €1690) / €1690 = 1320 % 🚀
Productivity gain (alternative):
- Baseline : 200 PRs/trimestre = 200 PRs / (8 devs × 60 days) = 0.42 PR/dev/day
- Post-IA : 350 PRs/trimestre = 0.73 PR/dev/day (+73 %)
- Cost per PR baseline : €1690 / 200 = €8.45/PR
- Cost per PR post-IA : €1690 / 350 = €4.83/PR (-43 %)
Dashboard 5-KPI pour présentation :
| KPI | Baseline | Post-IA (90j) | Δ | Target 180j |
|---|---|---|---|---|
| PR velocity (PRs/dev/week) | 5 | 8.6 | +72 % | 12 |
| Lead time median (days) | 14 | 7 | -50 % | 3 |
| Change fail rate | 5 % | 2.5 % | -50 % | 1 % |
| AI adoption rate | 0 % | 40 % | +40 % | 80 % |
| Cost per PR (all-in) | €8.45 | €4.83 | -43 % | €3.50 |
Slide pour C-suite :
"IA Adoption 90j : +72 % PRs, -50 % lead time, 1300 % ROI"
Breakdown:
• 8 devs trained on Claude (Levels 1-2)
• 150 PRs co-authored by Claude (42 % of total)
• 0 security incidents linked to AI code
• €1690 investment → €24k downtime savings → ROI 1320 %
Next: Expand to test generation + code review automation (Q2)
Pour aller plus loin
- 📖 DORA Research — cadre référence DevOps metrics, all papers open access
- 📖 GitHub Octoverse 2024 — benchmark IA adoption +55 % productivity
- 📖 McKinsey "AI Could Raise Earnings" 2024 — +20-50 % SWE efficiency estimates
- 📖 Stripe Engineering Culture — developer experience ROI methodology
- 📖 Kotter Change Management — 8 steps official guide
- 🎯 Modules complémentaires : J1 — fondations et prompt engineering, M4 — comparatif modèles 2026, M15 HubSpot Pipeline (ROI par use case)
Récapitulatif
À retenir absolument :
- DORA 4 + IA 6 = 10 métriques, mesurez tout (collecte automatisée = clé)
- Baseline before adoption : sinon impossible de prouver ROI
- 90j onboarding : J1-30 setup, J31-60 ateliers, J61-90 certif + communauté
- Certification 3 niveaux : Niveau 1 utilisateur, Niveau 2 expert, Niveau 3 champion
- Pair programming patterns : Driver/Navigator + AI, pas juste "Claude alone"
- Anti-patterns = existential risk : over-trust, copy-paste, désapprentissage, audit trail zero
- Change management 8-step : urgency → guiding coalition → vision → wins → consolidate → anchor
- ROI réaliste : GitHub +55 %, McKinsey +20-50 % SWE, vous devez reproduire en votre contexte = 90j baseline + 90j post-IA comparison