Aller au contenu principal
Intermédiaire10 min

Module 6 — BMAD : choisir le bon track

Temps de pratique : 15 min


Objectif

À la fin de ce module, tu sauras quel track BMAD utiliser selon la taille et la criticité de ta tâche.


Les 3 tracks

@diagram:scale
Tracks BMAD, du plus léger au plus lourd
Quick Flow :: 1–15 stories, 1 agent (Dev), 5–15 min.
BMAD Method :: 10–50 stories, 4 agents (PM, Architect, Dev, QA), 30 min – 2 h.
Enterprise :: 30+ stories, 7+ agents (+Security, DevOps, DBA), 2 h – journée.

Quick Flow : le raccourci

Pas de spec lourde. Direct au code.

npx bmad-method create-story --track quick-flow
npx bmad-method dev-story --id 042

Le project-context.md suffit. Pas de PRD, pas d’architecture.

Quand l’utiliser :

  • Bugfix en production
  • Script one-off
  • Refacto localisée (< 5 fichiers)

Quand NE PAS l’utiliser :

  • Nouvelle feature utilisateur
  • Changement d’architecture
  • Ajout d’une dépendance externe

BMAD Method : le standard

Le cycle complet vu au Module 2.

npx bmad-method create-story --track bmad-method
npx bmad-method dev-story --id 001
npx bmad-method code-review --id 001

Quand l’utiliser :

  • Feature complète
  • MVP
  • Refacto majeure

Enterprise : le lourd

Ajoute Security, DevOps, DBA.

npx bmad-method create-story --track enterprise

Agents supplémentaires :

  • Security : audit OWASP, secrets scanning
  • DevOps : CI/CD, infra as code
  • DBA : migrations, indexation, requêtes

Quand l’utiliser :

  • Système financier / médical
  • API publique à fort trafic
  • Projet avec audits réglementaires

Matrice de décision rapide

Question Oui → Non →
La tâche touche < 5 fichiers ? Quick Flow BMAD Method
La tâche nécessite une spec utilisateur ? BMAD Method Quick Flow
Le projet a des contraintes réglementaires ? Enterprise BMAD Method
L’équipe fait > 10 devs ? Enterprise BMAD Method

Basculer entre tracks

Tu peux changer de track mid-project :

# Une story commence simple puis devient complexe
npx bmad-method create-story --track quick-flow --id 042
# ... pendant le dev, tu te rends compte que ça touche l'auth
npx bmad-method upgrade-story --id 042 --to bmad-method

Checklist de validation

  • Je sais différencier Quick Flow / Method / Enterprise
  • Je peux choisir le bon track en 10 secondes
  • Je sais upgrader une story si elle devient complexe
  • Je connais les agents de chaque track

Prochaine étape

→ Module 8 (Enchaînements) pour combiner BMAD + Open GSD