Home
cd ../playbooks
Product ManagementAdvanced

Discovery Process (End-to-End)

Run a complete 6-phase discovery cycle — frame, research, synthesize, generate, validate, decide — in 3-4 weeks. Orchestrates 10+ component skills for problem-to-validated-solution workflow.

30 minutes
By communitySource
#discovery#continuous-discovery#workflow#customer-research#opportunity-solution-tree#prd

You keep running "discovery" that's really just scheduling a few customer calls and declaring victory. A real discovery cycle has six phases, three decision points, and ends with GO / PIVOT / KILL — not a vague Confluence doc nobody reads. 3–4 weeks, not 3–4 months.

Who it's for: PMs running continuous discovery, product leads preventing "build it and they will come" mistakes, Heads of Product investigating churn, founders validating before building, cross-functional teams aligning before roadmap commitment

Example

"Our activation rate dropped 15% this quarter and I need to run discovery to find out why" → Phase 1 framing + hypothesis + Phase 2 interview plan (5-10 customers) + Phase 3 conduct + Phase 4 affinity map + top 3 pain points + Phase 5 opportunity solution tree + 2 experiments + Phase 6 GO/PIVOT/KILL decision + epics/PRD

CLAUDE.md Template

New here? 3-minute setup guide → | Already set up? Copy the template below.

# Discovery Process

Guide product managers through a complete discovery cycle—from initial problem hypothesis to validated solution—by orchestrating problem framing, customer interviews, synthesis, and experimentation into a structured 6-phase process.

This is not a one-time research project. It's a continuous discovery practice that runs in parallel with delivery, typically 1–2 cycles per quarter.

## The Six Phases (Teresa Torres, Marty Cagan)

1. **Frame the Problem** — Define what you're investigating and why
2. **Conduct Research** — Gather qualitative and quantitative evidence
3. **Synthesize Insights** — Identify patterns, pain points, opportunities
4. **Generate Solutions** — Explore multiple options
5. **Validate Solutions** — Test assumptions through experiments
6. **Decide & Document** — Commit to build, pivot, or kill

## What This Is NOT

- **Not waterfall research** — Discovery runs continuously, not once before dev
- **Not user testing** — Discovery validates problems; testing validates solutions
- **Not a substitute for shipping** — Informs delivery, doesn't replace it

---

## Phase 1: Frame the Problem (Day 1–2)

**Goal:** Define what you're investigating, who's affected, success criteria.

### Activities

1. **Problem Framing Canvas** — Interactive (MITRE), 120 min, PM + design + eng lead → Problem statement + "How Might We"
2. **Formal Problem Statement** — 30 min, PM → Structured statement with hypothesis
3. **Proto-Personas** (if needed) — 60 min → Hypothesis-driven personas
4. **Jobs-to-be-Done** (if needed) — 60 min → JTBD statements

### Outputs

- Problem hypothesis: "We believe [persona] struggles with [problem] because [root cause], leading to [consequence]."
- 3–5 research questions
- Success criteria: what would validate/invalidate?

### Decision Point 1: Enough context to start research?

**No →** gather existing data first (support tickets, churn surveys, NPS, analytics, competitors). +2–3 days.

---

## Phase 2: Research Planning (Day 3)

**Goal:** Design research approach, recruit participants, prepare guide.

### Activities

1. **Prep Discovery Interviews** — Interactive, 90 min → Interview plan
2. **Recruit Participants** — 5–10 per cycle (Torres: 1/week ongoing)
   - Channels: existing customers (email/in-app), churned customers (exit), cold outreach (LinkedIn, communities)
   - Incentive: $50–100 gift card or product credit
3. **Schedule Interviews** — 45–60 min each, spread 1–2 weeks, record with consent

### Outputs

- Interview guide (5–7 open-ended Mom Test questions)
- Participant roster (5–10 scheduled)
- Synthesis plan

---

## Phase 3: Conduct Research (Week 1–2)

**Goal:** Gather qualitative evidence.

### Activities

1. **Conduct Interviews** — PM + optional observer, 5–10 over 1–2 weeks
   - Past behavior: "Tell me about the last time you [experienced problem]"
   - Workarounds: "How do you currently handle this?"
   - Alternatives: "Have you tried other solutions? Why stop?"
   - Pain intensity: "How much time/money does this cost you?"

2. **Structured Notes** per interview:
   - Participant (name, role, company size)
   - Context (when/where problem occurs)
   - Actions (step-by-step)
   - Pain points, workarounds, quotes, insights

3. **Review Support Tickets & Analytics (Parallel)**
   - Support: tag top 10 issues by theme
   - Analytics: drop-off points, feature usage, cohort behavior
   - Surveys: NPS comments, exit surveys, feature requests

### Outputs

- Interview transcripts + notes
- Support ticket themes (top 10)
- Analytics insights ("60% abandon onboarding at step 3")

### Decision Point 2: Saturation?

Saturation = same pain points across 3+ interviews, no new insights.

**No →** schedule 3–5 more. +1 week.

---

