AnyLearn
All lessons
Businessintermediate

Discovery, Specs and Prototypes: Faster Without Hollowing Out

AI can compress interview synthesis, spec writing and prototyping from days to hours, and quietly replace insight with convention along the way. Learn a traceable synthesis workflow, what testing of synthetic users found, how to use a model as a spec critic rather than an author, and what an AI-built prototype can and cannot tell you.

Updated · AI-authored, review-gated · how lessons are made

Not signed in: your progress and quiz score won't be saved.
Progress1 / 9

Where discovery time actually goes

Customer discovery has four phases, and AI changes them very unevenly (the product discovery lesson in the becoming a product manager course covers the method itself):

PhaseWhat it involvesWhat AI changes
RecruitingFinding and scheduling the right peopleLittle: drafting screeners and outreach
InterviewingListening, following up, noticing hesitationNothing in the room; transcription afterwards
SynthesisTurning hours of transcript into themesA great deal, with a specific trap
SharingMaking the findings land with the teamSummaries, highlight reels, per-audience write-ups

Synthesis is where the time savings are largest, because every hour of interview becomes thousands of words of transcript and a study runs to a dozen or more interviews. It is also where the value of discovery lives, which is why it deserves the most care.

Key idea: AI makes the middle of discovery cheap. It does nothing for the part that makes discovery worth doing, which is talking to real people and noticing what surprised you.

Full lesson text

All 9 steps on one page, for reading, reference, and search.

Show

1. Where discovery time actually goes

Customer discovery has four phases, and AI changes them very unevenly (the product discovery lesson in the becoming a product manager course covers the method itself):

PhaseWhat it involvesWhat AI changes
RecruitingFinding and scheduling the right peopleLittle: drafting screeners and outreach
InterviewingListening, following up, noticing hesitationNothing in the room; transcription afterwards
SynthesisTurning hours of transcript into themesA great deal, with a specific trap
SharingMaking the findings land with the teamSummaries, highlight reels, per-audience write-ups

Synthesis is where the time savings are largest, because every hour of interview becomes thousands of words of transcript and a study runs to a dozen or more interviews. It is also where the value of discovery lives, which is why it deserves the most care.

Key idea: AI makes the middle of discovery cheap. It does nothing for the part that makes discovery worth doing, which is talking to real people and noticing what surprised you.

2. A traceable synthesis pipeline

Work interview by interview, keep the quotes attached, and put a person between the clustering and the conclusions.

flowchart TD
  A["Transcripts, identifiers removed"] --> B["Per interview: extract needs, pains, quotes"]
  B --> C["PM spot-checks extractions against the recording"]
  C --> D["Cluster extractions across interviews"]
  D --> E["Theme cards: claim, quotes, count, counter-evidence"]
  E --> F["PM reviews themes against surprises from the calls"]
  F --> G["Findings shared with the team"]

3. The convention trap, and why not to paste everything at once

The tempting workflow is to paste twenty transcripts into one prompt and ask for the key themes. Two things go wrong.

Convention. A language model produces the most typical structure for material of that shape. Ask for themes from customer interviews and you get the themes that customer interviews usually contain: onboarding friction, wanting integrations, price sensitivity. They will be present, because they are nearly always present. The finding that was actually new, the one participant whose workaround revealed a different job entirely, is the least typical thing in the pile and the most likely to be smoothed away.

Position. Liu and colleagues' study Lost in the Middle, published in Transactions of the ACL, found that language models use information at the beginning and end of a long input far more reliably than information in the middle, even models built for long contexts. In one giant prompt, interviews eleven to fourteen get less attention than one and twenty.

Gotcha: Both failures produce output that looks complete. The fix is structural: extract per interview, where each transcript gets the model's full attention, then cluster the extractions.

4. The theme card: every claim carries its evidence

The unit of synthesis output should be a card that makes the claim checkable, not a paragraph that makes it persuasive.

FieldExample
ClaimFinance teams export to spreadsheets because approval happens outside the product
Supporting quotesP3: "I export it so my manager can sign the sheet." P7: "Nobody approves anything in the tool."
Participants5 of 12
Counter-evidenceP9 approves in-product, but at a company under 20 people
ConfidenceMedium: consistent pattern, small sample, one segment

The quotes are the safeguard. A model asked to produce themes with verbatim quotes and participant IDs can be checked in minutes by searching the transcripts, and a theme whose quotes do not exist, or do not say what the claim says, is caught before it reaches a roadmap.

In practice: Ask the model explicitly for counter-evidence on every theme. Left alone it reports agreement, because agreement is what a summary of themes usually contains.

5. Synthetic users: what testing found

Several tools offer "synthetic users": a language model answering interview questions in the persona of your target customer, instantly and without recruiting anyone. Nielsen Norman Group researchers Maria Rosala and Kate Moran compared synthetic users against three of their own real studies and concluded that synthetic-user responses for many research activities are "too shallow to be useful".

Their specific findings:

  • Sycophancy: synthetic participants tended to please rather than report honestly.
  • Idealised behaviour: asked about online courses, synthetic users claimed to have completed all of them, while real participants typically abandoned courses partway.
  • No behaviour at all: a model can only produce imagined experiences, never observed ones.

They did list acceptable uses: preparing for real research, early desk exploration of an unfamiliar user group, generating hypotheses to test with real people, and drafting proto-personas to be refined.

Key idea: A synthetic user can help you write better questions. It cannot answer them. The synthetic consumers course on AnyLearn covers the quantitative version of this debate in depth.

6. Specs: use the model as a critic, not an author

