Atelier final : votre spec et votre fichier d'intention
Cet atelier final rassemble tout le cours en un livrable concret : la spec complète d'une fonctionnalité de votre produit et son fichier d'intention. Vous repartez aussi avec un kit de revue et un plan pour installer cette pratique dans votre équipe, avec les développeurs comme avec les agents de code.
Objectif de la leçon
À la fin de cet atelier, vous aurez produit la spec d'une fonctionnalité de votre produit (intention, critères Given/When/Then, cas limites, exigences non fonctionnelles, définition de terminé) et son fichier d'intention versionné, avec le kit et le plan pour les utiliser avec votre équipe et vos agents de code.
Thèmes abordés
- modèle de spec
- écrire des specs
- fichier d'intention
- atelier spécifications
- agents de code
Dans quel module
Faire vivre la spec
Comment garder la spec juste pendant et après la construction, et livrer la vôtre ?
Leçons du module
- Garder la spec vivante, éviter les anti-patterns
- Atelier final : votre spec et votre fichier d'intention (cette leçon)
Ce que vous apprendrez dans la formation
Cette leçon fait partie de la formation Écrire des specs que les développeurs et les agents IA comprennent
- Choisir le niveau de spec adapté à la décision à prendre (PRD, spec de fonctionnalité, ticket) et savoir ce que chacun doit contenir.
- Formuler l'intention d'une fonctionnalité (problème, résultat visé, contraintes, non-objectifs) séparément de la solution, pour laisser la bonne marge à l'équipe et à l'agent.
- Écrire des critères d'acceptation Given/When/Then vérifiables, déclaratifs et sans ambiguïté, y compris sous forme de tableaux d'exemples.
- Identifier les cas limites et les exigences non fonctionnelles (performance, sécurité, accessibilité, données personnelles) et les rendre testables.
- Rédiger une spec et un fichier d'intention exploitables par un agent de code (contexte, contraintes, fichiers concernés, hors périmètre, définition de terminé vérifiable).
- Relire le plan d'un agent de code contre la spec, repérer les écarts avant qu'il code, puis vérifier les preuves de ce qui a été livré.
- Garder une spec vivante (versions, décisions, mises à jour quand le code révèle un cas) et repérer les anti-patterns qui la rendent inutile.
Formations liées
- Concevoir et valider une expérience produit avec l'IAJunior · ~2 h 30 min
- Instrumenter un produit et utiliser les données pour déciderConfirmé · ~3 h 30 min
- Prioriser et construire une roadmap orientée résultatsConfirmé · ~2 h 30 min