Skip to main content
Unlock your creativity through guided exploration using structured facilitation techniques that bring out your best thinking.

What is Brainstorming?

The BMad Method brainstorming workflow transforms you into a creative powerhouse by acting as your personal facilitator. Unlike traditional AI generation where the system produces ideas for you, this workflow uses proven techniques to create the conditions where your best thinking emerges. Run brainstorming and you’ll engage with a creative coach that guides you through structured ideation methods, asks probing questions, and helps you develop raw concepts into actionable plans.
Every idea comes from you. The workflow creates conditions for insight - you’re the source.

When to Use Brainstorming

Brainstorming sessions are particularly effective for:
  • Breaking through creative blocks - When you’re stuck and need fresh perspectives
  • Generating product or feature ideas - Exploring the solution space for new offerings
  • Exploring problems from new angles - Reframing challenges to find innovative approaches
  • Developing raw concepts into action plans - Taking vague ideas and making them concrete
  • Strategic planning sessions - Exploring future directions and opportunities
  • Problem-solving workshops - Finding creative solutions to complex challenges

How the Workflow Works

The brainstorming workflow follows a structured five-phase approach:

1. Setup Phase

Define the foundation for your session:
  • Topic - What you’re brainstorming about
  • Goals - What you want to achieve from the session
  • Constraints - Any boundaries or limitations to consider
  • Context - Background information that shapes the exploration

2. Choose Your Approach

Select how you want to work through techniques:
  • Manual selection - Pick specific techniques yourself
  • AI recommendations - Get suggestions based on your topic and goals
  • Random exploration - Let the system surprise you with unexpected methods
  • Progressive flow - Follow a curated sequence that builds on previous insights

3. Facilitation Phase

Work through your chosen techniques with:
  • Probing questions - Challenges that push your thinking deeper
  • Collaborative coaching - Guidance that helps you explore more fully
  • Structured prompts - Questions designed to surface specific insights
  • Real-time capture - All ideas documented as they emerge

4. Organization Phase

Bring structure to the raw output:
  • Theme identification - Group related ideas together
  • Pattern recognition - Surface connections between concepts
  • Prioritization - Rank ideas based on impact and feasibility
  • Gap analysis - Identify areas that need more exploration

5. Action Phase

Convert top ideas into concrete next steps:
  • Action items - Specific tasks to move forward
  • Success metrics - How you’ll measure progress
  • Timeline recommendations - When to tackle each item
  • Resource identification - What you’ll need to execute

Available Techniques

The workflow includes 60+ proven ideation techniques. Here are some powerful methods:

Divergent Techniques

For expanding the solution space:
  • SCAMPER - Substitute, Combine, Adapt, Modify, Put to other uses, Eliminate, Reverse
  • Forced Connections - Combine random elements to spark new ideas
  • Analogical Thinking - Find parallels in other domains and apply their lessons
  • Attribute Listing - Break down elements and vary each systematically
  • Morphological Analysis - Create matrices of variables and explore combinations

Convergent Techniques

For focusing and refining:
  • Impact/Effort Matrix - Plot ideas by potential impact vs. implementation effort
  • Dot Voting - Democratic prioritization across multiple criteria
  • Must-Should-Could - Categorize ideas by necessity level
  • Feasibility Filtering - Eliminate options that won’t work given constraints

Reframing Techniques

For seeing problems differently:
  • Reverse Brainstorming - How would we guarantee failure?
  • Perspective Shifting - View the problem through different stakeholder eyes
  • Constraint Removal - What if limitations didn’t exist?
  • Time Shifting - How would this work in 1 year? 10 years? 100 years?

Analytical Techniques

For deeper understanding:
  • Five Whys - Keep asking “why?” to reach root causes
  • Fishbone Diagrams - Map cause-and-effect relationships
  • Systems Thinking - Understand feedback loops and unintended consequences
  • Pre-mortem Analysis - Assume failure and work backward to find causes
Pre-mortem Analysis is an excellent starting technique for any product or feature. It consistently surfaces risks and gaps that normal brainstorming misses.

Session Documentation

Every brainstorming session produces a structured document you can reference later:
# Brainstorming Session: [Topic]
Date: [Session date]

## Session Goals
- [Goal 1]
- [Goal 2]

## Techniques Used
1. [Technique Name]
   - Key insights
   - Generated ideas

