books/.bmad-core/data/brainstorming-techniques.md
Greg fa8acef423 Epic 1, Story 1.1: Project Initialization & Repository Setup
- Initialize Git repository with main branch
- Create comprehensive .gitignore for Node.js, React, and environment files
- Set up directory structure (frontend/, backend/, docs/)
- Create detailed README.md with project overview and setup instructions
- Add .env.example with all required environment variables
- Configure Prettier for consistent code formatting

All acceptance criteria met:
 Git repository initialized with appropriate .gitignore
 Directory structure matches Technical Assumptions
 README.md created with project overview and setup docs
 .env.example file with all required environment variables
 Prettier config files added for code formatting consistency

🤖 Generated with Claude Code (https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-01 15:12:30 +01:00

1.9 KiB

Brainstorming Techniques Data

Creative Expansion

  1. What If Scenarios: Ask one provocative question, get their response, then ask another
  2. Analogical Thinking: Give one example analogy, ask them to find 2-3 more
  3. Reversal/Inversion: Pose the reverse question, let them work through it
  4. First Principles Thinking: Ask "What are the fundamentals?" and guide them to break it down

Structured Frameworks

  1. SCAMPER Method: Go through one letter at a time, wait for their ideas before moving to next
  2. Six Thinking Hats: Present one hat, ask for their thoughts, then move to next hat
  3. Mind Mapping: Start with central concept, ask them to suggest branches

Collaborative Techniques

  1. "Yes, And..." Building: They give idea, you "yes and" it, they "yes and" back - alternate
  2. Brainwriting/Round Robin: They suggest idea, you build on it, ask them to build on yours
  3. Random Stimulation: Give one random prompt/word, ask them to make connections

Deep Exploration

  1. Five Whys: Ask "why" and wait for their answer before asking next "why"
  2. Morphological Analysis: Ask them to list parameters first, then explore combinations together
  3. Provocation Technique (PO): Give one provocative statement, ask them to extract useful ideas

Advanced Techniques

  1. Forced Relationships: Connect two unrelated concepts and ask them to find the bridge
  2. Assumption Reversal: Challenge their core assumptions and ask them to build from there
  3. Role Playing: Ask them to brainstorm from different stakeholder perspectives
  4. Time Shifting: "How would you solve this in 1995? 2030?"
  5. Resource Constraints: "What if you had only $10 and 1 hour?"
  6. Metaphor Mapping: Use extended metaphors to explore solutions
  7. Question Storming: Generate questions instead of answers first