7 Problem Statement Brainstorming Methods
7 techniques to help you brainstorm problem statements and be more customer-centric in how you think about what to solve next.
6 JUL 2023
If you look at any of the frameworks for building a great product â from Lean Startup and Jobs-To-Be-Done to Design Thinking and Discovery Research â youâll find customer problems at their core. This is true for small startups all the way up to the biggest companies in the world. Great products solve important problems.
Despite how important problem statements are, teams donât tend to be very good at finding and articulating their customersâ problems. I often talk to teams with decades of experience that still struggle to think of good quality problem statements.
Iâve spent the past few years very focused on this topic. I built a research tool called OpinionX to help product teams rank customer problems, so Iâve seen thousands of problem statements and helped process over a million ranking votes on them. Based on my experience, I decided to write two blog posts about problem statements:
- How To Write Problem Statements for UX Research
- 7 Problem Statement Brainstorming Methods (this post!)
First, why are problem statements important at all?
I never really understood why people talk about customer problems so much until I read Shreyas Doshiâs story âDestined to Failâ, which made me realize that customers only search for solutions to their highest-priority problems. The reason so many teams fail is that they only validate that their target customers experience a problem â not whether that problem is a high priority or just a mild inconvenience.
Shreyas says that this âproblem severityâ ingredient is the biggest single contributor to failure amongst startups. Fundamentally, customers just donât go out of their way to find solutions for their mild inconveniences, so solutions to mild inconveniences are destined to fail.
If our success depends on our ability to distinguish between high-priority problems and mild inconveniences, then we better get pretty good at identifying and articulating customer problems!
Click here to read âDestined to Failâ
7 Methods For Brainstorming Problem Statements
7. Brainstorm Alone, Shortlist Together
1. Reframing Outcomes
In 2016, product discovery coach Teresa Torres attended a workshop hosted by Bernie Roth, founder of Stanfordâs Institute for Design Thinking. Bernie opened his session by asking attendees to âwrite down something they wanted in life â like a new house, a better job, or more leisure time.â
Next, Bernie asked, âIf you had whatever you wrote down today, what would that do for you? Why would you be better off than before? For example, owning a house would help me feel more grounded in my community.â
Then Bernie landed his big-hitter â âHow else could you feel more grounded in your community? Rather than buy a house, couldnât you join a social club or volunteer in a local impact program?â
With these three simple questions â (1) What do you want? (2) What outcome will that deliver for you? (3) How else could you obtain that outcome? â Bernie exemplified the power of reframing.
Even teams that seldom talk with their customers can brainstorm a couple of problem statements, but unlocking the full range of problems tends to be much harder. Bernieâs reframing method helps us take a known problem, map it to what the customer wants to achieve, and then use that to brainstorm alternative problems your customers might experience while trying to achieve their outcome. Hereâs an example:
2. Abstraction
I love this 4-minute explanation from Patrick Whitney (Co-Founder of Harvardâs Design Lab) about how âabstracting design problemsâ led to the success of iTunes in the early 2000s.
Look at your current list of problem statements â which ones are dependent on a specific channel, process or perspective? Is it possible to imagine a solution independent of those factors? If so, try to write an additional problem statement thatâs a layer removed from this baggage.
3. Specific Scenarios
Asking questions like âHow do you usually approach doing X?â or âWhat does your typical day look like?â lets people imagine the best (unrealistic) version of themselves â immune from distraction, unbothered by office politics, fully empowered to make independent decisions.
In real life, things arenât so hypothetical. Thatâs why Rob Fitzpatrick banned hypothetical questions in his book The Mom Test. Instead, ask people about recent situations from their real life, like âWhen was the last time you did X? Can you walk me through what that process looked like?â While this might seem counterintuitive, focusing on details about peopleâs personal experiences actually surfaces insights that are more likely to represent othersâ experiences too. As the quote from Carl R. Rogers goes, âWhat is most personal is most universal.â
The same principle applies to problem brainstorming. Instead of fumbling around with a vague hypothetical, use some customer personas or relevant scenarios to anchor your brainstorming and find more detailed problem statements.
4. Continuous Discovery
For many teams, this brainstorming process will be a single calendar event that brings everyone together to think creatively and collaborate. The best teams, however, use Continuous Discovery Habits to collect quotes, feedback and problems from their customers on an ongoing basis. Teresa Torres has a bunch of tips in her book and on her blog to help you unlock these interactions with customers if you donât have this kind of access to them already.
5. Peripheral Problems
One of the most common mistakes teams make when brainstorming problems is setting their scope too narrow. To identify your customersâ high-priority problems, you need to know which other problems theyâre considering solving.
These âotherâ priorities are Peripheral Problems. For example, imagine youâre building a product to make it easier to book group holidays and the main problem youâre focused on solving is âDividing the cost of a hotel booking is frustrating and complicated when planning a group holiday.â Peripheral problems would be the other pains a customer experiences when planning their holiday, such as:
- It's difficult to plan activities when I haven't organized a transport method like car rental or public transport.
- It's hard to find out how expensive a destination is for general things like food and transport.
- Agreeing on dates that suit everyone is a pain!
- Some destinations are very different depending on the time of year but good information on seasonality is hard to come across.
- Keeping a list of potential Airbnbs and hotels turns into a giant messy spreadsheet.
Mapping peripheral problems is key to building a deeper understanding of your customerâs context. If you canât articulate peripheral problems, then youâre working on a solution without knowing if customers will ever care about it.
6. The Smart Sailboat
The Smart Sailboat turns the SWOT matrix into a sticky-note brainstorming exercise. By starting with team objectives (harbor) and successes to date (wind), your brainstorming has clear objectives and context to draw inspiration from. Then, rather than lumping all problems in together, the Smart Sailboat forces you to differentiate your problem statements between internal weaknesses (anchors) and external threats (icebergs).
7. Solo Storming
In July 2022, Ethan Mollick published his summary of 50+ years worth of academic research on brainstorming. His conclusion? âPeople start with group brainstorming because itâs fun ⌠but as soon as youâre in a group, everyone starts to self-censor and be influenced by others. You end up with less and worse ideas.â
The solution? Brainstorm alone; shortlist together. Many of the brainstorming techniques in this post â like Reframing, Abstraction, Scenarios, and Peripherals â are most useful when youâve already got some problem statements to work with. The best brainstorming sessions iterate between solo and group ideation, using the techniques Iâve described to explore the detail in and gaps between the problems that individuals share with the group.
RIP tweet embeds in Substack, hereâs the original tweet
Post-Brainstorming Steps
1. Create A Problem Repository
The first step to becoming a problem-focused team isnât to throw all your existing processes out the window. The easiest first step is to create a home for problem statements where team members can continuously contribute and catalog the problems they encounter in their customer interactions.
2. Principles for Great Problem Statements
Once youâve finished brainstorming problems, youâll need to edit and improve your statements. I created a guide explaining the 7 principles for writing high-quality problem statements in UX research â itâs the perfect companion piece to this guide.
3. Identify Your Customersâ Highest-Priority Problems
Now that youâve got a working list of problem statements, itâs time to figure out which ones your customers care most about solving. My guide to Customer Problem Stack Ranking â a research process that came out of Stripeâs product management team â went viral on Reddit and has been shared by top startup publications for its simple yet super-effective approach to spotting problems worth solving.