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
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