Product teams rarely have all the answers before building something new. We make assumptions about customer problems, user behaviour, technical feasibility, and business value. Some assumptions are well supported. Others are little more than educated guesses.
The challenge is not eliminating uncertainty. It is identifying which uncertainties matter most and reducing them before they become expensive mistakes.
That is the idea behind uncertainty-driven discovery.
Start With What You Don’t Know
Traditional discovery often begins with a problem statement and moves toward potential solutions. Uncertainty-driven discovery adds another question: What must we believe for this solution to succeed, and how confident are we in those beliefs?
Imagine a team considering an AI-powered chatbot for a B2B product. The team might believe customers struggle to find information, that a chatbot would make discovery easier, and that customers would trust its answers.
These are three different assumptions, and each carries a different risk.
Customers might already find information easily. A chatbot might introduce unnecessary friction. Or users might avoid it because they do not trust AI-generated answers.
Building the chatbot without investigating these uncertainties could mean spending months solving a problem that barely exists.
Not All Uncertainty Deserves Equal Attention
Product teams face countless unknowns, but investigating every one of them is neither practical nor necessary.
Focus on uncertainties that could fundamentally change your decision. Two factors are particularly useful:
- Impact: How damaging would it be if the assumption turned out to be wrong?
- Confidence: How much evidence supports the assumption?
An assumption with high impact and low confidence deserves attention early. A low-impact assumption supported by strong evidence can usually wait.
For example, uncertainty about whether customers have a meaningful problem should generally be resolved before uncertainty about button placement or visual styling.
This sounds obvious, but teams often do the opposite. They debate interface details because those decisions feel tangible, while the more fundamental questions remain unanswered.
Choose the Cheapest Way to Learn
Once you identify a critical uncertainty, the next step is to find the simplest way to investigate it.
You do not always need a prototype, a usability study, or a fully instrumented experiment.
Depending on the question, you could:
- Interview customers to understand how they currently solve the problem.
- Analyse product data to identify where users struggle.
- Review support tickets to understand recurring pain points.
- Create a clickable prototype to test whether a proposed workflow makes sense.
- Run a smoke test to assess interest before building the full solution.
- Conduct a technical spike to evaluate feasibility.
The method should follow the question, not the other way around.
If you want to know whether a problem exists, customer interviews and behavioural evidence may be more useful than testing a polished prototype. If you already understand the problem but doubt technical feasibility, a technical spike may be the better investment.
The goal is not to produce more discovery artefacts. It is to obtain evidence that improves a decision.
Make Discovery Change Decisions
Discovery loses its purpose when teams collect insights but continue with their original plans regardless of what they learn.
Before running an investigation, define what different outcomes would mean.
If customers confirm the problem, you might proceed to test a solution. If they describe a different problem, you may need to reframe the opportunity. If the evidence suggests the problem is insignificant, you may decide not to pursue it.
This does not mean every decision needs a rigid pass-or-fail threshold. Some evidence will remain ambiguous. But the team should be able to explain how its findings influence the next step.
A useful discovery activity should leave you with greater confidence, a better-defined problem, or a reason to change direction.
Uncertainty Never Disappears
Even after thorough discovery, some questions can only be answered once a product reaches real users. Customer behaviour is difficult to predict perfectly, and market conditions change.
The objective is not to wait until every question has an answer. That would create its own risk by delaying learning and delivery indefinitely.
Instead, reduce the most consequential uncertainties before making expensive commitments. Then use experiments, product analytics, and customer feedback to keep learning after launch.
Final Thought
Good product management is not about being certain that your decisions are right. It is about knowing where your confidence comes from, recognising where it is weak, and being willing to investigate before committing resources.
The best discovery question is not always, “What should we build next?”
Sometimes, it is, “What are we assuming that could make this entire idea fail?”

Leave a Reply