Intermédiaire
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