Discovery Workshop Agenda: A Half-Day Plan You Can Copy

ยท 8 min read

A good discovery workshop takes about four hours, has five to eight people in the room, and ends with written decisions rather than a wall of sticky notes. The agenda below splits a half day into seven timed blocks, names the output each block must leave behind, and closes with how to turn the board into requirements the same week.

What the workshop is for

The kickoff workshop is one step inside a discovery phase, not a replacement for it. It is the one time the people who decide, the people who use the product and the people who will build it sit together. Use it for what only that group can do:

What the workshop is not for: estimating to the day, designing screens in detail, or choosing a technology stack. Those need homework the room has not done yet.

Do the reading first. Collect the decks, emails, old specs and call notes that already exist and read them before you book the session, so the room is not spent re-stating what is on paper.

Who to invite

Five to eight people is a workable size; above ten, most people listen instead of contributing. Cover these roles, even if one person holds several:

Role Why they must be there Can they send a deputy?
Decision maker (sponsor, budget holder) Approves goals, scope and trade-offs No: decisions made without them get reopened
Product owner on the client side Owns priorities day to day Only one who can decide
One or two real users or their manager Know how the work is done today Yes, if the deputy does the work
Subject-matter expert (operations, finance, compliance) Knows the rules and edge cases Yes
Tech lead from the delivery team Spots integration and feasibility risk No
Designer or business analyst Draws journeys, captures requirements Yes
Facilitator Keeps time, keeps the outputs coming Should not be the decision maker

Send the agenda, the goals of the session and two or three pre-reading documents a few days ahead. Ask the decision maker to confirm attendance for the whole session, not just the opening.

The agenda, block by block

Times assume a 9:00 start and a four-hour session. Shift them as needed, but keep the order: each block uses the output of the one before.

Time Block Output on the board
9:00-9:15 Introductions and rules Names, roles, the decision maker named aloud
9:15-9:45 Problem and context A two-sentence problem statement with evidence
9:45-10:30 Goals and success metrics Two or three goals, each with a metric, baseline and target
10:30-10:45 Break
10:45-11:45 Users and journeys User types, one main journey each, pain points marked
11:45-12:30 Scope and priorities A Must / Should / Could / Won't list for the first release
12:30-12:50 Risks, constraints and open questions A list, each item with an owner and a date
12:50-13:00 Wrap-up Next steps, who writes what, by when

Problem and context

Ask for the problem without a solution in it. A useful template: [who] cannot [do what] because [cause], which leads to [impact]. Then ask how the room knows it is real: support tickets, numbers, quotes. If nobody has evidence, write that down as an open question.

Goals and success metrics

Every goal needs a number and a date. "Reduce time to onboard a new client from 10 days to 3 by the end of Q2" can be judged later; "make onboarding smoother" cannot. If the room cannot agree on the baseline, an action item to measure it is a fine output.

Written up, the output of this block can be as small as this, from the example report for Fieldwise, an invented field-service project: three goals, each with metrics and a target date, plus the KPIs to watch after launch.

Goals and success metrics from the Fieldwise example report: three goals with metric counts and target dates, and three KPIs with current value, trend and target

Users and journeys

List the user types, then walk through the main journey of each, step by step, on the wall. Mark the steps where people wait, re-type data or give up. This block usually takes longest and surfaces the most requirements, which is why it gets a full hour.

Scope and priorities

Turn the journeys into a list of capabilities and sort them with MoSCoW: Must, Should, Could, Won't (this time). The test for a Must is blunt: if this were missing at launch, would we cancel the launch? The Agile Business Consortium's guidance suggests keeping Must effort to about 60% of the total so there is room for surprises. The Won't list matters as much as the Must list: it is the written record of what was ruled out.

Risks, constraints and open questions

Collect what could stop the project: a deadline tied to a contract, a system that must stay, a regulation, a team that has not agreed. Each item gets one owner and a date. An item without an owner will still be open at the next meeting.

It also helps to sort the list into blockers, risks and open questions, and to note which part of the plan each one touches. In the Fieldwise example it looks like this:

Risks, blockers and open questions from the Fieldwise example report: one blocker, two risks and two questions, each linked to a stage such as Architecture or Requirements

Questions that surface hidden scope

Most scope surprises come from things everyone assumed and nobody said. These questions bring them out:

Write each answer as either a requirement, a constraint or an open question. Do not let it stay as a remark in someone's notebook.

What to write down before people leave

The last ten minutes decide whether the workshop was worth four hours of senior time. Before anyone leaves, read aloud and get a nod on:

  1. The problem statement and the goals with their numbers.
  2. The first-release scope: the Must list and the Won't list.
  3. The open questions, each with an owner and a date.
  4. Who writes up what, and when the written version will be sent for review (within two working days is a reasonable target).

Then photograph every board and wall section, in order, with the block name visible.

From board photos to written requirements

Board photos are not a deliverable. Turn them into a document while the session is still fresh:

The discovery phase checklist is a useful final pass: if a section of it has unanswered questions, the next meeting already has an agenda. Its "Problem and goals" section, for example, maps directly onto the first two content blocks of the workshop:

The Problem and goals section of the discovery phase checklist: five questions about the problem statement, evidence, goal metrics, agreement and out of scope

If you recorded the session, Discovery Phase AI can read the transcript together with the board photos and draft goals, journeys and requirements (it fills acceptance criteria only where the source gives them) for you to review before anything is saved.