Loading...
Loading...
Implements Teresa Torres' continuous discovery habits for weekly customer contact, opportunity solution trees, and assumption testing. Use when building discovery processes, conducting user research, validating assumptions, or establishing product trio workflows.
npx skill4agent add menkesu/awesome-pm-skills continuous-discovery"At a minimum, weekly touchpoints with customers by the team building the product, where they conduct small research activities in pursuit of a desired outcome."
"When a designer, engineer, and PM collaborate on discovery, you get better decisions faster. Each brings a unique lens."
Outcome (top)
↓
Opportunities (customer needs/pain points)
↓
Solutions (possible ways to address)
↓
Assumptions (what needs to be true)
↓
Experiments (how to test)Outcome: Increase retention to 80%
↓
Opportunity: Users forget to use the product
↓
Solution: Daily email reminder
↓
Assumption: Users check email daily
↓
Experiment: Survey 20 users about email habitsStory → Assumptions → Tests → Evidence"What needs to be true for this solution to work?"
Do we have a clear outcome?
├─ No → Define outcome first
└─ Yes → Have we interviewed 6+ customers?
├─ No → Do discovery first
└─ Yes → Have we identified opportunities?
├─ No → Map opportunities
└─ Yes → Have we tested key assumptions?
├─ No → Test assumptions first
└─ Yes → Build it!What's the risk if we're wrong?
├─ Low risk → Build and ship (reversible)
└─ High risk → How much does testing cost?
├─ Low cost → Interview 5 users
├─ Medium cost → Prototype test
└─ High cost → Still cheaper than building wrong thing# Weekly Discovery Plan - Week of [Date]
## Outcome We're Pursuing
[e.g., Increase activation rate to 50%]
## This Week's Focus
**Opportunity:** [Which pain point are we exploring?]
**Solution:** [Which solution are we considering?]
**Key Assumption:** [What needs to be true?]
## Discovery Activities (Minimum 1 per week)
### Monday-Wednesday: Research
- [ ] Interview 1: [Participant profile] - [PM/Designer/Engineer attending]
- [ ] Interview 2: [Participant profile] - [PM/Designer/Engineer attending]
- [ ] Interview 3: [Participant profile] - [PM/Designer/Engineer attending]
### Thursday: Synthesis
- [ ] Product trio synthesis session (30 min)
- [ ] Create/update interview snapshots
- [ ] Update opportunity solution tree
- [ ] Identify new assumptions to test
### Friday: Planning
- [ ] Review evidence collected
- [ ] Decide: build, test more, or pivot?
- [ ] Plan next week's discovery activities
## Interview Snapshots
[Link to snapshots folder]
## Opportunity Solution Tree
[Link to latest tree]# Interview Snapshot - [Date]
## Participant
- **Name/ID:** [Anonymized if needed]
- **Role:** [Job title/persona]
- **Context:** [Relevant background]
## Interview Focus
[What we were trying to learn]
## Key Insights
1. [First major insight]
2. [Second major insight]
3. [Third major insight]
## Opportunities Discovered
- 📍 [Pain point or unmet need #1]
- 📍 [Pain point or unmet need #2]
- 📍 [Pain point or unmet need #3]
## Memorable Quotes
> "[Exact customer words that capture key point]"
> "[Another powerful quote]"
## Updated Assumptions
- ✅ Validated: [What we confirmed]
- ❌ Invalidated: [What we disproved]
- ❓ New: [New assumptions to test]
## Next Steps
- [ ] [Specific action based on learning]
- [ ] [Another action]
## Attending
- [PM name]
- [Designer name]
- [Engineer name]# Opportunity Solution Tree - [Product/Feature Name]
## Outcome
🎯 **[Business outcome we're driving]**
[Specific, measurable, time-bound]
---
## Opportunities (Customer Needs/Pain Points)
### Opportunity 1: [Customer problem]
**Evidence:** [3-5 customer interviews, usage data, etc.]
**Impact:** [How big is this problem?]
#### Solutions Being Considered:
1. **[Solution A]**
- Assumptions:
- [ ] Assumption 1
- [ ] Assumption 2
- Tests: [How we'll validate]
- Status: [Testing/Building/Shipped]
2. **[Solution B]**
- Assumptions:
- [ ] Assumption 1
- [ ] Assumption 2
- Tests: [How we'll validate]
- Status: [Testing/Building/Shipped]
### Opportunity 2: [Another customer problem]
**Evidence:** [3-5 customer interviews, usage data, etc.]
**Impact:** [How big is this problem?]
[Continue for each opportunity...]
---
## Decision Log
- **[Date]:** Chose Solution A for Opportunity 1 because [evidence]
- **[Date]:** Decided to test Assumption X before building
- **[Date]:** Pivoted from Solution B to Solution C based on [learning]# Assumption Test Plan - [Feature/Solution Name]
## Solution Statement
[Brief description of what we're considering building]
## Key Assumptions
### Assumption 1: [High Risk]
**Statement:** [What needs to be true]
**If wrong:** [What's the impact?]
**Confidence:** [Low/Medium/High]
**Test Method:** [Interview/Survey/Prototype/etc.]
**Success Criteria:** [What would validate this?]
**Timeline:** [When we'll test]
**Owner:** [Who's running the test]
---
### Assumption 2: [Medium Risk]
**Statement:** [What needs to be true]
**If wrong:** [What's the impact?]
**Confidence:** [Low/Medium/High]
**Test Method:** [Interview/Survey/Prototype/etc.]
**Success Criteria:** [What would validate this?]
**Timeline:** [When we'll test]
**Owner:** [Who's running the test]
---
## Test Results
### Assumption 1 Results
**Date Tested:** [Date]
**Method Used:** [What we did]
**Sample Size:** [How many participants]
**Findings:**
- [Key finding 1]
- [Key finding 2]
- [Key finding 3]
**Decision:** ✅ Validated / ❌ Invalidated / ❓ Needs more testing
**Next Steps:** [What we'll do based on results]
---
### Assumption 2 Results
[Same structure as above]Interview < Survey < Prototype < Concierge < Build"If you're not talking to customers every week, you're not doing continuous discovery."
"The best product decisions come from diverse perspectives. A PM, designer, and engineer will see different things in the same customer interview."
"The tree makes your thinking visible. It shows how you got from an outcome to a solution, which builds stakeholder trust."
"Don't ask customers what to build. Test assumptions about what will work."
"Discovery and delivery should happen continuously. Discovery doesn't end when you start building."