Aller au contenu
đŸ€– Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.
🚀 Build your own BMad modules and share them with the community! Get started or submit to the marketplace.

Premiers pas

AccĂ©lĂ©rez le dĂ©veloppement de vos applications grĂące Ă  des workflows alimentĂ©s par l’IA et des agents spĂ©cialisĂ©s qui vous guident dans la planification, l’architecture et l’implĂ©mentation.

  • Installer et initialiser la mĂ©thode BMad pour un nouveau projet
  • Utiliser BMad-Help — votre guide intelligent qui sait quoi faire ensuite
  • Choisir la bonne voie de planification selon la taille de votre projet
  • Progresser dans les phases, de la dĂ©finition des exigences au code fonctionnel
  • Utiliser efficacement les agents et les workflows

BMad-Help est le moyen le plus rapide de dĂ©marrer avec BMad. Pas besoin de mĂ©moriser les workflows ou les phases — posez simplement votre question et BMad-Help saura :

  • Inspecter votre projet pour voir ce qui a dĂ©jĂ  Ă©tĂ© fait
  • Vous prĂ©senter vos options en fonction des modules installĂ©s
  • Vous recommander la prochaine Ă©tape — y compris la premiĂšre tĂąche obligatoire
  • RĂ©pondre Ă  vos questions, par exemple : « J’ai une idĂ©e de SaaS, par oĂč commencer ? »

Dans votre IDE IA, invoquez le skill :

bmad-help

Ou accompagnez-le d’une question pour obtenir des conseils contextualisĂ©s :

bmad-help J'ai une idĂ©e de produit SaaS, je connais dĂ©jĂ  toutes les fonctionnalitĂ©s que je veux. Par oĂč dois-je commencer ?

BMad-Help vous indiquera :

  • Ce qui est recommandĂ© pour votre situation
  • Quelle est la premiĂšre tĂąche obligatoire
  • À quoi ressemble le reste du processus

BMad-Help ne se contente pas de rĂ©pondre aux questions — il se lance automatiquement Ă  la fin de chaque workflow pour vous indiquer exactement la suite. Finies les devinettes et les recherches dans la doc : vous recevez des instructions claires sur le prochain workflow Ă  exĂ©cuter.

BMad vous aide Ă  dĂ©velopper des logiciels grĂące Ă  des workflows guidĂ©s par des agents IA spĂ©cialisĂ©s. Le processus s’articule en quatre phases :

PhaseNomCe qui se passe
1AnalyseBrainstorming, recherche, product brief ou PRFAQ (optionnel)
2PlanificationDéfinir les exigences (PRD1 ou spécification technique)
3SolutioningConcevoir l’architecture (BMad Method/Enterprise uniquement)
4ImplémentationDévelopper epic2 par epic, story3 par story

Ouvrez la carte des workflows pour explorer les phases, les workflows et la gestion du contexte.

Selon la complexité de votre projet, BMad propose trois voies de planification :

VoieIdéal pourDocuments créés
Quick DevCorrections de bugs, fonctionnalités simples, périmÚtre clair (1-15 stories)Spécification technique uniquement
BMad MethodProduits, plateformes, fonctionnalités complexes (10-50+ stories)PRD + Architecture + UX4
EnterpriseConformité, systÚmes multi-tenant5 (30+ stories)PRD + Architecture + Security + DevOps

Ouvrez un terminal dans le répertoire de votre projet et exécutez :

FenĂȘtre de terminal
npx bmad-method install

Si vous préférez la derniÚre version préliminaire au lieu du canal de publication par défaut, utilisez npx bmad-method@next install.

À l’invite de sĂ©lection des modules, choisissez BMad Method.

L’installateur crĂ©e deux dossiers :

  • _bmad/ — agents, workflows, tĂąches et configuration
  • _bmad-output/ — vide pour le moment, mais c’est lĂ  que seront enregistrĂ©s vos artefacts

Parcourez les phases 1 Ă  3. Utilisez un nouveau chat pour chaque workflow.

Tous les workflows de cette phase sont optionnels. Vous ne savez pas lequel choisir ?

  • brainstorming (bmad-brainstorming) — IdĂ©ation guidĂ©e
  • research (bmad-market-research / bmad-domain-research / bmad-technical-research) — Recherche marchĂ©, domaine et technique
  • product-brief (bmad-product-brief) — Document fondateur recommandĂ© une fois votre concept bien dĂ©fini
  • prfaq (bmad-prfaq) — Exercice Working Backwards pour tester et affiner votre concept produit

Pour les voies BMad Method et Enterprise :

  1. ExĂ©cutez bmad-prd dans un nouveau chat — prĂ©cisez votre intention (Create / Update / Validate) ou laissez le skill vous la demander
  2. Résultat : prd.md, addendum.md, .memlog.md

Pour la voie Quick Dev :

  • ExĂ©cutez bmad-quick-dev — ce workflow couvre la planification et l’implĂ©mentation en une seule fois ; vous pouvez passer directement Ă  l’implĂ©mentation

CrĂ©er l’architecture

  1. Invoquez l’agent Architecte (bmad-agent-architect) dans un nouveau chat
  2. Exécutez bmad-create-architecture (bmad-create-architecture)
  3. RĂ©sultat : document d’architecture avec les dĂ©cisions techniques

Créer les epics et les stories

  1. Invoquez l’agent PM (bmad-agent-pm) dans un nouveau chat
  2. Exécutez bmad-create-epics-and-stories (bmad-create-epics-and-stories)
  3. Le workflow s’appuie sur le PRD et l’architecture pour crĂ©er des stories techniquement fondĂ©es

