> Notre Approche
Notre Approche : Maîtriser Fast & Slow
Nous formons et accompagnons votre Système 2 humain à superviser efficacement votre Système 1 IA.
Concrètement, nous intervenons selon trois phases progressives: Diagnostic, Renforcement puis Maîtrise.
Cette progression garantit que votre organisation maîtrise les deux vitesses de l’IA de façon durable et palie aux trois défaillances identifiées du Système 1 IA non supervisé : Biais de l’IA, Fatigue du Système 2 humain, Illusion de compréhension.
Phase 1 : Diagnostic Fast/Slow
Durée : 2-4 semaines
Nous cartographions votre code et vos pratiques pour identifier les trois défaillances du Système 1 IA non supervisé dans votre organisation :
Exemples de Questions Posées
- Quel est votre niveau de maturité d’ingénierie logicielle (design, build, run, test & product) ?
- Quels outils d’IA utilisez-vous et pour quelles tâches concrètes ?
- Quelles règles encadrent l’utilisation de l’IA dans votre équipe ?
- Quelles sont les pratiques recommandées pour l’usage d’agent IA ? (comme Claude Code, Codex ou Gemini, etc.)
- Comment validez-vous le code généré par l’IA avant de le merger ?
- Quelle proportion de votre code est générée par l’IA ? Comment faites vous la distinction entre code “Fast”, généré par IA, et code “Slow” écrit par un humain ?
Livrables
- Rapport de maturité : Évaluation de votre maturité en fonction de vos pratiques face au marché, avec analyse des trois défaillances présentes
- Cartographie des défaillances :
- Défaillance #1 (Biais de l’IA) : Zones de code où l’IA a introduit biais de récence, surface, duplication ou vraisemblance
- Défaillance #2 (Fatigue du Système 2) : Points de friction où la validation humaine s’érode
- Défaillance #3 (Illusion de compréhension) : Modules critiques devenus opaques suite à génération IA
- Guide Fast/Slow : Matrice de décision “Quand utiliser l’IA (Fast) / Quand privilégier l’expertise humaine (Slow)” par type de tâche
- Plan d’action : Roadmap priorisée pour traiter les trois défaillances avec quick wins et guardrails adaptés à votre contexte
Phase 2: Renforcement du Système 2 et structuration du Système 1
Durée : 2-6 mois
Nous formons et accompagnons vos développeurs seniors en architectes cognitifs capables de superviser l’IA et de corriger les trois défaillances.
Formation/Accompagnement des architectes cognitifs
La formation et l’accompagnement sont structurés autour du traitement des trois défaillances :
Défaillance #1 - Corriger les biais de l’IA rapide
- Identifier les biais de l’IA : Détecter biais de récence, surface, duplication, vraisemblance
- Architecture & Domain-Driven Design : Penser avec des modèles du domaine, bounded contexts pour que l’IA soit domain-driven !
- Blueprints de pensée : Créer des cadres architecturaux qui contraignent positivement l’IA
Défaillance #2 - Maintenir l’expertise malgré l’automatisation 4. Slow Zones délibérées : Coder sans IA 20% du temps pour maintenir l’expertise 5. Expertise ciblée : Identifier les domaines critiques où le Système 2 doit rester maître
Défaillance #3 - Valider en profondeur (pas en surface) 6. Code Review IA : Critères de validation profonde, anti-patterns IA, questions critiques 7. Pratiques de validation : Pre-mortems, ADRs, design reviews sans IA
Formation/Accompagnement des product managers augmentés
- Chemin produit de l’idée à la mesure : Utiliser des modèles qui guident l’IA pour proposer un parcours produits
- Tests fonctionnels automatisés, Outside-In Diamond, ATTD, Gherkin : Savoir générer et proposer aux développeurs une structure et une stratégie de tests adéquate
- Validation des spécifications : S’assurer que l’IA n’introduit pas de biais dans l’expression du besoin
- Slow zones : Intervision et supervision pour maintenir l’expertise
Objectif : Transformer vos seniors en Système 2 renforcé, capables de superviser efficacement le Système 1 IA.
Pratiques Slow délibérées
Nous mettons en place des moments où le Système 2 est explicitement activé :
- Design reviews hebdomadaires : Réflexion architecturale collective sans IA
- Cadre et revue des bonnes pratiques pour l’utilisation d’agent IA : guardrails dés le départ (test-driven), découpage (extremme carpaccio), etc. Ces revues sont faites tous les deux mois car les pratiques et outils autour des agents IA (Claude Code, Codex, etc.) évolue extrêmement vite.
- Slow coding sessions : 20% du temps de dev sans IA, pour maintenir l’expertise
- Architecture Decision Records (ADRs) : Documentation des décisions Système 2
- Pre-mortems : Imagination des échecs potentiels avant de coder
Pipeline Spec-Driven Development
Nous structurons vos interactions avec l’IA selon un pipeline Fast & Slow :
- Constitution (Slow) : Le Système 2 humain définit le cadre
- Spécification (Slow) : Le Système 2 humain exprime le besoin (l’IA formalise) en se concentrant sur le domaine métier qui sera implémenté dans le système logiciel
- Planification (Fast & Slow) : Le Système 1 IA planifie les étapes d’implémentation en se basant sur les étapes de constitution et de spécification, l’humain vérifie et valide le plan
- Génération (Fast) : Le Système 1 IA produit le code
- Validation (Slow) : Le Système 2 humain vérifie et corrige l’implémentation
Cette séquence garantit que le Système 2 encadre le Système 1 avant, pendant, et après.
Agents de supervision
Nous créons des agents IA qui… supervisent l’IA. Un Système 1 dédié à la vérification :
- Agent patterns : Vérifie le respect des conventions architecturales
- Agent anti-patterns : Détecte les biais classiques de l’IA rapide
- Agent tests : Valide la qualité des tests générés
- Agent dette : Mesure la complexité et la duplication
Phase 3 : Maîtrise Fast & Slow
Objectif
Ancrer durablement l’équilibre Fast/Slow : l’IA devient un partenaire quotidien (Fast) supervisé par une excellence en conception (Slow), avec prévention systématique des trois défaillances.
Principe Fondateur
Le code devient une commodité. La conception reste l’atout stratégique.
Une conception claire et contextualisée (Système 2) centrée sur le domaine et les concepts métiers manipulés par le logiciel produit systématiquement de meilleurs résultats IA (Système 1) : code généré de qualité, suggestions pertinentes, alignement fort entre équipe produit et développeurs, onboarding accéléré.
Axes de Travail
Fast : IA systématisée multi-rôles
- Intégration quotidienne pour tous les métiers (Dev, DevOps, Security, Product, Business)
- Cas d’usage : Code review, analyse sécurité, déploiement, benchmarking, analyse business
- Base de connaissance maintenue et enrichie en continu
Slow : Excellence en conception
- Recentrage des développeurs sur la conception logicielle pure et dirigée par le domaine (Domain-Driven Design)
- Modélisation claire du problème avant génération de code en utilisant les patterns tactiques du DDD (Entity, Value, Service, Command / Query / Event, etc.)
- Pratiques : Event Storming, Domain Storytelling, ADR, revue de conception
Livrables
- IA multi-rôles : Configuration sur mesure par profil + base de connaissance opérationnelle
- Framework de conception : Templates et workshops pour une conception non ambiguë
- Guides pratiques par rôle : Documentation d’utilisation quotidienne Fast/Slow
- Métriques de pilotage : Dashboard (qualité, usage, ROI, dette évitée) incluant le suivi des trois défaillances
- Autonomie durable : L’équipe pilote elle-même l’équilibre Fast/Slow et prévient les défaillances
Résultat Attendu
Une équipe autonome qui maîtrise les deux vitesses :
- Ratio d’effort 70/30 : 70% du temps de développement consacré à la conception et validation Slow (Système 2), 30% à la production et supervision du code généré Fast (Système 1)
- IA intégrée naturellement, pas en mode expérimentation
- Base de connaissance vivante qui améliore continuellement les résultats IA
- Code de meilleure qualité, produit plus rapidement
- Prévention durable des trois défaillances (biais, fatigue, illusion)
Principe clé
À chaque étape, le Système 2 humain définit le cadre et valide.
Le Système 1 IA accélère l’exécution dans ce cadre.
C’est l’équilibre Fast & Slow qui crée de la valeur durable.