Aller au contenu

Lab 089: Développement piloté par les spécifications avec Spec Kit

Level: L200 Parcours: copilot Durée: ~75 min Coût: GitHub Free

Conception gratuite d'abord

Terminez l'exercice avec Copilot Free ou la simulation incluse. Les fonctions payantes sont facultatives et clairement indiquées.

Impact sur les AI Credits

Faible pour l'exercice guidé ; moyen/élevé pour les exécutions agentiques ou répétées. Préférez la sélection automatique du modèle, planifiez avant d'agir, gardez un contexte ciblé et évitez les sessions parallèles inutiles.

Ce que vous apprendrez

  • Transformer une idée en spécification testable
  • Créer un plan et des tâches avec dépendances
  • Implémenter avec Copilot en gardant la traçabilité
  • Converger avec tests et preuves

Alignement GH-300

Productivity and tests (10–15%). Cette correspondance suit l'instantané GH-300 du 07/08/2026. Le plan officiel peut conserver des termes anciens comme « Copilot Edits » ; ce lab enseigne l'expérience actuelle et signale la différence.

Carte conceptuelle

flowchart LR
  S[Specify] --> P[Plan]
  P --> T[Tasks]
  T --> I[Implement]
  I --> C{Acceptance criteria pass?}
  C -->|No| S
  C -->|Yes| D[Converged delivery]

Exercice pratique

Étape 1: Spécifier

Décrivez la fonctionnalité OutdoorGear par utilisateurs, comportement, contraintes, non-objectifs et critères mesurables.

Étape 2: Planifier

Demandez à Spec Kit et Copilot de cartographier architecture, fichiers, risques et validation. Vérifiez le plan avant les modifications.

Étape 3: Créer les tâches

Découpez en tâches vérifiables et notez les dépendances réelles. Chaque tâche doit correspondre à un critère.

Étape 4: Implémenter et converger

Exécutez une tâche à la fois, lancez les tests minimaux, comparez avec la spécification et actualisez les artefacts.

Kit d'accompagnement

Le build du site génère des téléchargements PDF et ZIP stables. Le ZIP contient le guide du lab et tous les fichiers d'accompagnement déclarés.