BMad Method

A role-based development methodology that brings product, architecture, UX, and testing together through persistent artifacts

A role-based methodology that applies the Clarify → Plan → Build → Verify → Learn cycle through product manager, architect, UX, developer, and testing perspectives. It keeps product thinking aligned with technical implementation around shared artifacts and scales the process to the size of the work. It includes modular components such as Test Architect, Builder, and Loop.

✓

Large projects with unclear requirements where architectural and UX decisions need to be settled before coding.

!

The v7 preview on the main branch is in alpha; pin the stable v6.12 release. Although the README says MIT, the GitHub API cannot identify a license, so check the LICENSE file for enterprise use.

npx bmad-method install

bmad-code-org/BMAD-METHOD