Back
AI & product development

How to Run Effective Product Discovery Before Development

Published on September 18, 2026 Written by RM JDG team Updated on September 18, 2026

Discovery Is Not a Rubber Stamp

In many teams, "discovery" means a quick sanity check before a feature that's already been decided on gets built. Real discovery is the opposite: it's the process that determines whether a feature should be built at all, informed by evidence rather than internal conviction. Skipping it doesn't save time - it just moves the cost of being wrong from a two-week discovery phase to a two-month build phase.

Frame the Problem Before the Solution

The most common discovery mistake is starting with a solution already in mind and searching for evidence to justify it. A better starting point is a clearly written problem statement: who has this problem, how often, and what does it currently cost them in time, money, or frustration. If a problem statement can't survive being shown to a skeptical colleague, it's not ready to guide a build decision.

Talk to Users Before Designing Anything

Discovery interviews work best when they focus on past behavior rather than hypothetical future behavior. Asking "would you use a feature that does X" tends to produce overly polite, unreliable answers. Asking "walk me through the last time you tried to do X" surfaces the actual workaround, tool, or frustration a person lives with today, which is far more useful for shaping a solution.

Five to eight interviews per user segment is usually enough to spot a repeating pattern, and repetition across separate conversations, not a single strong anecdote, is what should move a problem forward.

Test the Riskiest Assumption First

Every proposed feature rests on a chain of assumptions - that the problem exists, that the target segment is large enough, that people will change behavior to get the solution, and that it can be built within a reasonable budget. Discovery should identify which of these assumptions is riskiest - the one most likely to be wrong and most damaging if it is - and test that one first, cheaply, rather than validating the easy assumptions and leaving the risky one for later.

From Discovery to Roadmap

A feature that survives discovery still needs to be weighed against everything else competing for engineering time. That prioritization step, and how to keep a roadmap honest as new evidence comes in, is covered in Product Development Roadmap: Prioritizing Features That Matter.

Know When to Stop

Discovery has diminishing returns. Once a problem statement, target segment, and riskiest assumption have been tested and hold up, further research mostly delays the build without adding much confidence. The goal is enough evidence to make a reasonably confident bet, not certainty.

See Also

Services

Not sure where to start? Tell me what you want the product to do.

    How to Run Effective Product Discovery Before Development | RM JDG