George from 🕹prodmgmt.world Profile picture
Jun 3 22 tweets 4 min read Read on X
The hardest part about product discovery isn't talking to customers.

It's admitting you don't know what to build.

Everyone expects you to be the customer expert with perfect intuition about user needs.

This creates an impossible tension. Here's how to resolve it: 🍺
1/ Here's the paradox that breaks most PMs:

Your job title suggests you should know what customers want.
Your stakeholders expect you to have the answers.
Your roadmap implies you've figured it out.

But the entire purpose of discovery is admitting you haven't figured it out yet.
2/ This cultural expectation creates fake discovery.

You talk to customers, but you ask leading questions that confirm your existing ideas.
You cherry-pick feedback that supports your roadmap.
You treat user research as validation, not investigation.

You're going through the motions without actually learning.
3/ Real discovery starts with a different mindset.

Instead of "I need to validate this feature idea," think "I need to understand this problem space."

Instead of "Do customers want X?" ask "What are customers actually trying to accomplish?"

The shift from solution-focused to problem-focused changes everything.
4/ Why is this so hard? Because discovery feels slow when everything feels urgent.

Stakeholders want features delivered.
Customers want problems solved.
Engineering wants clear requirements.
Leadership wants predictable timelines.

Nobody says "Please spend more time figuring out what to build."
5/ But here's what I've learned after years of rushing into building the wrong things:

Discovery isn't about slowing down development.
It's about speeding up learning.

The goal isn't perfect certainty.
It's rapid reduction of uncertainty about the things that matter most.
6/ Framework #1: The Assumption Mapping Exercise

Before any customer conversation, list your assumptions:

Who has this problem?
When do they experience it?
How do they solve it today?
What would make a solution valuable to them?
What would make them switch from their current approach?
7/ Now rank these assumptions by:
- How critical they are to your solution working
- How uncertain you are about them

Focus your discovery on high-criticality, high-uncertainty assumptions first.

This gives you a systematic way to prioritize what to learn about.
8/ Framework #2: The Problem Interview Structure

Stop asking "Would you use a feature that does X?"
Start with open exploration:

"Tell me about the last time you experienced [problem space]"
"Walk me through how you currently handle [situation]"
"What's most frustrating about your current approach?"
9/ Listen for:
- Frequency (how often does this happen?)
- Intensity (how painful is the current experience?)
- Alternatives (what else have they tried?)
- Context (when does this matter most?)

You're mapping the problem landscape, not testing solutions.
10/ Framework #3: The Learning Sprint

Discovery doesn't have to take months.

Week 1: Assumption mapping & interview planning
Week 2: 8-10 customer conversations
Week 3: Synthesis & hypothesis refinement
Week 4: Quick prototype testing with 5 customers

If you hustle, "weeks" could easily be "days".
11/ Common objection: "We don't have time for discovery"

Translation: "We don't have time to learn before we build"

But you'll spend time either way - either learning upfront or fixing mistakes later.

Discovery de-risks development time, it doesn't compete with it.
12/ Common objection: "Customers don't know what they want"

True! That's why you don't ask them what to build.

You ask them about their current experience:
- What they're trying to accomplish
- Where they get stuck
- What workarounds they've created
- What outcomes matter to them
13/ Common objection: "Our customers tell us everything is a priority"

This usually means you're asking about solutions instead of problems.

When you understand the underlying jobs customers are trying to do, priorities become clearer based on frequency, intensity, and business impact.
14/ Framework #4: The Discovery Synthesis Method

After customer conversations, don't just collect quotes.

Map patterns:
- What problems appear across multiple customers?
- What solutions do customers consistently praise or criticize?
- What contexts make problems more or less painful?
- What outcomes do customers measure success by?
15/ Look for the unexpected insights:

- Problems you didn't know existed
- Solutions customers built themselves
- Workarounds that reveal real needs
- Contexts where your assumptions break down

These insights are often more valuable than confirmation of what you expected.
16/ The goal of discovery isn't consensus.
It's clarity about what bet you're making and why.

You'll never have perfect information.
But you can have systematic confidence that you're solving a real problem for real people in a way that creates real value.
17/ I use structured approaches for discovery conversations constantly.

Some of the most effective frameworks I've found are in AI Prompts for Product Work - specifically the ones that help structure problem interviews and assumption mapping sessions.

Having a systematic approach removes the guesswork.
18/ Discovery gets easier when you treat it as a skill to develop rather than intuition you're supposed to have.

I've collected systematic discovery frameworks in because I got tired of reinventing approaches every time I faced a new product challenge.prodmgmt.world/products/produ…
19/ Here's your homework:

