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

Construisez des logiciels plus rapidement en utilisant des workflows propulsĂ©s par l’IA avec des agents spĂ©cialisĂ©s qui vous guident Ă  travers 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 Ă  travers les phases, 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. Vous n’avez pas besoin de mĂ©moriser les workflows ou les phases — posez simplement la question, et BMad-Help va :

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

Exécutez-le dans votre IDE avec IA en invoquant la skill :

bmad-help

Ou combinez-le avec une question pour obtenir des conseils adaptés au contexte :

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 répondra avec :

  • 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 s’exĂ©cute automatiquement Ă  la fin de chaque workflow pour vous dire exactement quoi faire ensuite. Pas de devinettes, pas de recherche dans la documentation — juste des conseils clairs sur le prochain workflow requis.

BMad vous aide à construire des logiciels grùce à des workflows guidés avec des agents IA spécialisés. Le processus suit quatre phases :

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

Ouvrir 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
méthode BMadProduits, 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 souhaitez la version préliminaire la plus récente au lieu du canal de release par défaut, utilisez npx bmad-method@next install.

Lorsque vous ĂȘtes invitĂ© Ă  sĂ©lectionner des modules, choisissez mĂ©thode BMad.

L’installateur crĂ©e deux dossiers :

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

Travaillez Ă  travers les phases 1-3. Utilisez de nouveaux chats pour chaque workflow.

Tous les workflows de cette phase sont optionnels. Pas sûr de quel outil utiliser ?

  • 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 de base recommandĂ© lorsque votre concept est clair
  • prfaq (bmad-prfaq) — DĂ©fi Working Backwards pour Ă©prouver et forger votre concept produit

Pour les voies BMad Method et Enterprise :

  1. Invoquez l’agent PM (bmad-agent-pm) dans un nouveau chat
  2. Exécutez le workflow bmad-create-prd (bmad-create-prd)
  3. Sortie : PRD.md

Pour la voie Quick Dev :

  • ExĂ©cutez bmad-quick-dev — il gĂšre la planification et l’implĂ©mentation dans un seul workflow, passez 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. Sortie : Document d’architecture avec les dĂ©cisions techniques

Créer les Epics et 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 utilise Ă  la fois le PRD et l’Architecture pour crĂ©er des stories techniquement Ă©clairĂ©es

VĂ©rification de prĂ©paration Ă  l’implĂ©mentation (Hautement recommandĂ©)

  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 entre tous les documents de planification

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

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

Pour chaque story, répétez ce cycle avec 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 de qualité (recommandé)

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

Vous avez appris les fondamentaux de la construction avec BMad :

  • InstallĂ© BMad et configurĂ© pour votre IDE
  • InitialisĂ© un projet avec votre voie de planification choisie
  • Créé des documents de planification (PRD, Architecture, Epics & Stories)
  • Compris le cycle de construction pour l’implĂ©mentation

Votre projet contient maintenant :

your-project/
├── _bmad/ # Configuration BMad
├── _bmad-output/
│ ├── planning-artifacts/
│ │ ├── PRD.md # Votre 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-create-prdbmad-create-prdPMCrĂ©er le document d’exigences produit
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 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 ? Uniquement pour les voies mĂ©thode BMad et Enterprise. Quick Dev passe directement de la spĂ©cification technique (spec) Ă  l’implĂ©mentation.

Puis-je modifier mon plan plus tard ? Oui. Utilisez bmad-correct-course pour gĂ©rer les changements de pĂ©rimĂštre en cours d’implĂ©mentation.

Et si je veux d’abord faire du brainstorming ? Invoquez l’agent Analyst (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 que vous maßtrisez le flux, vous pouvez exécuter les workflows directement en utilisant la référence rapide ci-dessus.

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

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

  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, comportements et 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. ↩