O mapa do capítulo
Três ferramentas, duas categorias: você escolhe um framework e soma o harness.
BMAD e Speckit disputam a mesma vaga
O Harness é de outra natureza: vale para qualquer escolha.
Duas categorias, não três papéis
BMAD
Speckit
Harness
Você escolhe um
O estúdio de cinema da IA
Cada profissional é especialista em uma coisa, e o filme nasce da coordenação.
BMAD traz o set de cinema para o código
Tirar um especialista e pedir para um só fazer tudo é desastre caro.
Cada papel, uma responsabilidade
Especialização
Coordenação
Escopo claro
Qualidade
BMAD: Breakthrough Method
Método revolucionário para desenvolvimento ágil guiado por IA.
O nome real aponta para o que o framework faz
Não é 'Break it down, Make it, Analyze, Deliver': isso é mito de fórum.
A disciplina ágil aplicada a agentes
Breakthrough
Method
Agile
AI-Driven
Do prompt solto ao processo de verdade
Cada prompt solto é uma ilha; o processo dá memória ao trabalho.
Promptar solto não tem memória de processo
O BMAD substitui o vaivém de chat por um fluxo com papéis.
Ilha versus esteira
Memória de processo
Contexto explícito
Papéis fixos
Continuidade
Um comando, o time inteiro em campo
Um npx instala um time ágil de agentes dentro do seu editor.
npx bmad-method install
Cria _bmad/ e _bmad-output/, e pluga ao Claude Code, Cursor, Codex.
Skills /bmad-* dentro do seu agente
/bmad-help
/bmad-agent-pm
/bmad-prd
/bmad-dev-story
/bmad-help: o GPS do processo
Detecta o que você já fez e recomenda exatamente o próximo passo.
A peça que amarra todas as outras
Você não memoriza o mapa, só pergunta a direção.
Num framework que muda rápido, isso evita travar
Detecta o estado
Recomenda o próximo
Bússola
Por ele se começa
Personas, fases e sharding
Seis papéis, dois momentos, cada um com seu artefato.
Cada persona, um artefato
Planejamento pensa antes de agir; Desenvolvimento constrói história por história.
Duas fases, um time
Analyst, PM, Architect
SM, Dev, QA
Sharding
Adaptável à escala
As seis personas, uma a uma
Cada papel tem uma responsabilidade única e entrega um artefato específico.
Vire cada carta: persona, papel e entrega
Espelha um time ágil real.
01
Analyst
Analyst
Levantar contexto e necessidade.
→ Project Brief
02
PM
PM
Definir requisitos do produto.
→ PRD
03
Architect
Architect
Desenhar a solução técnica.
→ Arquitetura
04
Scrum Master
Scrum Master
Fatiar o trabalho.
→ Histórias
05
Dev
Dev
Implementar cada história.
→ Código
06
QA
QA
Validar contra os critérios.
→ Relatório de qualidade
Cada persona entrega uma peça do filme
Seis papéis
Seis artefatos
Time ágil real
Escopo único
Analyst: quem pergunta antes de agir
Reduz a ambiguidade, o trabalho mais valioso e o que a IA costuma pular.
/bmad-product-brief
Entra: a ideia bruta. Sai: o Project Brief.
Nenhuma linha de código ainda, só clareza
Levanta contexto
Pergunta
Reduz ambiguidade
Project Brief
PM: do contexto aos requisitos
Transforma o brief em requisitos concretos e observáveis.
/bmad-prd
Entra: Project Brief. Sai: o PRD.
O que o sistema deve fazer, sem ambiguidade
Define requisitos
Comportamento observável
Regras de domínio
PRD
Architect: a estrutura técnica
Decide como o agente interpreta o pedido e onde mora cada operação.
/bmad-create-architecture
Entra: o PRD. Sai: a Arquitetura.
A planta técnica antes do primeiro tijolo
Interpreta o pedido
Lógica das operações
Estado persistido
Arquitetura
Scrum Master: fatiar em histórias
Quebra o plano em pedaços pequenos com critérios de aceitação claros.
/bmad-create-story
Entra: a Arquitetura. Sai: as Histórias.
Uma história por vez, nada de tudo de uma vez
Fatia o trabalho
Critérios de aceitação
Backlog ordenado
Histórias
Dev: implementa só aquela história
Constrói o mínimo para a história ficar verde, sem inventar escopo.
/bmad-dev-story
Entra: uma História. Sai: o Código.
O mínimo para virar a luz em verde
Implementa a história
Só o necessário
Testes verdes
Código
QA: valida contra os critérios
Confere o resultado contra os critérios antes de a próxima história começar.
/bmad-code-review
Entra: o Código. Sai: o Relatório de qualidade.
Sempre verde, sempre revisado antes da próxima
Revisa o código
Confere critérios
Aprova ou volta
Relatório
Sharding: fatiar o grande em focado
Cada agente, em cada história, carrega apenas o shard que importa.
Documentos de planejamento crescem
Jogar tudo no contexto é desperdício de atenção.
O princípio da spec modular, automatizado
Documentos grandes
Fatias focadas
Menos contexto gasto
Spec modular
BMAD em ação: a linha de montagem
Uma esteira de workflows leva o Agente de Tarefas da ideia ao código revisado.
Estação por estação, história por história
Do /bmad-product-brief ao /bmad-code-review, sempre verde e revisado.
A esteira do BMAD v6
Planejamento
Desenvolvimento
Uma história por vez
Sempre revisado