BMAD
BMAD — Methodology. category: Agile method for AI-assisted development · central metaphor: urban planning blueprint for agentic AI · full name: Breakthrough Method for Agile AI-Driven Development
BMAD stands for Breakthrough Method for Agile AI-Driven Development. Philippe Martin, writing in February 2026, calls it a "plan d'urbanisme" for agentic AI, and sets it against vibe coding: prompt, take the code, adjust by hand, repeat, until the codebase looks like a street where every owner negotiated alone with a contractor and the wiring is ready to catch fire.
The method distributes work across specialized AI personas. One clarifies the need and produces a real specification instead of a vague prompt, an architect proposes options aligned with existing standards, artisans generate code, tests and documentation, and controllers track defects and regressions. The human stays chief architect: vision, non-negotiable constraints, structural decisions.
Marco Mornati ran the five phases in a single day in March 2026: market research, PRD, decomposition into epics and stories, technical architecture, UX design. He picked gemini-cli for the exploratory phase and kept his costlier tokens for actual development, and used Stitch for the UX to avoid the generic look of AI-generated interfaces. His conclusion was that architecture is where human expertise remains indispensable.
The figures Mornati cites explain the pressure behind the method: 93% of developers use AI assistants and 27% of production code is AI-generated, yet coding is only 26% faster and delivery 8 to 10% faster. Unsupervised AI code carries 1.7 times more defects. Both authors describe a changed developer role rather than a diminished one. Mornati leaves the harder question open: how juniors learn the craft without writing code by hand.
- Type
- Methodology
- category
- Agile method for AI-assisted development
- central metaphor
- urban planning blueprint for agentic AI
- full name
- Breakthrough Method for Agile AI-Driven Development
- relations
- 11
- Cited in
- 2 fiches
Neighborhood
→ is a variant of
← uses
→ solves
→ applies to
→ is based on
→ uses
← recommends
→ improves