VĂ©rification de la prĂ©paration Ă  l’implĂ©mentation (fortement recommandĂ©e)

  1. Invoquez l’agent Architecte (bmad-agent-architect) dans un nouveau chat
  2. Exécutez bmad-check-implementation-readiness (bmad-check-implementation-readiness)
  3. Valide la cohĂ©rence de l’ensemble des documents de planification

Une fois la planification terminĂ©e, passez Ă  l’implĂ©mentation. Chaque workflow doit ĂȘtre exĂ©cutĂ© dans un nouveau chat.

Invoquez l’agent DĂ©veloppeur (bmad-agent-dev) et exĂ©cutez bmad-sprint-planning (bmad-sprint-planning). Cette commande crĂ©e sprint-status.yaml pour suivre tous les epics et stories.

Pour chaque story, répétez ce cycle dans de nouveaux chats :

ÉtapeAgentWorkflowCommandeObjectif
1DEVbmad-create-storybmad-create-storyCrĂ©er le fichier story depuis l’epic
2DEVbmad-dev-storybmad-dev-storyImplémenter la story
3DEVbmad-code-reviewbmad-code-reviewValidation qualité (recommandée)

AprĂšs avoir terminĂ© toutes les stories d’un epic, invoquez l’agent DĂ©veloppeur (bmad-agent-dev) et exĂ©cutez bmad-retrospective (bmad-retrospective).

Vous maßtrisez maintenant les bases du développement avec BMad :

  • Installation et configuration de BMad pour votre IDE
  • Initialisation d’un projet avec la voie de planification choisie
  • CrĂ©ation des documents de planification (PRD, Architecture, Epics & Stories)
  • ComprĂ©hension du cycle de dĂ©veloppement pour l’implĂ©mentation

Votre projet contient désormais :

your-project/
├── _bmad/ # Configuration BMad
├── _bmad-output/
│ ├── planning-artifacts/
│ │ ├── PRD.md # Document d'exigences
│ │ ├── architecture.md # DĂ©cisions techniques
│ │ └── epics/ # Fichiers epic et story
│ ├── implementation-artifacts/
│ │ └── sprint-status.yaml # Suivi de sprint
│ └── project-context.md # RĂšgles d'implĂ©mentation (optionnel)
└── ...
WorkflowCommandeAgentObjectif
bmad-help ⭐bmad-helpTousVotre guide intelligent — posez n’importe quelle question !
bmad-prdbmad-prdTousCréer, mettre à jour ou valider un PRD
bmad-create-architecturebmad-create-architectureArchitectCrĂ©er le document d’architecture
bmad-generate-project-contextbmad-generate-project-contextAnalystCréer le fichier de contexte projet
bmad-create-epics-and-storiesbmad-create-epics-and-storiesPMDécomposer le PRD en epics
bmad-check-implementation-readinessbmad-check-implementation-readinessArchitectValider la cohérence de la planification
bmad-sprint-planningbmad-sprint-planningDEVInitialiser le suivi de sprint
bmad-create-storybmad-create-storyDEVCréer un fichier story
bmad-dev-storybmad-dev-storyDEVImplémenter une story
bmad-code-reviewbmad-code-reviewDEVRevoir le code implémenté

Ai-je toujours besoin d’une architecture ? Seulement pour les voies BMad Method et Enterprise. Quick Dev passe directement de la spĂ©cification Ă  l’implĂ©mentation.

Puis-je modifier mon plan en cours de route ? Oui. Le workflow bmad-correct-course gĂšre les changements de pĂ©rimĂštre en cours d’implĂ©mentation.

Et si je veux d’abord brainstormer ? Invoquez l’agent Analyste (bmad-agent-analyst) et exĂ©cutez bmad-brainstorming (bmad-brainstorming) avant de commencer votre PRD.

Dois-je suivre un ordre strict ? Pas strictement. Une fois le flux maĂźtrisĂ©, vous pouvez exĂ©cuter les workflows directement en vous rĂ©fĂ©rant au tableau ci-dessus.

  • Pendant les workflows — Les agents vous guident Ă  l’aide de questions et d’explications
  • CommunautĂ© — Discord (#bmad-method-help, #report-bugs-and-issues)

PrĂȘt Ă  commencer ? Installez BMad, invoquez bmad-help, et laissez votre guide intelligent vous accompagner.

  1. PRD (Product Requirements Document) : document de rĂ©fĂ©rence qui dĂ©crit les objectifs du produit, les besoins utilisateurs, les fonctionnalitĂ©s attendues, les contraintes et les critĂšres de succĂšs, afin d’aligner les Ă©quipes sur ce qui doit ĂȘtre construit et pourquoi. ↩

  2. Epic : grand ensemble de fonctionnalitĂ©s ou de travaux qui peut ĂȘtre dĂ©composĂ© en plusieurs user stories. ↩

  3. Story (User Story) : description courte et simple d’une fonctionnalitĂ© du point de vue de l’utilisateur ou du client. Elle reprĂ©sente une unitĂ© de travail implĂ©mentable en un court dĂ©lai. ↩

  4. UX (User Experience) : expĂ©rience utilisateur, englobant l’ensemble des interactions et perceptions d’un utilisateur face Ă  un produit. Le design UX vise Ă  crĂ©er des interfaces intuitives, efficaces et agrĂ©ables en tenant compte des besoins, des comportements et du contexte d’utilisation. ↩

  5. Multi-tenant : architecture logicielle oĂč une seule instance de l’application sert plusieurs clients (tenants) tout en maintenant leurs donnĂ©es isolĂ©es et sĂ©curisĂ©es les unes des autres. ↩