Pick one feature on your roadmap.
Write down your top 5 assumptions about the problem it solves.
Rank them by criticality and uncertainty.
Design 3 questions to test your highest-risk assumption.
Find one customer to test it with this week.
20/ The difference between good and great product managers isn't intuition about customers.

It's systematic approaches to learning when you don't have the answers yet.

Discovery is a skill.
Uncertainty is data.
Questions are more valuable than assumptions.
What's your biggest discovery challenge right now?

Is it getting time to do it properly, structuring conversations effectively, or synthesizing insights into actionable decisions?

Let me know below - I'm curious what holds most PMs back from doing discovery well 👇

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with George from 🕹prodmgmt.world

George from 🕹prodmgmt.world Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @nurijanian

Jun 4
Product management has no clear progression, endless responsibilities, constant judgment calls.

That impostor feeling isn't a sign of inadequacy.

It's a sign you need a different learning system.

A thread on rebuilding confidence through systematic competence 💫
Reality check for product leaders first:

When your PM seems stuck in analysis paralysis or seeking endless consensus, they're not being risk-averse.

They're missing the systematic approach to building judgment.
Here's what's actually happening in your PM's mind:

"Everyone else seems to know what they're doing"
"I should already know how to do this"
"My background isn't right for this role"
"I'm going to get found out"

Sound familiar? Let's break this cycle.
Read 12 tweets
Jun 3
your product strategy fails because you're building on hunches.

let me show you how to fix this:
1/ every failed product i've seen shares this trait: the team jumped straight from problem to solution without generating systematic insights.

product management is taught tactically, not strategically.
you've been trained to execute, not investigate.
2/ the gap between user research & product strategy is where most products die. you collect data but can't transform it into strategic direction.

pm tools focus on prioritization & roadmaps but ignore the critical middle step: insight generation.

this is fixable.
Read 16 tweets
Jun 2
Bug management in product teams is broken.

Not because we track too few bugs.

But because we've created heavyweight processes that:
• Waste engineering time
• Kill team morale
• Provide false security

Here's how to fix it: Image
1/ First, a truth that will anger some and relieve others:

Most bugs in your backlog will never get fixed.

Not because you're bad at your job.

But because if they were truly important, they'd already be fixed.

Product Leaders: This isn't a quality issue. It's resource optimization.
2/ The real problem isn't bugs.

It's how we make decisions about them.

Three key shifts needed:
• From tracking to triage
• From completeness to impact
• From process to judgment

For new PMs: Your job isn't to track everything. It's to maximize impact.
Read 10 tweets
Jun 2
I wasted 2 years as a technical PM over-engineering prioritization: RICE, scoring matrices, endless grids.

The truth is my engineering brain already had the answer.

If you're a technical PM stuck in framework hell, this thread will save you 2 years in 2 minutes. 🧵
1/ Your engineering background already trained you for this:

You estimate uptime probabilities.
You calculate failure rates.
You think about cascading risks.
You model system performance under load.

This IS expected value thinking. You just need to apply it to bugs and features.
2/ The insight that changed everything: Stop building frameworks. Start running mental simulations.

For every bug/feature decision, your brain can quickly model:
- Probability of different outcomes
- Impact of each outcome
- Expected value calculation

Ray Dalio: "Think of every decision as a bet with a probability and a reward."
Read 15 tweets
Jun 1
Most PMs chasing "technical skills" think they need to learn code.

But what they’re really chasing is credibility, confidence, and career security.

The myth of the "technical PM" keeps you stuck.

I'll teach you in 2 minutes what took me 5 years to see:
🧵 1/16
When someone says they want to be "technical," they're really saying they want job security in a world where engineers make the rules.

They want to belong in technical conversations instead of feeling like an outsider.

They want respect from people who think non-technical means less valuable.

This has nothing to do with code.

2/16
The "technical PM" meme spreads because it serves specific interests.

Recruiters can charge more for "technical" roles. Engineers prefer PMs who think like engineers. Companies can pay less because you feel grateful for the technical label.

If you chase the technical label, then you stop focusing on what actually makes PMs valuable.

3/16
Read 17 tweets
Jun 1
7 Micro-Challenges To Improve Your PM Skills

Most PM advice requires massive time investments or career risks.

Here are some pragmatic challenges to try, especially when you're overwhelmed 💫 Image
1. The 10-Minute Stakeholder Map

After every meeting, spend 10 minutes noting:
- One thing that energized them
- One thing that concerned them
- One question you want to explore

Build your relationship database gradually, without the overwhelm.
2. The Problem Reframe

Before each planning session, pick ONE feature request and ask:
"What would make this request unnecessary?"

Document your insights in 5 minutes or less.

Small shifts > big frameworks.
Read 9 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(