L'arrivée des agents d'IA bouleverse les pratiques de développement logiciel. Désormais, la qualité d'un projet ne dépend plus uniquement de la qualité du code produit, mais avant tout de la qualité des spécifications qui guident les agents. Dans ce nouveau contexte, le Spec-Driven Development (SDD) s'impose comme un paradigme émergent : la spécification devient la source de vérité du projet et pilote l'ensemble du cycle de développement, de la conception à la génération de code, des tests et de la documentation.
Cette formation montre comment le Behavior-Driven Development (BDD) constitue le socle idéal pour mettre en œuvre cette approche. À travers les ateliers d'Example Mapping, la rédaction de scénarios Gherkin et les pratiques de modélisation collaborative, les participants apprendront à produire des spécifications métier claires, complètes, non ambiguës et directement exploitables par des agents d'IA. Au-delà des techniques de spécification, la formation explore les principaux workflows du Spec-Driven Development, les nouvelles pratiques d'orchestration d'agents et les méthodes permettant d'intégrer efficacement l'IA dans un processus de développement piloté par les spécifications.
À l'issue de la formation, les participants seront capables de concevoir des spécifications de haute qualité servant à la fois de langage commun entre les parties prenantes et d'instructions fiables pour les agents d'IA. Ils disposeront ainsi des clés pour mettre en œuvre une démarche de développement conciliant expertise métier, qualité logicielle et accélération significative de la production.