Stage 3 — User Stories & BDD Test Cases
Agents: bmad-create-epics-and-stories, bmad-testarch-atdd · Approver: BA
Decompose the FRS into Epics → Stories → BDD-style acceptance test scenarios.
- Invoke Epic/Story Skill: System calls
Skill: bmad-create-epics-and-stories— reads approved FRS - Stories Generated: All features decomposed into epics and user stories with acceptance criteria
- Invoke ATDD Skill: System calls
Skill: bmad-testarch-atdd— generates BDD scenarios for every story - BDD Format: Given/When/Then style test cases covering happy path, edge cases, and negative scenarios
- Stories Enforcer Audit:
agent-s3-stories-enforcerverifies story coverage and BDD traceability back to FRS - Jira Upload: Approved stories uploaded to Jira via MCP connector (Stage 3 only)
- BA Approval — name + timestamp saved
- Stage 4 unlocks
Artifacts: docs/sdlc/{ProjectName}_03-epics-stories.md,
docs/sdlc/{ProjectName}_03-epics-stories.docx,
docs/sdlc/{ProjectName}_03b-business-test-cases.md,
docs/sdlc/{ProjectName}_03b-business-test-cases.docx