Product Discovery Workshop Agenda: From Evidence to a Decision

Run a focused product discovery workshop with a 60–90 minute agenda, evidence lanes, assumption ranking, and a clear next prototype test your team can own.

Try Mockitt for Free
Editorial illustration of a product discovery workshop board moving evidence into an opportunity and prototype decision

A product discovery workshop should end with one important uncertainty, a small test that can reduce it, and someone responsible for the next decision. Use the 90-minute agenda below to move from evidence to an opportunity and a test plan. If the team has already read the evidence, the 60-minute version keeps the same outputs with shorter discussion.

Prepare a shared Mockitt online whiteboard with four areas: Evidence, Opportunity, Assumption and Next test. This makes it easier to see when a proposal is supported by observations and when it still rests on a belief. The delivery-notification example in this guide is fictional and can be replaced with your own research.

Choose a decision small enough for one workshop

“Improve delivery” is too broad for a short session. A better decision is: “What should we investigate next to help customers understand a delayed order?” That leaves room for different explanations without committing the team to a push-notification feature before it has reviewed the evidence.

Invite the people needed for that decision: a facilitator, a product decision owner, a designer or researcher, an engineer, and someone close to customer questions. One person may cover more than one role. The facilitator protects the process; the decision owner resolves a choice when discussion alone cannot.

Before the meeting, collect a small evidence pack. Include dated research observations, relevant support examples with personal details removed, and any useful product data with its period and definition. Ask attendees to read it. If you have no evidence yet, change the workshop output to a research plan rather than treating guesses as customer needs.

A 90-minute agenda, with a 60-minute alternative

Activity90-minute session60-minute sessionOutput
Frame the decision and constraints10 minutes5 minutesOne decision statement and what is out of scope
Read and clarify the evidence15 minutes10 minutesSource-linked observations, with questions separated
Group opportunities20 minutes15 minutesOne selected customer problem or desired outcome
Identify the risky assumptions15 minutes10 minutesOne assumption whose failure would change the decision
Design the next test20 minutes15 minutesMethod, participants or data, evidence to collect, and owner
Commit and close10 minutes5 minutesNext action, review date and decision rule

Use the shorter agenda only when the group shares enough context to avoid rereading a large research pack. If people disagree about what the evidence says, spend time resolving that difference and reduce the number of opportunities discussed.

1. Separate observations from interpretations

Start with silent reading and one observation per note. In the fictional delivery example, a source might contain the observation “The participant reopened tracking because the arrival estimate had not changed.” Keep that separate from the interpretation “Customers want more notifications.” The first describes evidence; the second proposes an explanation and solution direction.

Give each real observation a source, date and context. A support request is not automatically representative of all customers, and a repeated page view does not by itself tell you why the person returned. Put missing context in a questions area instead of silently filling it in.

Use one board to keep related material together. The public product example below brings user information, a flow and requirements into the same workspace; for this workshop, arrange your evidence and decision notes in the four areas described above.

Mockitt public whiteboard example with user information, a flowchart, requirements and a roadmap
Keep the evidence, the proposed flow and the next decision together in a shared board.

2. Name the opportunity without prescribing a feature

Group notes by the problem they suggest. “Know whether the arrival estimate is still credible” is an opportunity; “send a push notification” is one possible solution. Keeping them separate prevents the first suggestion from becoming the only option considered.

Ask each participant to propose an opportunity in a short silent round, then explain the evidence behind it. Choose one based on the importance of the customer problem, relevance to the product goal, and the team's ability to learn something useful next. Voting can reveal preferences, but a popular note without evidence should not automatically win.

3. Identify the assumption most likely to change the decision

For the selected opportunity, list what must be true for a proposed approach to work. In the delivery example, assumptions might include “customers understand the revised estimate,” “the delivery system can supply a reliable update,” and “the message arrives before the customer starts seeking help.” These need different kinds of evidence.

Discuss both uncertainty and consequence. An uncertain icon choice may be easy to change. An uncertain data source may invalidate the entire idea. Select the assumption whose failure would most affect what the team does, then choose a test that can actually address it.

4. Match the test to the question

QuestionSuitable next stepWhat this does not establish
Can someone understand and act on the delay message?A focused prototype session with a realistic delayed-order taskWhether the live message reduces support volume
Can the system provide an accurate new estimate?An engineering investigation using the available event dataWhether the proposed wording is understandable
Does the released experience change customer behavior?A measurement plan and, where appropriate, a controlled experimentCausality from an uncontrolled before/after comparison alone

For the prototype session, write the task without naming the feature: “Your order has not arrived at the expected time. Find out what is happening and what you can do next.” Observe whether participants understand the new estimate, locate the next action and distinguish it from a promise the service cannot make. Record their actions and explanations rather than asking only whether they like the design.

5. Close with a decision record

Use a short record the team can revisit: “We will investigate whether customers understand a revised delivery estimate. The designer owns a prototype session; engineering will confirm which update states can be simulated realistically. We will review the findings on the agreed date and decide whether to revise the message, explore another approach, or proceed to implementation planning.” Replace the roles and date with named owners and a real appointment before leaving.

Write down what would change the decision. If participants repeatedly interpret the estimate as guaranteed, revise the wording and retest. If the data cannot support a reliable estimate, investigate a different way to explain status. A workshop is complete when the next learning action is executable, not when every note has been moved into a tidy column.