## Phase 4: Synthesize Insights (End Week 2)

**Goal:** Identify patterns, prioritize pain points, map opportunities.

### Activities

1. **Affinity Mapping** — 90–120 min
   - Write insights/quotes on sticky notes
   - Group by theme
   - Count frequency per theme
   - Output: themed clusters

2. **Customer Journey Map** (optional) — 90 min, if pain spans multiple phases → Map with opportunities ranked by impact

3. **Prioritize Pain Points** — Score 1–5 on:
   - **Frequency:** How many mentioned?
   - **Intensity:** How painful? (time, money, emotion)
   - **Strategic fit:** Aligns with business goals?
   Output: ranked top 3–5

4. **Update Problem Statement** — Did hypothesis hold? Refine.

### Outputs

- Affinity map with frequencies
- Top 3–5 pain points (frequency × intensity × strategic fit)
- 3–5 verbatim quotes per pain point
- Validated problem statement

---

## Phase 5: Generate & Validate Solutions (Week 3)

**Goal:** Explore options, design experiments, validate assumptions.

### Activities

1. **Opportunity Solution Tree** — 90 min, PM + design + eng lead → 3 opportunities × 3 solutions + POC recommendation
   - Alternative: **Lean UX Canvas** for hypothesis-driven approach

2. **Design Experiments** — "Least work to learn next most important thing"
   - **Concierge test:** Manually deliver to 10 customers
   - **Prototype test:** Clickable mockup, usability test with 10
   - **Landing page test:** Fake door, measure interest
   - **A/B test:** Minimal version, 50% of users
   Define: success criteria, metric/behavior that validates

3. **Run Experiments** — 1–2 weeks each → validation data

### Outputs

- 3–9 solution options
- Experiment results (validated/invalidated)
- Qualitative feedback on prototypes

### Decision Point 3: Validated?

**No →** pivot to next solution, re-run. +1–2 weeks.

---

## Phase 6: Decide & Document (End Week 3–4)

**Goal:** Commit to build, document, communicate.

### Activities

1. **Go/No-Go Decision** based on:
   - Problem validated? (Phase 3–4)
   - Solution validated? (Phase 5)
   - Strategic fit?
   - Feasible? (capacity, complexity)
   - Result: **GO** (roadmap + epics), **PIVOT** (alternative solution), or **KILL** (de-prioritize)

2. **Epic Hypotheses** (if GO) — 60 min per epic → Testable epic statements

3. **PRD** (if GO) — 1–2 days → Structured PRD with problem, solution, success metrics

4. **Communicate Findings** — 30-min readout
   - Problem validation (Phase 3–4)
   - Solution validation (Phase 5)
   - Recommendation
   Output: exec alignment

### Outputs

- Decision: GO / PIVOT / KILL
- Epic hypotheses (if GO)
- PRD (if GO)
- Stakeholder alignment

---

## End-to-End Timeline

```
Week 1: Frame problem → Plan research → Start interviews
Week 2: Complete interviews → Synthesize → Decision: saturated?
Week 3: Generate solutions → Run experiments → Decision: validated?
Week 4: Decide & document → Communicate findings

Total: 3 weeks (fast) / 4 weeks (typical) / 6–8 weeks (thorough)
```

## Common Pitfalls

1. **Skipping customer interviews** — Analytics + support only misses the "why." Fix: always interview 5–10.
2. **Asking leading questions** — "Would you use feature X?" → confirmation bias. Fix: Mom Test past behavior.
3. **Not reaching saturation** — 2–3 interviews isn't representative. Fix: continue until patterns emerge across 3+ customers (typically 5–7 minimum).
4. **Analysis paralysis** — 6 weeks synthesizing. Fix: time-box to 3–4 weeks; move to execution.
5. **Discovery as one-time activity** — Done once, never repeated. Fix: continuous discovery — 1 interview/week, ongoing.

## References

- Teresa Torres, *Continuous Discovery Habits* (2021) — Weekly touchpoints, OST framework
- Rob Fitzpatrick, *The Mom Test* (2013) — Interview questions
- Marty Cagan, *Inspired* (2017) — Discovery principles

Get new playbooks like this one

One email a week with new Claude Code workflows. Free, like everything here.

No spam. Unsubscribe anytime.

README.md

What This Does

Orchestrates a complete 6-phase discovery cycle — Frame → Research → Synthesize → Generate → Validate → Decide — over 3-4 weeks. Pulls together problem framing, interviews, synthesis, solution trees, and experiments into a structured process with 3 decision points (enough context? saturated? validated?).

Not a one-time research project. A repeatable cycle designed to run 1-2 times per quarter alongside delivery.


Quick Start

mkdir -p ~/Documents/DiscoveryCycle
mv ~/Downloads/CLAUDE.md ~/Documents/DiscoveryCycle/
cd ~/Documents/DiscoveryCycle
claude

Describe your hypothesis or problem area. Claude guides you phase-by-phase, referencing other skills (problem-framing, discovery-interview-prep, opportunity-solution-tree, epic-hypothesis, prd-development) as it goes.


