Nw Bdd Requirements
BDD requirements discovery methodology - Example Mapping, Three Amigos, conversational...
Install
npx skills add nWave-ai/nWave --skill nw-bdd-requirements -g -a claude-code -y- Repository
- nWave-ai/nWave628
- Category
- Engineering
- Updated
- 2mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
BDD requirements discovery methodology - Example Mapping, Three Amigos, conversational patterns, Given-When-Then translation, and collaborative specification
BDD Requirements Discovery
"If you're not having conversations, you're not doing BDD." -- Liz Keogh
BDD discovers "what we don't know we don't know" through collaborative exploration with concrete examples, not tools or formats.
The Three Amigos
Three perspectives revealing each other's blindspots:
- Problem Owner (PO, BA, Domain Expert): business need | acceptance criteria | domain knowledge
- Problem Solver (Developer, Engineer): technical constraints | implementation complexity | technical edge cases
- Skeptic (Tester, QA): failure modes | edge cases and boundaries | challenge assumptions
Session Structure (25-minute timebox)
- Read user story aloud (2 min) -- shared context
- Identify acceptance criteria/rules (8 min) -- "what must be true for done?"
- Explore examples per rule (12 min) -- concrete scenarios, edge cases
- Capture questions (ongoing) -- unknowns on red cards
- Review and summarize (3 min) -- shared understanding check
If unmappable in 25 min: too large (split) | too uncertain (spike) | team needs practice.
Example Mapping
Four Card Types
- Yellow: User Story (1 per session) | Blue: Business Rules/AC | Green: Concrete Examples | Red: Questions/Unknowns (blockers)
