Back to Blog
Infographic - AI Development Framework

BMAD Breakthrough Method for Agile AI-Driven Development

A comprehensive framework that integrates agile methodologies with AI agents to streamline software development through structured workflows and specialized roles.

01

Two Core Phases

The Foundation of BMAD

Phase A

Agentic Planning

Structured creation of Product Requirements Documents (PRDs), system architecture, and UX briefs. AI agents collaborate with human oversight to ensure comprehensive planning before any code is written.

Environment: Web UI / Powerful IDE Agents
Phase B

Context-Engineered Development

The Scrum Master converts artifacts into detailed stories. Developers implement code while QA agents conduct structured reviews. Emphasizes lean context and gated workflows.

Environment: IDE with Integrated Agents
02

Specialized AI Agents

Key Roles in the Framework

AN
Analyst
Planning
PM
Project Manager
Planning
AR
Architect
Planning
UX
UX Expert
Planning
SM
Scrum Master
Development
DV
Developer
Development
QA
Quality Assurance
Development
PO
Product Owner
Both Phases
03

Development Workflow

From Concept to Code

1
PRD Creation
Define requirements & scope
→
2
Architecture
Design system structure
→
3
Story Drafting
SM creates user stories
→
4
Implementation
Dev writes code
→
5
QA Review
Review & refactor
04

Key Benefits

Why Use BMAD

01

Reduced Context Loss

Lean context with explicit dependencies ensures information flows correctly between agents and phases.

02

Gated Workflows

Structured checkpoints prevent planning inconsistencies from propagating into development.

03

Specialized Agents

Each AI agent has a focused role, leading to higher quality outputs in their domain.

Get Started
Install BMAD Method
npx bmad-method install