The Six Phases

Phase Duration Output
1. Frame the Problem 1–2 days Problem hypothesis + research questions + success criteria
2. Research Planning 1 day Interview guide + 5–10 recruited participants
3. Conduct Research 1–2 weeks 5–10 interviews + support/analytics themes
4. Synthesize Insights 2 days Affinity map + top 3–5 prioritized pain points
5. Generate & Validate 1–2 weeks 3–9 solutions + experiment results
6. Decide & Document 2–3 days GO/PIVOT/KILL + epics + PRD + exec alignment

Three Decision Points

  1. After framing: Enough context to start research, or gather existing data first?
  2. After interviews: Reached saturation (same patterns across 3+), or keep interviewing?
  3. After experiments: Solution validated, pivot, or kill?

Orchestrated Skills

  • problem-framing-canvas, problem-statement, proto-persona, jobs-to-be-done (Phase 1)
  • discovery-interview-prep (Phase 2)
  • customer-journey-mapping-workshop (Phase 4, optional)
  • opportunity-solution-tree, lean-ux-canvas (Phase 5)
  • epic-hypothesis, prd-development (Phase 6)

Tips & Best Practices

  • Time-box to 3–4 weeks. Longer = analysis paralysis; ship insights, then iterate.
  • Interview 5–10, not 2–3. Saturation matters; small samples = confirmation bias.
  • Past behavior, not wishes. Mom Test discipline throughout Phase 3.
  • Run continuous discovery between cycles. One interview per week, ongoing — don't only discover when a big initiative starts.
  • Always end with GO/PIVOT/KILL. A cycle that ends with "let's think about it" wasted 3 weeks.

Common Pitfalls

  • Skipping customer interviews — analytics alone misses the "why"
  • Asking leading questions that confirm your hypothesis
  • Stopping at 1–2 interviews before saturation
  • Spending 6 weeks synthesizing instead of moving to experiments
  • Running discovery once before a launch, then stopping — it's continuous, not one-time

$Related Playbooks

Product Management

End-of-Life (EOL) Message

Write a clear, empathetic EOL announcement with customer-benefit rationale, explicit impact acknowledgment, transition support, and specific timeline — maintaining trust through product retirements.

10 minutes
Beginner
Product Management

Epic Breakdown Advisor (Humanizing Work)

Break epics into user stories using the Humanizing Work methodology — INVEST validation, 9 splitting patterns applied sequentially, and evaluation criteria that expose low-value work.

15 minutes
Intermediate
Product Management

Epic Hypothesis (Lean UX)

Frame epics as falsifiable if/then hypotheses with tiny discovery experiments and 2-4 week validation measures — so you can kill bad ideas before committing engineering.

10 minutes
Intermediate
Product Management

Altitude & Horizon Framework (PM → Director)

Understand the PM-to-Director transition through altitude (scope) and horizon (time). Diagnose which of four transition zones is creating friction and apply the Cascading Context Map when direction from above is vague.

10 minutes
Intermediate
Product Management

Customer Journey Map

Build a strategic customer journey map across Awareness → Consideration → Decision → Service → Loyalty — with actions, touchpoints, emotions, KPIs, business goals, and owning teams per stage.

20 minutes
Intermediate
Product Management

Customer Journey Mapping Workshop

Run a 5-question adaptive workshop to build a customer journey map — actor, scenario, phases, actions/emotions, and prioritized opportunities — that aligns cross-functional teams around real pain points.

15 minutes
Intermediate
Product Management

VP/CPO Executive Onboarding Playbook (30-60-90)

Run the first 90 days as diagnosis, not execution — Month 1 Diagnose, Month 2 Validate, Month 3 Act with Evidence. Plus Phase 0 CEO interview questions for evaluating the offer.

25 minutes
Advanced
Product Management

Feature Investment Advisor

Evaluate whether to build a feature using revenue connection, cost structure, ROI, and strategic value. Delivers build / build-strategic / don't-build / build-later recommendations with supporting math.

15 minutes
Advanced
Product Management

Finance-Based Pricing Advisor

Evaluate pricing changes (increases, tiers, add-ons, discounts) using ARPU, conversion, churn risk, NRR, and CAC payback math — before you ship the change.

15 minutes
Advanced
Product Management

SaaS Finance Metrics Quick Reference

Cheat sheet for 25+ SaaS metrics: formulas, benchmarks, red flags, and decision frameworks for feature investment, channel scaling, pricing changes, and business health.

5 minutes
Beginner
Product Management

Jobs-to-be-Done (JTBD)

Map customer jobs (functional, social, emotional), pains, and gains — a structured lens for discovery, positioning, and roadmap prioritization that looks beyond feature requests to real motivations.

10 minutes
Intermediate
Product Management

Lean UX Canvas (v2)

Jeff Gothelf's 8-box one-page tool for framing work around the business problem, not the solution — surface assumptions, write testable hypotheses, and plan the smallest experiment before committing to build.

20 minutes
Intermediate

Browse all Product Management playbooks →