89 lines
2.4 KiB
YAML
89 lines
2.4 KiB
YAML
# BMad Method - Greenfield
|
|
# Full product + architecture planning for greenfield projects (10-50+ stories typically)
|
|
|
|
method_name: "BMad Method"
|
|
track: "method"
|
|
field_type: "greenfield"
|
|
description: "Complete product and system design methodology for greenfield projects"
|
|
|
|
phases:
|
|
- phase: 0
|
|
name: "Discovery (Optional)"
|
|
optional: true
|
|
note: "User-selected during workflow-init"
|
|
workflows:
|
|
- id: "brainstorm-project"
|
|
optional: true
|
|
agent: "analyst"
|
|
command: "brainstorm-project"
|
|
included_by: "user_choice"
|
|
|
|
- id: "research"
|
|
optional: true
|
|
agent: "analyst"
|
|
command: "research"
|
|
included_by: "user_choice"
|
|
note: "Can have multiple research workflows"
|
|
|
|
- id: "product-brief"
|
|
optional: true
|
|
agent: "analyst"
|
|
command: "product-brief"
|
|
included_by: "user_choice"
|
|
note: "Recommended for greenfield Method projects"
|
|
|
|
- phase: 1
|
|
name: "Planning"
|
|
required: true
|
|
workflows:
|
|
- id: "prd"
|
|
required: true
|
|
agent: "pm"
|
|
command: "prd"
|
|
output: "Product Requirements Document with epics and stories"
|
|
|
|
- id: "validate-prd"
|
|
optional: true
|
|
agent: "pm"
|
|
command: "validate-prd"
|
|
note: "Quality check for PRD completeness"
|
|
|
|
- id: "create-design"
|
|
conditional: "if_has_ui"
|
|
agent: "ux-designer"
|
|
command: "create-design"
|
|
note: "Determined after PRD - user/agent decides if needed"
|
|
|
|
- phase: 2
|
|
name: "Solutioning"
|
|
required: true
|
|
workflows:
|
|
- id: "create-architecture"
|
|
required: true
|
|
agent: "architect"
|
|
command: "create-architecture"
|
|
output: "System architecture document"
|
|
note: "Complete system design for greenfield projects"
|
|
|
|
- id: "validate-architecture"
|
|
optional: true
|
|
agent: "architect"
|
|
command: "validate-architecture"
|
|
note: "Quality check for architecture completeness"
|
|
|
|
- id: "solutioning-gate-check"
|
|
required: true
|
|
agent: "architect"
|
|
command: "solutioning-gate-check"
|
|
note: "Validates PRD + UX + Architecture cohesion before implementation"
|
|
|
|
- phase: 3
|
|
name: "Implementation"
|
|
required: true
|
|
workflows:
|
|
- id: "sprint-planning"
|
|
required: true
|
|
agent: "sm"
|
|
command: "sprint-planning"
|
|
note: "Creates sprint plan - subsequent work tracked there"
|