Le besoin pédagogique
Dans le bootcamp Laravel & IA d’Agadir, utiliser un agent de codage devait rester un travail de développement : comprendre la demande, préciser les comportements attendus et vérifier le résultat.
J’ai préparé une ressource d’atelier pour la promotion IMIKNDEV autour du développement par spécifications, ou Spec-Driven Development.
Ce que la ressource accompagne
- Décrire les règles et le contexte du projet.
- Écrire une fonctionnalité avant de demander sa réalisation.
- Définir des critères d’acceptation pour relire le résultat.
- Construire une application Laravel avec l’aide d’un agent, sans abandonner la compréhension du code.
Le lien avec les exercices
Les ressources de la promotion comprennent aussi Assistant Dépenses, un support d’exercice auquel j’ai contribué. Ces dépôts rendent visible une partie du travail de préparation pédagogique et peuvent servir de point de départ pour comprendre l’approche.
Ce sont des ressources d’apprentissage qui relient les spécifications, la pratique du développement et la relecture du code.