
Product discovery is the evidence-led work of finding out what is worth building before you build it. The techniques that do this best are customer interviews and observation, analytics, competitor and business research, technical research, assumption mapping, prototyping and usability testing. No single method is the right one. You choose by the uncertainty you need to reduce, then combine two or three methods so that one source of evidence checks another. This guide shows how to do that, how to run a discovery workshop, and how discovery fits next to delivery.
TL;DR
- Discovery is a decision-making process: understand the problem, explore solutions, test them, then decide what to build.
- Pick techniques by risk. Interviews for motivation, analytics for patterns, technical research for feasibility, prototypes for solution risk.
- Combine at least two methods (triangulation) before committing budget to a build.
- A discovery workshop needs one outcome, one decision, a small group and dated evidence. A 90-minute agenda is enough for most first sessions.
- Discovery and delivery are not sequential departments. The same team should do both, continuously.
What product discovery actually is
A 2025 academic review of product discovery describes it as the process of understanding and validating user needs and problems, exploring possible solutions, testing them, and deciding what to build. The word that matters is deciding. Discovery is not a research project that ends in a slide deck. It ends in a choice: build this, change it, or stop.
Nielsen Norman Group’s discovery study guide frames it as researching the problem space, framing the problems worth solving, and collecting enough evidence to know what to do next. It also notes that discovery usually spans three kinds of work: user research, business research and analysis, and technical research into the technologies and capabilities available.
That three-part split is useful for founders. Most failed products did not fail because the code was bad. They failed because nobody checked whether customers cared, whether the business model held, or whether the technology could do the job at a sensible cost. Each of those is a separate question, and each needs its own technique.
Atlassian boils discovery down to four questions:
- Will customers value and use the idea?
- Can they figure it out?
- Can engineering deliver it?
- Does it support the business strategy and stakeholder needs?
Keep these four in front of you. Every technique below answers one or more of them.
The core product discovery techniques
The list below is grouped by the kind of uncertainty each technique reduces, not by fashion. You will not use all of them on one project.
Customer interviews and observation
Interviews are the starting point for almost every discovery effort. Maze groups interviews with competitor analysis and product analytics as the way to understand user problems and pain points in the learning stage. NN/G adds that exploratory research of this kind is often qualitative and uses small samples, which is fine, as long as you do not treat five conversations as a statistical result.
Practical rules that save time:
- Ask about past behavior, not future intentions. “Tell me about the last time you did this” beats “Would you use this?”
- Interview people who have the problem now, not people who might one day.
- Record what was said separately from what you think it means. This distinction matters again in the workshop section below.
- Observation (watching someone do the task in their own setting) often exposes workarounds that people forget to mention in an interview.
Teresa Torres, as reported by Mind the Product, argues for at least weekly customer touchpoints by the team building the product, using small research activities aimed at a desired outcome. For a startup this is realistic: one or two short conversations a week costs far less than one large study per year.
Analytics and behavioral data
Interviews tell you why. Analytics tell you how many and where. If you already have a live product or website, look at where users drop out, which features go untouched and what people search for. If you do not have a product yet, analytics from an existing process (support tickets, order data, spreadsheet exports) can play the same role.
The academic review lists analytics among the core discovery techniques alongside interviews and observation. Use numbers to find the places worth investigating, then go back to people to understand them.
Competitor and business research
Competitor analysis is the cheapest technique on this page. You are not looking for things to copy. You are looking for what customers already pay for, which gaps competitors leave open, and which promises everyone in the market makes (and so mean nothing). Business research covers the other side: unit economics, pricing logic, sales cycle, regulation, and whether the idea fits the strategy of the company that will carry it.
This maps to Atlassian’s fourth question. An idea that users love but that the business cannot fund or support is still a failed idea.
Technical research
This is the technique most often skipped, and the one a technical partner can add the most value to. Mind the Product points out that technical feasibility is one uncertainty to check before committing to execution. In practice that means:
- Can the data you need actually be accessed, and in what quality?
- Do the systems you must connect to (a shop, a CRM, an ERP) expose usable interfaces?
- Is there a proof of concept that shows the hard part works?
- What would it cost to run, not only to build?
A one- or two-day technical spike answering these questions can prevent months of rework. It also sharpens the scope, because you learn what is cheap and what is expensive before you promise anything.
Five Whys and problem framing
The academic review includes Five Whys among the established techniques. You take a stated problem (“customers abandon the checkout”) and keep asking why until you reach a cause you can act on. It is simple and quick, and it works best with the people who see the problem daily, such as support and sales staff. Treat the answers as hypotheses to test, not conclusions.
Problem framing is the next step: write the problem as one clear statement about a specific person in a specific situation. If the team cannot agree on that sentence, no feature list will help.
Journey mapping and opportunity mapping
A journey map lays out the steps a customer takes, with what they do, think and feel at each one. Mark the points of friction. An opportunity map then groups those pain points and unmet needs so the team can see which cluster is largest or most costly. Both techniques make shared understanding visible, which is why they work well in workshops.
Assumption mapping
Every idea rests on assumptions: that customers have the problem, that they will pay, that they will change their habits, that the integration will work. List them, then place each on two axes: how important it is to the idea, and how little evidence you have. The assumptions in the top corner, important and unproven, are what you test first.
Productboard suggests assessing each solution idea for four kinds of risk before committing to build: value, usability, feasibility and business viability. Tagging each assumption with one of these four labels makes it obvious which technique to reach for.
Ideation and prioritization
Once the problem is clear, generate several possible solutions, not one. Sketch, brainstorm, or write short solution statements. Then prioritize against the evidence you collected, not against who argued most loudly. A simple scoring on customer value, effort and risk is enough. The aim is a short list of options worth testing, not a ranked backlog of fifty items.
Prototyping and usability testing
Prototypes answer the questions that talking cannot: can people actually use this, and does it solve the problem as they experience it? A clickable mock-up built in a few days is often enough to test the main flow with five or six people. Maze describes the final stage of discovery as prototyping and testing the shortlisted solutions. Test the riskiest part of the idea first, not the prettiest.
How to choose and combine techniques
The academic review is clear that technique selection is situational rather than prescriptive: the same method should not be assumed right for every product, team or stage. A workable way to decide:
| If your biggest uncertainty is… | Start with | Then confirm with |
|---|---|---|
| Do people really have this problem? | Interviews, observation | Analytics, survey |
| How big or common is it? | Analytics, existing data | Interviews to explain the patterns |
| Will they choose our solution? | Prototype, usability test | A small live experiment |
| Can we build it at reasonable cost? | Technical spike, proof of concept | Review of the systems involved |
| Does the business case hold? | Competitor and pricing research | Conversations with likely buyers |
Three principles keep the mix honest.
Match the method to the stage. At the very start, with little evidence, use broad qualitative methods. Later, when you have a specific solution, switch to narrower tests of usability and feasibility. Mind the Product’s view is that high uncertainty calls for discovery, while low uncertainty may permit delivery. If you already know the problem, the users and the technical path, a long discovery phase is waste.
Triangulate. NN/G recommends triangulation across methods and sources to raise confidence. If interviews say a feature matters and analytics show nobody uses the nearest equivalent, you have a contradiction worth resolving before you build.
Adapt to your context. The academic review notes that the right mix depends on product type, team structure, culture and local constraints. For teams in Switzerland, that means planning for users across several languages, being clear about which Swiss market segment you serve, and checking early whether privacy or sector rules affect how you can collect and store research data and user information. Raise those questions in discovery, when a change costs a conversation, not after launch.
A realistic first-round mix for a seed-stage startup: eight to ten interviews, a review of three or four competitors, a half-day technical spike on the riskiest integration, and a clickable prototype tested with five users. That is a few weeks of part-time work, not a quarter.
Running a product discovery workshop
A workshop is a technique for getting several people to a shared decision. Learning Loop suggests using one when several people need shared understanding for a meaningful decision: choosing between opportunities, resolving conflicting readings of research, surfacing assumptions, or agreeing the next learning plan. If one person can make the call alone, skip the workshop.
Prepare before the day
- One outcome and one decision. “Decide which of three customer problems we test first” is a workshop goal. “Discuss our product” is not.
- A small, cross-functional group. Product, design, engineering and someone close to customers. Add a decision owner who will make the call if the group splits.
- Dated raw evidence. Bring interview notes, data and screenshots with dates, so people can see how old each fact is.
- Roles. A facilitator, a note-taker and a shared board. Separate evidence (what we saw or heard) from interpretation (what we think it means) on the board.
Boldare makes the useful point that the agenda should be built around why the group is meeting and what result it should produce, and that there is no universal set of techniques. Treat any template as a starting point.
A 90-minute agenda that works
The Learning Loop guide proposes the following split:
| Minutes | Block | Output |
|---|---|---|
| 25 | Outcome and evidence | Shared view of the goal and the facts |
| 15 | Assumptions | List of assumptions, risky ones marked |
| 20 | Opportunity mapping | Grouped problems and opportunities |
| 15 | Problem prioritization | One problem or outcome selected |
| 15 | Next research action | Action, owner and review date |
The last block is the one teams forget. A workshop that ends without a named owner and a review date produces nothing.
When you need a longer format
For a new product with no shared vision, a full-day format can be justified. Airfocus publishes a longer template that runs from introductions through product vision, elevator pitch, KPIs, personas, user stories and priorities, to user-story mapping and a wrap-up with next steps. It is thorough, and it also demands a full day of senior people, so use it when the stakes justify the time.
Mockitt describes a different structure built around six blocks: frame the decision and constraints, read the evidence, group opportunities, identify risky assumptions, design the next test, and commit. Its listed outputs are worth borrowing as a checklist: a decision statement, source-linked observations, a selected problem or outcome, the assumption most likely to change the decision, a test plan with an owner, and a review date.
Whichever format you use, judge the workshop by what it leaves behind: a decision, a test and a date.
Product discovery vs delivery
Discovery asks whether something is worth building. Delivery builds it to production standard. Productboard’s playbook says discovery complements and precedes delivery rather than replacing it: you explore needs, propose and validate solutions, then pick one to build.
The common mistake is to treat them as two phases handled by two groups, with a hand-off in the middle. Silicon Valley Product Group’s position is that discovery and delivery are two core activities the same cross-functional team should perform continuously. At any moment product managers and designers may lean toward discovery and engineers toward delivery, but everyone takes part in both. Splitting them, in that view, damages empowerment and innovation.
Atlassian takes a similar line and recommends discovery that is integrated with delivery systems and tools, with roadmaps updated as new data and delivery progress arrive. And Maze stresses that discovery does not end at launch: teams should revisit the phases as research needs change over the product’s life.
What this means in practice for a small team:
- Bring an engineer into interviews and prototype reviews. Engineers spot feasibility problems early and hear user language firsthand.
- Keep discovery work small and frequent. A weekly cadence beats a three-month study that ends in a report nobody reads.
- Let delivery feed discovery. Release small, measure real use, and turn what you learn into the next round of questions.
- Use a clear rule for switching modes: when uncertainty is high, learn; when it is low, build.
This is also why continuity of people matters so much when you work with an outside studio. If the engineers who build the product were not part of the learning, the learning is lost at hand-off.
Where we fit in
At Ampersand, discovery work is led by the same senior engineers who later build, so what we learn about your users, systems and constraints does not get lost between a consultation and a hand-off. For early-stage teams we offer advisory and part-time technical leadership, technical audits and due diligence, and we build websites, apps, platforms, integrations and AI automation. Our pricing page lists the plans, including Guidance at CHF 799 per month and Run & monitor at CHF 750 per month. Other engagements are scoped to the project. If you have an idea and want to test its riskiest technical assumption before committing to a build, get in touch through our site.
Common mistakes to avoid
- Confusing opinions with evidence. Stakeholder views are inputs, not findings. Mark them as such on the board.
- Researching without a decision in mind. If no choice depends on the answer, do not run the study.
- Testing only what is easy. Teams test button colors because it is simple, and skip the pricing assumption that could sink the product.
- Using one method only. A survey alone or interviews alone leaves blind spots. Pair them.
- Treating discovery as a phase. Once the product is live, the questions change but do not stop.
FAQ
What are the most useful product discovery techniques for a startup?
Start with customer interviews, a quick competitor review, assumption mapping and a clickable prototype tested with a handful of users. Add a technical spike if the idea depends on integrating with other systems. These are cheap, fast and cover value, usability and feasibility risk.
How long should product discovery take?
It depends on how much uncertainty you carry. A focused first round of interviews, a technical spike and a prototype test can fit into a few weeks of part-time effort. Continuous discovery then runs alongside delivery in small weekly activities rather than in one long block.
How is a discovery workshop different from a normal meeting?
A workshop has one outcome, one decision, a defined group, prepared evidence and assigned roles. It ends with a chosen problem, a next test, an owner and a review date. A normal meeting often ends with a discussion and no commitment.
Is product discovery the same as product delivery?
No. Discovery reduces uncertainty about what is worth building, while delivery implements it to production quality. They should still be done by the same cross-functional team, continuously, rather than handed from one group to another.
Sources
- Phases, metrics, and techniques of product discovery (academic review, 2025)
- Discovery: Study Guide, Nielsen Norman Group
- Getting to a team-based approach to continuous discovery, Mind the Product
- Product Discovery or Product Delivery: How do you Decide?, Mind the Product
- 8 Product Discovery Techniques and Methods to Try, Maze
- The Product Discovery Playbook 2.0, Productboard
- Product discovery, Atlassian
- Discovery - Delivery, Silicon Valley Product Group
- How to Run a Product Discovery Workshop, Learning Loop
- How to Run a Product Discovery Workshop, Airfocus
- Product Discovery Workshop Agenda, Mockitt
- Product Discovery Workshop Agenda, Boldare
Talk to us
Have a project this touches on?
A free 10-minute call is the fastest way to find out whether we are the right studio for it.
Book a free 10-min callKeep reading
More articles.
API Rate Limiting Strategies: Algorithms, Limits and Retries
Compare fixed window, sliding window, token bucket and leaky bucket limiters, choose what to limit by, and set up 429 responses and client retries.
Read articleRequirements Gathering Techniques: How to Choose and Combine Them
Eight requirements gathering techniques, what each one reveals, and how to combine them into a process that gives your software project a solid, testable scope.
Read articleRFP for Web Development: How to Write One That Works
How to write a web development RFP: what to include, how to set budget and timeline, score proposals, and which Swiss rules apply. With a template outline.
Read article