Agenda
Matin : Fondamentaux & première spec
- Pourquoi le vibe coding échoue : hallucinations, régressions, tests corrompus
- Workflows de codage IA : inline, agentique, spec-driven, dark factory
- Principe SDD : la spec comme source de vérité unique, séparation de l’intent et de l’implémentation
- Analyse métier pour les LLMs : machines à états Mermaid, tables de décision, BDD, invariants
- Exercice 1 : Prompter une feature complexe de manière vague — ressentir le point de douleur
- Exercice 2 : Transformer la même feature en spec complète avec modèles de données, machine à états et définition du fini
Après-midi : Ingénierie agentique, architecture & stratégie
- Quatre disciplines : prompt, context, intent et spec engineering
- Contraintes d’architecture IA : limites de contexte, principes SDR, tranches verticales, SCS
- Green-field vs. brown-field : strangler fig, découverte avant mutation, génération zero-trust
- Exercice 3 : Spec + agent → plan avant code → revue
- Exercice 4 : Refactorer le code de l’exercice 3 selon les principes SDR
- Exercice 5 : Dark Factory — remettre la spec à un nouvel agent, laisser implémenter de manière autonome
Méthode
Cinq blocs d’exercices s’enchaînent : la feature de l’exercice 1 est portée jusqu’à la simulation Dark Factory de l’exercice 5. Tous les exercices peuvent être réalisés avec votre propre projet.
Prérequis : Expérience en développement logiciel. La familiarité avec un assistant de codage IA est un avantage.