## Organized Ideas

### Theme: [Theme Name]
- Idea 1
- Idea 2

### Theme: [Theme Name]
- Idea 3
- Idea 4

## Priority Ideas

### High Priority
1. [Idea] - [Rationale]
   - Next steps: [Actions]
   - Success metrics: [Metrics]

### Medium Priority
2. [Idea] - [Rationale]

## Next Steps
- [ ] [Action item 1]
- [ ] [Action item 2]
This document becomes a valuable artifact for:
  • Sharing with stakeholders - Communicate the thinking process
  • Future reference - Revisit insights when needed
  • Progress tracking - Check off action items as you complete them
  • Session continuity - Pick up where you left off in follow-up sessions

Best Practices

Create the Right Environment

  • Block dedicated time - 30-60 minutes minimum for meaningful exploration
  • Minimize distractions - Close other apps, silence notifications
  • Embrace ambiguity - Early ideas should be rough and incomplete
  • Suspend judgment - Don’t evaluate ideas during generation phase

Work Through Resistance

If you’re stuck:
  • Try random techniques - Unexpected methods often break mental patterns
  • Switch between divergent and convergent - Alternate between expansion and focus
  • Take breaks - Step away and return with fresh perspective
  • Change your constraint level - Add or remove boundaries to shift thinking

Maximize Value

  • Capture everything - Even “bad” ideas can trigger breakthrough thoughts
  • Look for combinations - Often the best solution merges multiple ideas
  • Question assumptions - Challenge what you take for granted
  • Think in specifics - Vague ideas stay stuck; concrete details enable action
Don’t skip the organization and action phases. Raw brainstorming output without structure rarely leads to execution. The value comes from converting insights into concrete next steps.

Integration with Other Workflows

Brainstorming complements other BMad workflows:
  • Before prd-co-write - Generate feature ideas that become requirements
  • During plan-build - Explore architectural alternatives
  • With adversarial-review - Brainstorm potential problems to stress-test designs
  • In correct-course - Generate alternative approaches when pivoting

Example Session Flow

Here’s what a real session looks like:
Workflow: What would you like to brainstorm?
You: Ideas for improving user onboarding in our SaaS product

Workflow: What are your goals for this session?
You: Find 3-5 concrete improvements we can ship this quarter

Workflow: Any constraints?
You: Can't require engineering work beyond 2 weeks per feature

Workflow: I recommend these techniques:
1. Jobs-to-be-Done Analysis
2. User Journey Mapping
3. Pre-mortem Analysis
4. Impact/Effort Matrix
5. Dot Voting

Which would you like to start with?
You: Pre-mortem Analysis

Workflow: Imagine it's 3 months from now. Your onboarding
improvement project failed completely. Users are more confused
than before. What went wrong?

You: We added too many steps trying to be comprehensive

Workflow: What else contributed to failure?

You: We didn't test with actual new users, just people who
already knew the product

[Session continues...]
The interactive nature keeps you engaged while the structure ensures productive outcomes.

Common Patterns

The Discovery Pattern

  1. Start with divergent techniques (SCAMPER, Forced Connections)
  2. Generate 20-30 raw ideas
  3. Use convergent techniques (Impact/Effort Matrix)
  4. Narrow to top 5-7 ideas
  5. Apply analytical techniques (Pre-mortem) to top ideas
  6. Select 2-3 for action

The Validation Pattern

  1. Start with existing idea or concept
  2. Use reframing techniques (Reverse Brainstorming, Perspective Shifting)
  3. Surface risks and weaknesses
  4. Generate alternatives
  5. Compare options
  6. Refine chosen approach

The Breakthrough Pattern

  1. Start with problem statement
  2. Use constraint removal to think freely
  3. Apply analogical thinking from other domains
  4. Generate unconventional ideas
  5. Gradually add constraints back
  6. Find viable innovative solutions

Success Metrics

How do you know brainstorming worked?
  • Concrete outputs - You have specific ideas with clear next steps
  • Surprise insights - You discovered something you didn’t expect
  • Actionable plans - Ideas are detailed enough to execute
  • Shifted perspective - You see the problem differently than before
  • Energy and clarity - You feel excited about moving forward
If a session feels productive but vague, run another organization phase to add structure. If you’re generating lots of similar ideas, switch to a different technique category to escape the mental rut.

Build docs developers (and LLMs) love