Skip to main content
ResearchPublished

Product Discovery That Changes the Roadmap

Product discovery helps teams decide what to build by testing uncertain assumptions with real users and product data before roadmap commitments are made.

Written by Antiphono6 min read

Thinking · Research

A roadmap workshop can produce a neat list of features before anyone has established whether the underlying problem is worth solving. Product discovery is the work that happens before a commitment becomes expensive. It gives a team enough evidence to choose a direction, change one, or stop work that does not justify further investment.

For a product already in market, the question is rarely whether you should do discovery. The question is what decision needs evidence now. It may be a new workflow with weak adoption, an AI feature that users do not trust, or a segment that behaves differently from the one the product was built for.

Product discovery starts with a decision

Discovery is often treated as a broad research phase. That creates activity without a clear consequence. Interviews happen, notes accumulate, and the roadmap still moves according to the loudest opinion in the room.

Start instead with the decision the work must support. A useful decision has an owner, a deadline and a meaningful alternative. For example: should we improve the current approval flow, create a separate flow for complex cases, or leave it alone while we address a more urgent retention problem?

That framing changes the work. You are not trying to learn everything about a user group. You are trying to reduce a specific uncertainty enough for the team to act with appropriate confidence.

Write the decision in one sentence

State the decision plainly, then list what would make each option credible. If the team cannot agree on that sentence, research is not yet the bottleneck. The bottleneck is product strategy.

A decision statement also prevents research from becoming a request for validation. Rather than asking whether users like an idea, identify the behaviour the idea is meant to change. A feature may test well in conversation and still fail because it adds effort at the wrong point in a workflow.

Separate facts from assumptions

Existing product data is a useful starting point, but it is not an explanation. A fall in completion rate can show where people leave. It cannot, by itself, tell you whether the cause is unclear language, missing information, a technical constraint or a task that users never intended to complete.

Document what you know, what you infer and what you need to test. This sounds basic, but it is one of the quickest ways to expose a roadmap built on inherited assumptions. Give each assumption a consequence if it is wrong. Assumptions with little consequence can wait. Those that would change the proposed solution need direct attention.

Choose evidence that can change the decision

Good product discovery uses more than one source of evidence. The mix depends on the uncertainty and the stage of the product. Usage data is valuable when you need to understand behaviour at scale. Interviews are better for context, workarounds and the language users use to describe a problem. Usability sessions show whether people can operate a proposed interface.

Each method has limits. People are not always accurate reporters of past behaviour. Analytics can make a pattern look clear while hiding the reason behind it. A usability session can test an interaction, but it cannot prove that a new feature will create enduring demand.

The goal is not to collect every available signal. It is to use methods that address the uncertainty in front of you. If users abandon a workflow, observe them attempting the task before commissioning a large survey. If the question is which of two concepts people can understand, use comparable prototypes and a structured evaluation rather than asking for preferences.

Recruitment matters as much as the discussion guide. Speak with people who have recently encountered the relevant problem, not only loyal customers or internal subject matter experts. Include users who succeeded, struggled and chose another path where possible. Their differences often show where a single product flow is trying to serve incompatible needs.

Make prototypes answer a specific question

A prototype is evidence only when it is designed to test something. A polished screen can create false confidence because it looks resolved. For an early concept, a rough prototype may be enough to test whether users understand the proposition. For a complicated workflow, detail is needed where the task depends on system state, permissions, error handling or timing.

Model-connected prototypes are particularly useful when a product includes AI-generated output. They let users react to the actual shape of an interaction: submitting context, receiving an answer, checking supporting material and deciding what to do next. A static mock-up cannot show whether waiting, uncertainty or an unexpected result changes user behaviour.

Design the test around the moments that carry risk. In an AI feature, those moments may include how confidence is presented, when citations appear, what the product does when it lacks sufficient information, and whether a user can correct or override an output. Treat these as product decisions, not decoration added near the end.

Prototypes do not need to resemble production code to be useful. When front-end code is the right way to test a realistic interaction, it should still fit the engineering context. Your engineers should be able to review it against repository conventions and decide what, if anything, belongs in the product. Discovery work should not create an unmaintainable side path.

Run sessions that reveal behaviour

A useful session asks participants to do something realistic. Give them a situation and a goal, then watch how they interpret the product. Avoid explaining the intended interaction before they encounter it. That explanation is usually unavailable when the feature reaches customers.

Ask follow-up questions at points of hesitation. What did they expect to happen? What information did they look for? Why did they choose that action? The answer is not always a design instruction. It is material to analyse alongside observed behaviour.

People should run interviews and usability sessions. AI can assist with transcription, documentation and synthesis, but it does not decide what a pause, contradiction or offhand comment means. Researchers and product people bring the domain context needed to distinguish a one-off preference from a pattern that warrants a product change.

Keep the sessions close to the decision. If a proposed feature has three major assumptions, it is tempting to test all three in one session. That often produces ambiguous results because participants are learning several new things at once. Test the highest-risk assumption first, then use what you learn to shape the next prototype.

Turn findings into product choices

The output of discovery is not a presentation of insights. It is a set of decisions, with the evidence and confidence behind each one. A team needs to know what will change in the product, what remains uncertain, and how it will tell whether the change worked after release.

Write findings in a form that connects directly to a choice. Instead of saying that users found a process confusing, state where they became confused, what they expected, and the design implication. If evidence is mixed, say so. A false sense of certainty is more damaging than an unresolved question with a clear plan to test it.

This is where instrumented feedback loops matter. Before build begins, define the product events that will indicate whether the expected behaviour occurred. Pair those measures with qualitative feedback where the event data cannot explain intent. A higher completion rate may indicate a better flow, but it may also mean users have found a way around a problem without resolving it.

Treat release as the next evidence point, not the end of discovery. Teams can use live variant testing when the product, traffic and risk level make it appropriate. In other cases, support conversations, account feedback and targeted follow-up sessions provide the clearer signal. The method should match the decision, not a preferred research ritual.

What AI changes in product discovery

AI changes the economics of production and synthesis. Teams can produce alternative concepts, document sessions and organise material faster than before. The useful gain is not a thinner discovery process. It is the capacity to test more than one plausible direction and spend more time examining the evidence.

It also raises the standard for discipline. Plausible-looking output can conceal weak assumptions, inaccessible interactions or a missing failure state. Human judgement remains necessary when deciding what to research, interpreting findings and choosing the trade-offs that belong in the product.

For client work, the operating model matters too. AI-assisted work should occur within the client's own accounts and settings when client material is involved. That keeps research material and product context within the environment the client controls.

Start with the next hard decision

Do not begin with a discovery programme because the roadmap feels uncertain. Begin with the next decision that would be costly to get wrong. Put its assumptions on the table, choose evidence that could genuinely change the outcome, and make the release plan part of the test. That is enough to turn uncertainty into useful product work.

Book a call

Let’s talk about your product

Book a call. We’ll talk about where your product is, what’s getting in the way, and whether we’re the right fit.