A model can draft a complete-looking product spec from a paragraph. The draft will have every conventional section, and it will be generic in exactly the places where your product is specific. The stronger use inverts the roles: you write the spec, the model attacks it.

You are reviewing a product spec before engineering starts.
Do not rewrite it. Instead list, with the section each refers to:
1. Edge cases the spec does not handle (empty states, errors,
   permissions, limits, concurrency, migration of existing data).
2. Assumptions the spec relies on but never states.
3. Requirements that cannot be tested as written, with a
   suggested measurable acceptance criterion for each.
4. Questions an engineer would ask in the kickoff meeting.
Spec follows:
---

This keeps authorship, and therefore the understanding, with the person accountable for the product, while using the model for what it does well: recalling the long checklist of things specs usually forget.

Try it: Run this prompt on the last spec your team shipped, then compare its list with the bugs and change requests that actually came up. The overlap tells you how much to trust it.

7. What a generated spec leaves out

Even a good model-drafted spec has a characteristic gap, and it is worth predicting before reading on.

Predict first

A model drafts a spec from your notes and it looks complete: problem, users, requirements, metrics, risks. What is it most likely to be missing?

This is why the critique workflow matters. A model reviewing your spec can ask "why was bulk editing excluded?" A model writing your spec simply leaves the question unasked, and the team rediscovers the answer in a planning meeting three months later.

8. Prototypes: a question, not an answer

AI coding tools let a product manager turn a description into a working, clickable prototype in an afternoon, which changes what discovery can test. The question is always what the prototype is for.

PurposeWhat a generated prototype tells youWhat it does not
Desirability: do users want this?Real reactions to something concrete instead of a descriptionWhether they would pay, or use it after week one
Usability: can users do the task?Where people get lost in this flowAnything about the production design
Feasibility spikeThat an approach is possible in principleEffort, performance, security or maintainability
Stakeholder alignmentA shared picture of the intentThe cost of building it properly

Gotcha: A working prototype looks finished. Stakeholders who see one reasonably ask why shipping it will take a quarter. Label prototypes as throwaway, keep them out of production repositories, and state up front which of the questions above each one exists to answer.

9. A working practice

Pulling the lesson together into rules that survive a busy week:

  1. Talk to real people. No generated participant replaces a single interview; use synthetic personas only to sharpen your questions.
  2. Remove identifiers first, and use only tools approved for personal data.
  3. Extract per interview, then cluster. Never one giant prompt for the whole study.
  4. Every theme carries quotes, a count and counter-evidence, and you spot-check the quotes against transcripts.
  5. Write down what surprised you after each call, before any AI summary exists, and check the final themes against that list. If your surprises are missing from the themes, the synthesis regressed to convention.
  6. You write the spec; the model critiques it.
  7. Every prototype states its question and is labelled as throwaway.

In practice: Rule 5 is the cheapest and the most protective. Your own notes on what surprised you are the one input the model cannot generate, and they are exactly what convention erases.

Check your understanding

The lesson ends with a 5-question quiz. Take it in the player above to see your score.

  1. Why is extracting themes interview by interview safer than pasting all transcripts into one prompt?
    • Models refuse prompts longer than one transcript
    • It is cheaper per token
    • Models use information in the middle of long inputs less reliably, and per-interview extraction gives each transcript full attention
    • It removes personal data automatically
  2. What did Nielsen Norman Group find when synthetic users were asked about online courses?
    • They claimed to have completed all of them, while real participants typically abandoned courses partway
    • They matched real participants closely
    • They refused to answer
    • They reported lower completion than real users
  3. What is the main purpose of including verbatim quotes and participant IDs on each theme card?
    • To make the report longer
    • To satisfy legal requirements
    • To let the model rank themes by popularity
    • To make each claim checkable against the transcripts, catching invented or distorted themes
  4. Why use a model as a spec critic rather than the spec's author?
    • Models cannot write long documents
    • The accountable PM keeps the understanding, while the model supplies the checklist of commonly forgotten edge cases and assumptions
    • Critique prompts are cheaper to run
    • Engineers prefer model-written specs
  5. An AI-built prototype tested with users shows strong enthusiasm. What does that establish?
    • The feature is ready to ship
    • Users will pay for it
    • Users reacted well to something concrete, which is evidence on desirability but not on payment, retention or production cost
    • Engineering effort will be low

Related lessons

Business
intermediate

Analytics, Experiments, and the Decisions You Still Own

Plain-language analytics lets a product manager query data without waiting for an analyst, and a wrong query still returns a confident number. Learn how accurate text-to-SQL really is, why metric definitions matter more than the model, how to read experiments without asking until the answer is yes, and how to measure whether AI actually saved you time.

9 steps·~14 min
Business
intermediate

Where AI Fits in Product Management, and Where It Does Not

Product management bundles research, writing, analysis and judgement, and AI compresses them unevenly. This lesson maps which parts of the job change, what the field evidence on the jagged frontier shows, why a good assistant can make its user worse, and which product data should never reach a tool.

8 steps·~12 min
Business
intermediate

Designing the Solution: Structure, Wireframes, and UI

With the right problem defined, designers build the solution. This lesson covers the craft: organizing content with information architecture and user flows, sketching structure with wireframes, testing ideas with prototypes before building, and the visual UI fundamentals, hierarchy, layout, type, and consistency, that make a design clear.

8 steps·~12 min
Business
beginner

UX Research: Understanding Users and the Real Problem

Great design starts with understanding people, not pixels. This lesson covers UX research: interviews and observation done right, the difference between what users say and do, turning findings into personas and journey maps, and writing a sharp problem statement that defines the right problem to solve.

8 steps·~12 min