Méthodologie BMAD Method
Cadre open source qui simule une équipe agile complète par des agents spécialisés, du brief à la rétrospective, chaque story portant son contexte.
SFEIR AI · Publié le 19 septembre 2026
Une équipe agile simulée par des agents
BMAD Method (Breakthrough Method of Agile AI Driven Development) est un projet open source sous licence MIT porté par la communauté BMad, qu'anime Brian Madison, connu sous le pseudonyme bmadcode. Il revendique vingt-cinq ans de logiciel (NASA, Northrop Grumman, Siemens, Extend) et un passé de vétéran de l'armée américaine. Le dépôt de référence est bmad-code-org/BMAD-METHOD sur GitHub.
Le cadre fait jouer à des agents spécialisés les rôles d'une équipe agile complète : analyste, product manager, architecte, scrum master, développeur, QA. Son parti pris tient en deux idées. Rendre explicites les décisions que les assistants de code transforment sinon en hypothèses tacites codées en dur, et faire porter tout le contexte par la story : chaque décision produit ou projet reste disponible pour la suite, sans avoir à la ré-expliquer à chaque session.
La version 6 (v6.0.0-alpha.23, diffusée le 11 janvier 2026) a introduit une architecture de skills, l'inclusion de sous-agents, une intelligence adaptative à l'échelle et l'automatisation de la boucle de dev. Selon les versions, BMAD compte de douze à vingt et un agents et plus de cinquante workflows.
Le cycle en huit étapes
La planification se fait volontiers dans une interface web, avec des bundles pour Gemini Gems ou ChatGPT Custom GPTs, puis les artefacts passent dans l'outil de codage, Claude Code ou Cursor. L'installateur pose des commandes comme « /bmad-help », « bmad update » et « bmad doctor ».
- Brief : l'agent analyste cadre le besoin.
- PRD : l'agent PM rédige le document produit avec l'humain.
- Architecture : l'agent architecte fixe les choix techniques.
- Stories : l'agent scrum master découpe en stories qui embarquent leur contexte.
- Readiness : PM et architecte vérifient que tout est prêt avant le code.
- Dev story : l'agent dev implémente story par story.
- Review : l'humain et l'agent QA relisent.
- Rétro : l'équipe capitalise en fin d'epic.
Lecture dans le SDLC augmenté par l'IA de SFEIR
Sur la grille du SDLC augmenté par l'IA, Brief et PRD couvrent Define, avec le PRD comme gate ; Architecture et Stories couvrent Plan, et Readiness en constitue le gate ; Dev story correspond à Build ; Review recouvre Verify et Review ; la Rétro joue le rôle de Compound-1, dans le cycle. Ship, Ops et Deprecation restent hors champ. Le détail de cette lecture figure dans l'article BMAD, une équipe agile complète simulée par des agents et dans le comparatif des neuf méthodes.
SFEIR retient de BMAD la richesse des rôles et les deux checkpoints avant le développement. Son propre cycle reste plus léger, avec des gates fixes (Define, Plan, Ship) et une capitalisation en deux temps, statique en Compound-1 et runtime en Compound-2, là où BMAD s'en remet à une seule rétrospective.
Forces, limites et cas d'usage
BMAD est le cadre le plus complet de sa famille côté rôles et cycle de vie. Il convient aux équipes qui ont besoin d'une séparation explicite des responsabilités et d'artefacts faciles à auditer, ce qui compte face aux exigences de conformité. Il vise les projets substantiels, à vrais utilisateurs, intégrations externes ou surface de sécurité : équipes qui grandissent, organisations multi-équipes, contextes réglementés, en greenfield comme en brownfield (BMAD dispose d'un mode brownfield).
C'est aussi la méthode la plus lourde et la plus coûteuse en tokens de la famille. En v6, une partie de l'écosystème a recentré BMAD sur la planification et l'orchestration, en laissant le code aux outils spécialisés. Un praticien résume : réserver BMAD aux projets substantiels, le mode plan suffisant pour les petites features. BMAD se combine avec les outils de spec-driven development pour l'implémentation et se compare au compound engineering pour la boucle d'apprentissage.
Questions fréquentes
Qu'est-ce que la BMAD Method ?
BMAD (Breakthrough Method of Agile AI Driven Development) est un cadre open source sous licence MIT qui simule une équipe agile complète au moyen d'agents spécialisés par rôle. Le cycle va du brief initial à la rétrospective, et chaque story embarque tout son contexte.
Qui est derrière BMAD ?
La communauté BMad, animée par Brian Madison (pseudonyme bmadcode), qui revendique vingt-cinq ans dans le logiciel, chez NASA, Northrop Grumman, Siemens et Extend. Le dépôt de référence est bmad-code-org/BMAD-METHOD sur GitHub.
Quelles sont les huit étapes du cycle BMAD ?
Brief (agent analyste), PRD (agent PM et humain), Architecture (agent architecte), Stories (agent scrum master), Readiness (PM et architecte), Dev story (agent dev), Review (humain et QA) et Rétro (équipe). La rétrospective joue le rôle de capitalisation.
Quand choisir BMAD, et quand s'en passer ?
BMAD convient aux projets substantiels, aux équipes qui grandissent, au multi-équipe et aux contextes réglementés, en greenfield comme en brownfield. C'est aussi la méthode la plus lourde et la plus coûteuse en tokens de sa famille ; pour une petite feature, un simple mode plan suffit.
Sources
- GitHub, dépôt bmad-code-org/BMAD-METHOD · 2026-09
- GitHub, organisation BMad Code Org (modules, plugins, builder)
- GitHub, profil de bmadcode (Brian Madison)
- Documentation officielle BMad Method
- Tech Lead Journal, épisode 255, « Stop Vibe Coding: Spec-Driven Development with The BMad Method », Brian Madison · 2026-04-20
- Reenbit, « BMAD vs Spec Kit vs OpenSpec: Choosing Your Spec-Driven AI Framework » · 2026-05-22
- CodeMySpec, « The BMAD Method Explained: Multi-Agent Agile for AI Coding »
BMAD Method dans vos projets
Échanger avec SFEIRArticles liés
BMAD Method : une équipe agile complète simulée par des agents
BMAD Method, projet open source MIT animé par Brian Madison, simule une équipe agile par des agents spécialisés (analyste, PM, architecte, scrum master, dev, QA) en huit temps, du brief à la rétro. Sa version 6 (janvier 2026) passe aux skills. Forces, coût en tokens et place dans la grille SFEIR.
Spec Kit, Kiro, BMAD, Superpowers, compound engineering : neuf méthodes, une même grille
En dix-huit mois, neuf méthodes de développement avec agents sont apparues, de Spec Kit (GitHub) à CrewRig (SFEIR). Toutes traversent les mêmes moments, aucune ne couvre Ship, Ops ou Deprecation. Lecture comparée sur le cycle SFEIR à onze phases : gates, capitalisation, outil cible, combinaisons.