BMAD-METHOD/docs/how-to/workflows/run-brainstorming-session.md

2.0 KiB

title description
How to Run a Brainstorming Session How to run a brainstorming session using the BMad Method

Use the brainstorm-project workflow to explore solution approaches through parallel ideation tracks.

When to Use This

  • Very vague or seed kernel of an idea that needs exploration
  • Consider alternatives or enhancements to an idea
  • See your idea from different angles and viewpoints
  • No idea what you want to build, but want to find some inspiration

:::note[Prerequisites]

  • BMad Method installed
  • Analyst agent available :::

Steps

1. Load the Analyst Agent

Start a fresh chat and load the Analyst agent.

2. Run the Brainstorm Workflow

*brainstorm-project

3. Describe Your Idea

Tell the agent about your project idea, even if it's vague:

  • "I want to build something that helps developers manage their context"
  • "I have a game idea about resource management"
  • "I need a tool for my team but I'm not sure what exactly"

4. Explore the Tracks

The workflow generates solution approaches through parallel ideation tracks:

  • Architecture track — Technical approaches and patterns
  • UX track — User experience possibilities
  • Integration track — How it connects with other systems
  • Value track — Business value and differentiation

5. Evaluate Options

Review the generated options with rationale for each approach.

What You Get

  • Multiple solution approaches with trade-offs
  • Different architectural options
  • UX and integration considerations
  • Clear rationale for each direction

Tips

  • Don't worry about having a fully formed idea — Vague is fine
  • Let the agent guide exploration — Follow the prompts
  • Consider multiple tracks — Don't settle on the first option
  • Use outputs as input for product-brief — Build on brainstorming results

Next Steps

After brainstorming:

  1. Research — Validate ideas with market/technical research
  2. Product Brief — Capture strategic vision
  3. PRD — Move to formal planning