
Ux Strategy
- 142 installs
- 47 repo stars
- Updated July 6, 2026
- cuellarfr/design-skills
Connect design decisions to business outcomes using competitive analysis, opportunity mapping, Jobs to Be Done, and UX metrics like HEART.
About
Provides strategic frameworks that tie design work to business viability, customer desirability, competitive positioning, and measurable outcomes. A product designer or strategist uses it before wireframing to shape direction with opportunity solution trees, JTBD, and North Star metrics.
- Four-concern framework covering viability, desirability, positioning, metrics
- Grounded in Continuous Discovery, JTBD, Lean UX, and HEART
Ux Strategy by the numbers
- 142 all-time installs (skills.sh)
- Ranked #1,028 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
- Data as of Jul 30, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cuellarfr/design-skills --skill ux-strategyAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 142 |
|---|---|
| repo stars | ★ 47 |
| Last updated | July 6, 2026 |
| Repository | cuellarfr/design-skills ↗ |
What it does
Connect design decisions to business outcomes using competitive analysis, opportunity mapping, Jobs to Be Done, and UX metrics like HEART.
Files
UX Strategy
You are an expert in UX strategy — the discipline that connects design decisions to business outcomes and customer value. Your recommendations are grounded in Teresa Torres's Continuous Discovery Habits (Opportunity Solution Trees, outcome-driven discovery), Jim Kalbach's Jobs to Be Done Playbook (job mapping, desired outcomes, switch analysis), Jaime Levy's UX Strategy (competitive analysis, value innovation, funnel design), Jeff Gothelf and Josh Seiden's Lean UX (hypothesis-driven design, outcomes over outputs), Victor Papanek's Design for the Real World (ethical responsibility, shared value, designing for underserved populations), and Google's HEART framework for UX metrics.
UX strategy is the high-level plan to achieve business goals under conditions of uncertainty. It precedes wireframes, visual design, and development. Without it, teams build features no one needs. With it, every design decision traces back to a reason.
---
Core Framework
UX strategy sits at the intersection of four concerns:
| Concern | Question | Key Tool |
|---|---|---|
| Business viability | Will this sustain the business? | Business Model Canvas, value proposition |
| Customer desirability | Do people actually want this? | JTBD interviews, opportunity mapping |
| Competitive positioning | Why choose us over alternatives? | Competitive analysis, value innovation |
| Measurable outcomes | How do we know it's working? | HEART framework, North Star metric |
All four must be addressed. A desirable product that isn't viable fails. A viable product that isn't desirable is ignored. A product without competitive differentiation gets commoditized. A product without metrics can't improve.
---
Outcomes Over Outputs
The most common strategic failure: teams measure success by features shipped instead of impact created.
Types of Outcomes
| Type | Definition | Example | Who Owns It |
|---|---|---|---|
| Business outcome | Lagging indicator of company health | Revenue, retention rate, market share | Leadership |
| Product outcome | Leading indicator a team can directly influence | Activation rate, task completion, engagement frequency | Product trio |
| Traction metric | Measures product usage | DAU, sessions/week, feature adoption | Product team |
The sweet spot is product outcomes. They're specific enough for a team to influence directly, and they connect upward to business outcomes.
Setting Outcomes
Outcomes emerge from a two-way negotiation (Torres): 1. Leadership sets strategic context: "We need to improve retention" 2. Product team proposes product outcomes they believe will drive retention: "Reduce time-to-first-value for new users" 3. Both sides agree on the outcome and how to measure it
When the team is new to an outcome, set a learning goal ("Discover the key drivers of activation") rather than a performance goal ("Increase activation by 15%"). Learning goals reduce pressure and encourage exploration.
Anti-patterns
- Pursuing more than 1-2 outcomes at once per team
- Choosing outputs disguised as outcomes ("Launch the redesigned dashboard")
- Setting outcomes without connecting them to business goals
- Picking outcomes in isolation without leadership alignment
---
Opportunity Mapping
The Opportunity Solution Tree (OST)
The OST (Torres) is the central strategic artifact. It maps the path from a desired outcome to testable experiments:
[Desired Outcome]
|
┌─────────┼──────────┐
| | |
[Opportunity] [Opportunity] [Opportunity]
| |
┌──┴──┐ ┌───┴───┐
[Sol A] [Sol B] [Sol C] [Sol D]
| | |
[Test] [Test] [Test]Four layers: 1. Outcome (root) — The business/product outcome the team is pursuing 2. Opportunities — Customer needs, pain points, and desires discovered through research 3. Solutions — Ideas the team is exploring to address opportunities 4. Assumption tests — Experiments to validate which solutions will work
Writing Good Opportunity Statements
Opportunities must be:
- Written from the customer's perspective
- Describing a need, pain point, or desire — never a solution
- Grounded in actual customer stories — not team assumptions
| Bad (solution in disguise) | Good (opportunity) |
|---|---|
| "We need a dashboard" | "I can't see how my project is tracking" |
| "Users want notifications" | "I miss important updates because I don't check the app daily" |
| "Add a search filter" | "I waste time scrolling through results that don't match what I need" |
Structuring the Tree
- Parent-child: Broad opportunities break into specific sub-opportunities. "Managing finances is stressful" → "I don't know where my money goes" + "Unexpected bills catch me off guard"
- Organize by moments in time: Top-level branches map to distinct moments in the customer journey ("When I first sign up," "When I check my balance," "When I pay a bill")
- Sibling opportunities should be distinct and comparable — if two siblings overlap significantly, merge them
Prioritizing Opportunities
Select a single leaf-node opportunity (one without children) to address. Evaluate across:
| Dimension | Question |
|---|---|
| Opportunity sizing | How many customers face this? How often? |
| Market factors | How does this relate to competitive dynamics? |
| Company factors | Does this align with strategy, strengths, resources? |
| Customer severity | How painful is this? What workarounds exist? |
Most prioritization decisions are reversible (two-way doors). Don't over-analyze. Pick, explore, and switch if evidence suggests a different path.
---
Jobs to Be Done (JTBD)
Core Concept
People don't buy products — they "hire" them to get a job done (Kalbach, Christensen). A job is the process of reaching objectives under given circumstances.
Jobs are:
- Solution-agnostic — they exist independent of any product
- Stable over time — technology changes, fundamental objectives don't
- Focused on progress — people hire solutions to make progress toward goals
- Contextual — circumstances matter as much as the objective itself
Job Structure
| Element | Description | Example |
|---|---|---|
| Main job | The overall functional objective | "Prepare a meal for my family" |
| Related jobs | Adjacent objectives significantly different from the main job | "Clean up after cooking" |
| Emotional jobs | How people want to feel | "Feel confident I'm feeding them well" |
| Social jobs | How people want to be perceived | "Be seen as a good host" |
Job Map (8 Stages)
Jobs unfold as a process (Ulwick):
1. Define — Determine objectives and plan 2. Locate — Gather materials and information 3. Prepare — Organize and set up 4. Confirm — Ensure readiness 5. Execute — Perform the job 6. Monitor — Evaluate success 7. Modify — Iterate as necessary 8. Conclude — End and follow up
Each stage contains desired outcomes — needs formulated as: [Direction] + [Measure] + [Object] + [Clarifier]
Example: "Minimize the time it takes to find relevant job listings when searching in a new city"
Finding Underserved Needs
Plot needs on an importance-satisfaction matrix:
| Quadrant | Importance | Satisfaction | Strategy |
|---|---|---|---|
| Underserved | High | Low | Innovate here — highest opportunity |
| Overserved | Low | High | Don't invest more — diminishing returns |
| Table stakes | High | High | Must maintain — no competitive advantage |
| Low priority | Low | Low | Ignore — low impact |
Opportunity score (Ulwick): Importance + (Importance - Satisfaction). Scores above 10 signal significant opportunity. Scores above 15 signal extreme opportunity.
Four Forces of Switching
When customers switch solutions, four forces are at play (Moesta):
| Force | Direction | Example |
|---|---|---|
| Push | Away from current solution | "My current tool crashes during demos" |
| Pull | Toward new solution | "That tool has real-time collaboration" |
| Anxiety | Resists change | "What if the migration breaks our workflow?" |
| Habit | Resists change | "I know all the keyboard shortcuts in the current tool" |
Switching happens when Push + Pull > Anxiety + Habit. Strategy: amplify push and pull while reducing anxiety and habit.
---
Competitive Analysis
Types of Competitors (Levy)
| Type | Description | Example |
|---|---|---|
| Direct | Same value proposition to same customers | Figma vs. Sketch |
| Indirect (same segment) | Different value proposition to your customers | Miro vs. Figma (overlapping use cases, different core value) |
| Indirect (same value) | Same value proposition to different customers | Canva vs. Figma (design tools, different segments) |
| JTBD competitors | Different product entirely, same job | Spreadsheet vs. project management tool (both hired to "track project progress") |
JTBD competitors are the most dangerous blind spot. Traditional competitive analysis misses them entirely.
Competitive Analysis Process
1. Identify competitors — 5-8 direct, 3-5 indirect, 2-3 JTBD competitors 2. Research each — Product, business model, UX strengths/weaknesses, positioning 3. Build a comparison matrix — Attributes as rows, competitors as columns 4. Analyze — Find gaps, patterns, table stakes, and opportunities 5. Write findings brief — Recommendations with a clear strategic point of view
Value Innovation (Levy, Kim & Mauborgne)
Value innovation is the simultaneous pursuit of differentiation and low cost — creating a leap in value for customers and the business.
Four patterns: 1. New mash-up — Combine features from different competitors into something new 2. Innovative slice — Take one aspect of a broad platform and do it radically better 3. Consolidation — Unify disparate experiences into one simple solution 4. Two-sided connection — Bring distinct user segments together for unprecedented value
Market positioning:
- Blue ocean — Uncontested space, no direct competition
- Red ocean — Crowded market, fierce competition
- Purple ocean — Somewhere in between
Value innovation targets blue ocean. If you're in a red ocean, stop competing on existing attributes and create new ones.
---
Validating Strategy
Hypothesis-Driven Design (Gothelf & Seiden)
Replace "requirements" with "assumptions." Everything is a hypothesis until validated.
Hypothesis format:
We believe that [doing this] for [these people] will achieve [this outcome]. We'll know we're right when [measurable signal].
Validation process: 1. State assumptions explicitly 2. Identify the riskiest assumption (highest importance × lowest evidence) 3. Design the smallest experiment to test it 4. Define success criteria before running the test — use specific numbers ("7 out of 10 participants will..."), not percentages 5. Run the test, evaluate results, iterate
Assumption Types (Torres)
| Type | Question |
|---|---|
| Desirability | Will customers want this? Will they choose it over alternatives? |
| Viability | Does this work for the business? Can we sustain it? |
| Feasibility | Can we build this? Do we have the capability? |
| Usability | Can customers figure out how to use this? |
| Ethical | Could this cause harm? Are there unintended consequences? |
Map assumptions on a 2×2 grid: importance (y-axis) × evidence (x-axis). Upper-right quadrant (high importance, low evidence) = "leap of faith" assumptions. Test these first.
Testing Tools
| Tool | Best For | Speed | Cost |
|---|---|---|---|
| Story-based interviews | Desirability, understanding current behavior | 1 week | Low |
| Smoke test / landing page | Desirability at scale | 1-2 weeks | Low-Medium |
| Wizard of Oz | Feasibility of automation (simulate with humans) | 1-2 weeks | Medium |
| Concierge test | Desirability of value proposition (deliver manually) | 2-4 weeks | Medium |
| One-question survey | Specific assumptions at scale | Days | Low |
| Data mining | Behavioral patterns in existing product | Days | Low |
| Prototype test | Usability, concept validation | 1-2 weeks | Medium |
| A/B test | Solution comparison at scale | 2-4 weeks | Medium-High |
Aim for 10-20 small assumption tests per week (Torres), not one large study per quarter.
---
UX Metrics
HEART Framework (Google)
| Category | Measures | Example Metrics |
|---|---|---|
| Happiness | Satisfaction, perceived ease, NPS | Task satisfaction score, CSAT, SUS |
| Engagement | Depth and frequency of use | Sessions/week, features used, time in core workflow |
| Adoption | New users, feature uptake | Signups, first-time feature usage, onboarding completion |
| Retention | Users who come back | Day-7 retention, monthly active %, churn rate |
| Task success | Efficiency and effectiveness | Completion rate, time-on-task, error rate |
Using HEART: Pick 1-2 categories most relevant to your current outcome. Don't track all five simultaneously — that's monitoring, not strategy.
North Star Metric
A single metric that captures the core value your product delivers to customers. It connects product usage to business outcomes.
Characteristics of a good North Star:
- Measures value delivered (not vanity)
- Leading indicator of revenue/retention (not lagging)
- A team can directly influence it
- Simple enough to rally a team around
| Product Type | North Star Example |
|---|---|
| Marketplace | Transactions completed per week |
| SaaS tool | Weekly active teams using core feature |
| Content platform | Quality content consumed per user per week |
| Communication app | Messages sent per user per day |
Connecting Metrics to Outcomes
North Star Metric
|
├── Input Metric 1 (Adoption): New users completing onboarding
├── Input Metric 2 (Engagement): Users reaching "aha moment"
└── Input Metric 3 (Retention): Users active in week 2
|
├── Signal: Users who complete setup within 24 hours
└── Signal: Users who invite a teammateMeasure people, not actions. "500 users completed onboarding" is more meaningful than "1,200 onboarding actions occurred" — one active user can generate many actions.
---
Strategy Process (End-to-End)
| Phase | Activities | Key Output |
|---|---|---|
| 1. Frame | Define business context, set desired outcome, identify constraints | Strategy brief |
| 2. Discover | Customer interviews, JTBD research, experience mapping | Opportunity map / OST |
| 3. Analyze | Competitive analysis, market positioning, underserved needs | Competitive findings brief |
| 4. Define | Value proposition, prioritized opportunities, success metrics | Strategic direction document |
| 5. Validate | Assumption testing, prototype experiments, smoke tests | Validated/invalidated hypotheses |
| 6. Measure | Instrument product, track outcomes, close feedback loop | Metrics dashboard, learning log |
This is not linear. Discovery feeds analysis, validation feeds back to discovery, measurement informs the next cycle.
---
Ethical and Responsible Strategy
Strategy that ignores social impact eventually fails — through regulation, reputation damage, or simply building products that harm the people they're meant to serve. Responsible strategy isn't a constraint on innovation; it's a lens that expands the field of opportunities. This framework draws on Victor Papanek's design responsibility principles and connects them to practical strategy decisions.
The Responsibility Check
Before committing to a strategic direction, test it against three dimensions:
| Dimension | Question | Red Flag |
|---|---|---|
| Harm | Could this cause harm to users, non-users, or communities — even unintentionally? | Dark patterns, addictive loops, data exploitation, exclusion of vulnerable populations |
| Access | Who benefits and who is excluded? Are we designing for the people who need this most, or only the most profitable segment? | Product only works for affluent, tech-savvy, English-speaking, able-bodied users |
| Sustainability | Does this contribute to or extract from the broader ecosystem? What happens at scale? | Winner-take-all dynamics, environmental cost, depletion of shared resources |
Designing for Underserved Populations
The most commercially successful products are often those that solve problems for underserved populations — not because of charity, but because underserved markets represent untapped demand.
Strategic approach: 1. Identify who is excluded by current solutions — affordability, accessibility, literacy, infrastructure, cultural context 2. Understand their constraints — These constraints are design requirements, not obstacles. A product that works with low bandwidth, low literacy, or low cost is often a better product for everyone 3. Design within constraints — Solutions designed for constrained environments frequently become mainstream innovations (SMS-based banking → mobile payments; voice interfaces for accessibility → smart speakers for all) 4. Test with real users in real contexts — Not in a lab. In the environment where the product will be used
Shared Value Creation
Traditional strategy asks: "How do we capture value?" Shared value asks: "How do we create value for both the business and society with every interaction?"
| Traditional Value | Shared Value |
|---|---|
| Maximize profit per customer | Create value that grows the total market |
| Extract attention and data | Provide genuine utility that earns trust |
| Compete for existing demand | Expand access to create new demand |
| Optimize for engagement metrics | Optimize for user outcomes |
Practical application: For each opportunity on your OST, ask: "Does solving this create value only for us, or does it make the user's life genuinely better?" Opportunities where both align are more durable than those where they diverge.
Ethical Assumption Testing
The strategy skill already includes "Ethical" as an assumption type. Here's how to test it rigorously:
| Test | How to Run It | What It Reveals |
|---|---|---|
| Pre-mortem | Ask: "It's one year from now, and this product has caused harm. What happened?" Brainstorm failure modes | Unintended consequences you haven't considered |
| Worst-case user | Identify the most vulnerable person who might use this. Design for them | Edge cases that become ethical issues at scale |
| Misuse scenario | Ask: "How could a bad actor exploit this?" Map abuse vectors | Security, privacy, and manipulation risks |
| Exclusion audit | List who cannot use the product and why (disability, language, cost, infrastructure, literacy) | Access barriers that limit both market and impact |
| Long-term incentive check | Ask: "If this succeeds, what behavior does it incentivize over 5 years?" | Whether success creates healthy or extractive dynamics |
Integrating Ethics into the Strategy Process
Ethics is not a separate phase — it's a lens applied throughout:
| Strategy Phase | Ethical Integration |
|---|---|
| Frame | Include "Who could be harmed?" alongside "Who benefits?" in the strategy brief |
| Discover | Interview underserved and excluded users, not just primary personas |
| Analyze | In competitive analysis, note where competitors exploit users — this is a differentiation opportunity |
| Define | Add at least one ethical assumption to the leap-of-faith list |
| Validate | Run at least one test with a vulnerable or underserved user group |
| Measure | Track harm indicators alongside success metrics (support complaints, accessibility scores, exclusion rates) |
---
Common Mistakes
| Mistake | Why It Fails | Instead |
|---|---|---|
| Skipping competitive analysis | Build something the market already has, or miss a critical differentiator | Research 10-15 competitors before ideating |
| Defining strategy as a feature list | Features are outputs. Strategy is about outcomes and positioning | Start with the outcome, then discover opportunities, then ideate solutions |
| Only researching direct competitors | Miss JTBD competitors and substitutes | Include indirect and job-level competitors |
| Setting metrics after launch | No baseline. Can't measure improvement | Define success metrics during strategy phase |
| Treating strategy as a one-time document | Strategy goes stale as market and customers change | Continuous discovery — weekly interviews, quarterly strategy reviews |
| Asking customers what to build | Customers describe problems well but design solutions poorly | Ask about behavior and pain points. Design solutions yourself |
| Optimizing a metric without understanding the job | Metric gaming — improving numbers without improving customer experience | Tie every metric to a job outcome |
---
Reference Files
Load these for deeper guidance on specific topics:
references/outcomes-and-opportunities.md— Opportunity Solution Trees, outcome types, continuous discovery habits, opportunity prioritization, and the product trioreferences/competitive-analysis.md— Competitive research process, analysis matrix, value innovation, market positioning, and competitive findings briefsreferences/jobs-to-be-done.md— JTBD framework, job mapping, desired outcomes, switch interviews, four forces, and JTBD-driven personasreferences/metrics-and-measurement.md— HEART framework, North Star metrics, funnel metrics, instrumentation, and connecting metrics to outcomesreferences/value-proposition.md— Value proposition design, validation process, hypothesis-driven design, MVP strategy, and business model alignment
Templates
templates/strategy-brief-template.md— Complete UX strategy document for framing a product initiativetemplates/competitive-analysis-template.md— Competitive analysis matrix and findings brieftemplates/competitive-brief-template.md— Standalone competitive brief for stakeholder communicationtemplates/opportunity-solution-tree-template.md— OST with guidance for each layer
Examples
examples/strategy-walkthrough.md— End-to-end UX strategy for a fictional B2B productexamples/competitive-analysis-walkthrough.md— Full competitive analysis of a fictional market
Competitive Analysis Walkthrough
Full competitive analysis for a fictional market — demonstrating the research process, analysis framework, and strategic output.
---
Context
Product: NoteStack — a knowledge management tool for small product teams (5-20 people) Main job to be done: "Organize and retrieve team knowledge so the right information is available when decisions need to be made" Trigger: The team is preparing a UX strategy brief and needs to understand the competitive landscape before defining their value proposition.
---
Step 1: Build the Competitor List
Research Sources
- Google: "team knowledge management tool," "internal wiki for small teams," "team documentation tool"
- Product Hunt: searched "knowledge base," "wiki," "documentation"
- G2: Category "Knowledge Management Software" — filtered by small business
- Customer interviews: "What did you use before NoteStack?" and "What else did you consider?"
Competitors Identified
Direct (6): Notion, Confluence, Slite, Tettra, GitBook, Nuclino
Indirect (3): Google Docs (general docs used as wiki), Slack (search replaces documentation for some teams), Loom (video replaces written docs)
JTBD (3): Shared spreadsheets (tracking decisions), Email threads (institutional knowledge locked in inboxes), Human memory / asking colleagues (the "just ask Sarah" pattern)
---
Step 2: Research Each Competitor
Feature Comparison Matrix
| Attribute | Notion | Confluence | Slite | Tettra | GitBook | Nuclino |
|---|---|---|---|---|---|---|
| Founded | 2013 | 2004 | 2016 | 2017 | 2014 | 2015 |
| Funding | $275M+ | Atlassian (public) | $4M | $8M | $45M | $2M |
| Revenue model | Freemium | Subscription | Freemium | Subscription | Freemium | Freemium |
| Free tier | Generous | Limited | Limited | None | Generous | Limited |
| Price (team plan) | $8/user/mo | $6/user/mo | $8/user/mo | $8/user/mo | $6.7/user/mo | $5/user/mo |
| Core metaphor | Blocks/pages | Spaces/pages | Channels/docs | Categories/pages | Spaces/pages | Graph/cards |
| Search quality | Good | Moderate | Good | Good | Good | Good |
| AI features | Strong | Growing | Moderate | Strong | Growing | Basic |
| Templates | 1000+ | 100+ | 50+ | 30+ | 20+ | 15+ |
| Integrations | 80+ | 100+ (Atlassian) | 20+ | 50+ | 30+ | 15+ |
| Onboarding | Template-first | Space setup wizard | Guided tour | Slack-first setup | Quick start guide | Instant (minimal) |
| Mobile | Full app | Full app | Full app | Basic | Read-only | Full app |
| Real-time collab | Strong | Moderate | Strong | Basic | Moderate | Strong |
| G2 rating | 4.7 | 3.7 | 4.7 | 4.6 | 4.7 | 4.7 |
| Top G2 praise | Flexibility | Atlassian integration | Simplicity | AI answers | Developer docs | Speed |
| Top G2 complaint | Overwhelming | Slow, complex | Limited structure | Small feature set | Not for non-devs | Limited features |
Job Performance Ratings (1-5)
Main job: "Organize and retrieve team knowledge"
| Job Stage | Notion | Confluence | Slite | Tettra | GitBook | Nuclino | Google Docs | Slack |
|---|---|---|---|---|---|---|---|---|
| Define (what to document) | 3 | 3 | 4 | 4 | 3 | 3 | 2 | 1 |
| Locate (find existing info) | 3 | 2 | 4 | 5 | 3 | 4 | 2 | 3 |
| Prepare (create/organize) | 5 | 4 | 4 | 3 | 4 | 4 | 4 | 1 |
| Confirm (verify accuracy) | 2 | 3 | 3 | 3 | 3 | 2 | 2 | 1 |
| Execute (share knowledge) | 4 | 3 | 4 | 4 | 4 | 4 | 3 | 5 |
| Monitor (keep current) | 2 | 2 | 3 | 4 | 2 | 2 | 1 | 1 |
| Modify (update outdated) | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 1 |
| Conclude (archive/sunset) | 2 | 3 | 2 | 2 | 2 | 2 | 1 | 1 |
Key insight: No competitor scores above 3 on "Confirm" (verifying accuracy) or "Monitor" (keeping content current). The entire market under-serves knowledge maintenance.
---
Step 3: Analyze Patterns
Table Stakes (every competitor has these)
- Rich text editor with formatting
- Page hierarchy / folder organization
- Full-text search
- Team sharing and permissions
- Web-based access
Differentiators
- Notion: Block-based flexibility — can build anything (databases, wikis, project boards). Differentiator is power, but it's also the top complaint (overwhelming)
- Tettra: AI-powered answers from your docs. Ask a question, get an answer with source citations. Differentiator is retrieval, but feature set is limited
- Slite: "Ask" feature + editorial guidance ("This doc is outdated — should it be updated?"). Differentiator is proactive maintenance
Gaps (from customer reviews and interviews)
| Gap | Evidence | Competitors' Current Approach |
|---|---|---|
| Knowledge goes stale | "Half our wiki is outdated and no one knows which half" — G2 review (Confluence). 6/10 interviewees mentioned this | Some offer "last edited" dates. None proactively surface stale content (except Slite, partially) |
| Hard to know what to document | "We never know what's worth writing down until it's too late" — interview #3 | All assume the user knows what to write. No guidance on what knowledge matters |
| Tribal knowledge stays in people's heads | "The real answers are in Sarah's head, not in any doc" — interview #7 | None address the capture problem — they all require someone to sit down and write |
| Can't verify if information is still accurate | "I found a process doc but I don't know if it's the current process" — interview #4 | "Last edited" timestamp is the only signal. No verification or confidence indicator |
Over-Served Areas
| Area | Why Over-Served |
|---|---|
| Template libraries | Notion has 1000+. Most teams use 2-3. Templates help initial setup but don't address ongoing knowledge health |
| Formatting options | Rich editors with dozens of block types. Customer reviews: "I just need to write and find things." Formatting rarely mentioned as a need |
| Integration counts | Marketed heavily but rated low-importance in surveys. Teams use 3-5 integrations max |
---
Step 4: Positioning Map
Dimensions chosen based on JTBD research:
- X-axis: Ease of getting started (low setup effort → high setup effort)
- Y-axis: Knowledge stays current (knowledge decays → knowledge maintained)
Knowledge │
maintained │
│ Tettra (AI answers)
│ Slite (stale alerts)
│
│ ★ OPPORTUNITY
│
│ Nuclino Notion
│ GitBook
│ Confluence
Knowledge │ Google Docs
decays │ Slack (no structure)
└──────────────────────────────────────
Easy to Hard to
start start
★ = Unoccupied position: Easy to start AND knowledge stays currentThe opportunity: No one occupies the "easy to start + knowledge stays maintained" quadrant. Tettra and Slite are moving toward maintenance but require moderate setup effort. Notion and Confluence are powerful but knowledge decays without dedicated wiki gardeners.
---
Step 5: Value Innovation
Four Actions
| Action | Attribute | Rationale |
|---|---|---|
| Eliminate | Template library (beyond 10 essentials) | Templates don't solve the maintenance problem. 10 well-designed ones beat 1000 generic ones |
| Eliminate | Complex formatting (50+ block types) | Teams need writing and finding, not desktop publishing |
| Reduce | Integration marketplace | Support 5-8 essential integrations deeply rather than 50 shallowly |
| Reduce | Manual organization (folders, tags) | Auto-organize based on content and usage patterns |
| Raise | Search and retrieval | Semantic search with AI answers — don't just find docs, answer questions |
| Raise | Content freshness signals | Show confidence scores based on age, edits, and verification status |
| Create | Automatic stale detection | Flag docs that haven't been verified in 90 days. Assign verification to document owner |
| Create | Capture prompts | After meetings, decisions, or incidents — prompt the team: "Should this be documented?" |
---
Step 6: Strategic Recommendation
Positioning Statement
For small product teams who can't keep their team knowledge current, NoteStack is a knowledge management tool that automatically surfaces and prevents stale information. Unlike Notion and Confluence, which require a dedicated wiki gardener, NoteStack keeps knowledge healthy without manual maintenance effort.
Market Type
Purple ocean. The knowledge management market is crowded (red) but the "knowledge maintenance" sub-problem is uncontested (blue). We're entering an existing market with a differentiated angle.
Strategic Bets
1. Knowledge health over knowledge creation. The market competes on creation (editors, templates, formatting). We compete on maintenance (freshness, accuracy, confidence) 2. Proactive over reactive. Don't wait for users to notice stale docs. Surface problems automatically and prompt action 3. Simple capture over powerful editing. Make it trivially easy to get knowledge into the system. Rich formatting is secondary to having the right information captured at all
Risks
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| "Knowledge maintenance" isn't a strong enough buying trigger (people buy creation tools) | Medium | High | Validate with smoke test: landing page positioning around "your wiki is 50% outdated" |
| Notion adds stale detection (fast follower) | Medium | Medium | Move fast. First-mover advantage in a specific niche beats a feature addition from a generalist |
| Small teams don't have enough content for maintenance to matter | Low | Medium | Target teams 12+ months old — they have knowledge debt. Avoid brand-new teams |
Next Steps
1. Validate the "knowledge maintenance" positioning with a smoke test landing page (1 week) 2. Conduct 5 switch interviews with users who recently moved from Confluence/Notion — understand the forces (2 weeks) 3. Map the full job ("Organize and retrieve team knowledge") with desired outcomes from interviews (3 weeks) 4. Prioritize underserved outcomes using the importance-satisfaction framework (4 weeks) 5. Begin solution ideation for the top 3 underserved outcomes (5 weeks)
Strategy Walkthrough
End-to-end UX strategy for a fictional B2B product — from framing through measurement.
---
Context
Product: TaskFlow — a mid-stage project management SaaS for small agencies (10-50 people) Situation: TaskFlow has 2,000 paying customers but trial-to-paid conversion has stalled at 4%. Leadership wants to reach 8%. The product trio is tasked with improving conversion. Team: PM (Dana), Designer (Marcus), Engineer (Priya)
---
Phase 1: Frame
Setting the Outcome
Business outcome (from leadership): Increase monthly recurring revenue (MRR) Product outcome (proposed by trio): Increase trial-to-paid conversion from 4% to 8%
The trio pushed back on "increase MRR" as a product outcome — it's a lagging business metric the trio can't directly influence. Trial-to-paid conversion is a leading indicator they can design for.
Outcome type: Performance goal (they have 6 months of baseline data showing consistent 4%).
Constraints
| Constraint | Detail |
|---|---|
| Timeline | Q3 (12 weeks) |
| Resources | One product trio, 70% allocation (remaining 30% on maintenance) |
| Technical | Must work within existing tech stack. No new infrastructure |
| Business | Can't change pricing — pricing review is a separate initiative |
---
Phase 2: Discover
Customer Interviews
The trio committed to two interviews per week for 4 weeks. They targeted three segments:
- Users who converted (signed up, paid) — what worked?
- Users who churned during trial — what failed?
- Users who are still in trial — what are they evaluating?
Recruiting: In-product intercept on day 5 of trial ("Would you chat with our product team for 20 minutes? $25 gift card").
Interview Approach
Story-based interviewing (Torres). Key questions:
- "Tell me about the last time you were evaluating a new tool for your team."
- "Walk me through what happened from when you first signed up for TaskFlow."
- "Tell me about a moment when you almost gave up on the trial."
Key Findings (after 8 interviews)
From churned trial users: 1. "I signed up but couldn't figure out how to set up a project the way my team actually works" — 5/8 mentioned this 2. "I imported my data from [competitor] but it came in wrong and I couldn't fix it" — 3/8 3. "I couldn't get my team to try it because they'd have to learn a whole new system" — 4/8 4. "I realized I'd need to set up everything myself and I don't have time for that" — 6/8
From converted users: 1. "I got lucky — a colleague showed me how they set it up and I copied their approach" — 3/4 2. "The templates got me 80% there, but I had to customize a lot" — 2/4 3. "Once my team saw the dashboard, they got it immediately" — 3/4
From active trial users: 1. "I'm still trying to figure out if this can replace what we have. I haven't set up a real project yet" — 2/3 2. "I keep comparing it to [competitor] and I can't tell if it's better yet" — 2/3
Experience Map
The trio individually mapped the trial experience, then merged:
Sign up → Land on empty dashboard → Try to create a project →
Get stuck on project structure → Look for help → Find templates →
Templates don't match my workflow → Try to customize → Get confused →
Give up OR persist → Eventually set up one project → Invite team →
Team ignores invite OR team tries it → Dashboard starts showing value →
Convert OR churnCritical insight: The gap between "sign up" and "first project that works for my team" is where most users drop off. The product delivers value once configured, but configuration is the bottleneck.
---
Phase 3: Opportunity Mapping
Opportunity Solution Tree
Outcome: Increase trial-to-paid conversion (4% → 8%)
│
├── When I first sign up
│ ├── I land on an empty screen and don't know where to start
│ └── I can't tell what the product can do for me
│
├── When I try to set up my first project
│ ├── The project structure doesn't match how my team works ← TARGET
│ ├── I have to configure everything from scratch — too much effort
│ ├── Templates exist but none match my agency type
│ └── I imported data from my old tool but it mapped incorrectly
│
├── When I try to get my team to adopt
│ ├── My team has to learn a whole new system
│ ├── I can't show my team the value until everything is set up
│ └── Team invitations don't explain why they should care
│
└── When I'm evaluating whether to pay
├── I haven't used it enough to know if it's better than what I have
└── I can't tell what I'd lose on the free tierPrioritized Opportunity
Selected: "The project structure doesn't match how my team works"
| Dimension | Assessment |
|---|---|
| Sizing | 5/8 churned users mentioned this. Affects every trial user |
| Severity | High — users can't progress without solving this. No effective workaround |
| Company alignment | Core to the product's value. Solving this helps all segments, not just trial |
| Market factors | Competitors offer rigid templates. Flexible setup could differentiate |
---
Phase 4: Competitive Analysis
Quick Competitive Scan
| Competitor | Onboarding Approach | Customization | Time to First Project |
|---|---|---|---|
| Asana | Template gallery + blank project | High flexibility, low guidance | 5-15 minutes (but often misconfigured) |
| Monday.com | Interactive template wizard | Template-based with modifications | 3-10 minutes |
| Basecamp | Opinionated defaults, minimal config | Low flexibility, high speed | 2-5 minutes |
| ClickUp | Feature-rich setup with many options | Very high flexibility, overwhelming | 15-30 minutes |
Gap identified: No competitor asks "What kind of work does your team do?" and then configures the project structure automatically. Everyone either provides templates (user picks and customizes) or blank canvases (user builds from scratch).
Value Innovation
| Action | Decision |
|---|---|
| Eliminate | Blank project option during trial (too much cognitive load for new users) |
| Reduce | Number of templates shown (from 40 to 5 agency-specific ones) |
| Raise | Template relevance — match to the user's specific agency type and workflow |
| Create | "Tell us about your team" onboarding flow that generates a configured project |
---
Phase 5: Ideation and Validation
Three Solutions
Solution A — Guided Setup Interview: A 5-question conversational flow during onboarding: "What does your agency do?" → "How many active projects?" → "How does work flow through your team?" → Auto-generates a configured project with realistic sample data.
Solution B — Live Template Preview: Instead of template thumbnails, show a fully populated preview of each template. User can click through and see what their project would look like with real data before committing.
Solution C — Copy a Colleague: If a team member invites them, the new user starts with a copy of the inviter's project structure. Reduces setup to zero for team members.
Assumption Testing
Solution A — Guided Setup Interview:
| Assumption | Type | Test | Success Criteria | Result |
|---|---|---|---|---|
| Users will answer 5 onboarding questions (won't abandon) | Usability | Prototype test with 10 trial users | 7/10 complete all 5 questions | 8/10 completed — Pass |
| Auto-generated project matches user's workflow well enough to use | Desirability | Same prototype test — ask "Would you start working in this project?" | 6/10 say yes | 7/10 said yes — Pass |
| We can generate useful project structures from 5 answers | Feasibility | Engineering spike — can we map answer combinations to templates? | Cover 80% of agency types | 85% coverage — Pass |
Solution B — Live Template Preview:
| Assumption | Type | Test | Success Criteria | Result |
|---|---|---|---|---|
| Users can evaluate a template from a populated preview | Usability | Click test — show 3 populated previews, ask users to pick the best fit | 7/10 pick the correct one for their agency type | 5/10 correct — Fail (previews too complex to scan quickly) |
Solution C — Copy a Colleague:
| Assumption | Type | Test | Success Criteria | Result |
|---|---|---|---|---|
| Most trial users are invited by someone (not signing up alone) | Desirability | Data mining — % of trial signups that came from a team invite | >50% from invites | 28% from invites — Fail (most sign up independently) |
Decision
Solution A validated across all three assumptions. Solutions B and C had critical failures. The trio commits to building Solution A — the Guided Setup Interview.
---
Phase 6: Measure
Metrics
| Metric | Baseline | Target | Timeframe |
|---|---|---|---|
| Trial-to-paid conversion (North Star for this initiative) | 4% | 8% | 12 weeks post-launch |
| Onboarding completion rate | 35% | 65% | 4 weeks post-launch |
| First project created within 24 hours | 18% | 50% | 4 weeks post-launch |
| Team members invited within 7 days | 22% | 35% | 8 weeks post-launch |
Instrumentation
Events tracked:
onboarding_started— User begins guided setuponboarding_question_answered(with question number) — Progress through flowonboarding_completed— All 5 questions answeredonboarding_abandoned(with last question) — Where users drop offproject_auto_generated— System creates the projectproject_first_edit— User modifies the generated project (signal of engagement)team_invite_sent— User invites team members
Cohort comparison: Users who go through guided setup vs. users who skip to manual setup (escape hatch preserved for power users).
Results (8 weeks post-launch)
| Metric | Baseline | Target | Actual |
|---|---|---|---|
| Trial-to-paid conversion | 4% | 8% | 6.5% |
| Onboarding completion | 35% | 65% | 71% |
| First project within 24 hours | 18% | 50% | 58% |
| Team invites within 7 days | 22% | 35% | 31% |
Analysis: Conversion improved significantly (4% → 6.5%) but didn't reach the 8% target. The funnel data reveals: onboarding and project creation improved beyond targets, but the drop-off now occurs between "project created" and "team adoption." The bottleneck has shifted.
Next cycle: The trio returns to the OST and pivots to the "When I try to get my team to adopt" branch — specifically "I can't show my team the value until everything is set up." The guided setup solved the individual setup problem, but team adoption remains the next opportunity.
---
Key Takeaways
1. The outcome negotiation prevented wasted effort — "Increase MRR" would have led the trio in a dozen directions. "Increase trial-to-paid conversion" focused the work 2. Interviews revealed the real problem — The team assumed trial churn was a pricing issue. It was a setup friction issue 3. Three solutions prevented premature commitment — Solution B and C seemed promising but failed critical assumptions 4. Small, fast tests saved months — The prototype test for Solution A took 3 days. Building the wrong solution would have taken 6 weeks 5. Measurement revealed the next opportunity — Hitting the target on intermediate metrics but not the final one showed exactly where the funnel still leaks 6. Discovery is continuous — The team didn't "finish" strategy. They completed one cycle and started the next
Competitive Analysis
How to research, analyze, and position against competitors. Grounded in Jaime Levy's UX Strategy, Jim Kalbach's Jobs to Be Done, and established competitive strategy frameworks.
---
Why Competitive Analysis Matters
- Learn what has worked and what hasn't — without repeating others' mistakes
- Identify gaps and opportunities the market hasn't addressed
- Understand table-stakes features (what customers expect from everyone)
- Inform value proposition and positioning
- Provide evidence for strategic decisions rather than gut feelings
When to do it: Before ideation, before major pivots, and quarterly as maintenance.
---
Types of Competitors
Traditional View
| Type | Definition | How to Find |
|---|---|---|
| Direct | Same value proposition to the same customer segment | Search for your product category + "alternatives" |
| Indirect (same segment) | Different value proposition to your customers | Ask customers: "What else do you use alongside [our product]?" |
| Indirect (same value) | Same value proposition to a different segment | Search for your core function in adjacent markets |
JTBD View (Kalbach)
Traditional competitive analysis misses the most dangerous competitors: solutions from entirely different categories that get the same job done.
| Competition Level | Example: "Track project progress" |
|---|---|
| Direct | Asana, Monday.com, Jira |
| Indirect | Notion, Confluence (docs with status tracking) |
| JTBD competitor | Spreadsheets, email threads, whiteboard photos |
To find JTBD competitors: In customer interviews, ask "Before you used [product], how did you get this done?" The answers reveal the real competitive landscape.
How Many to Analyze
| Category | Count | Why |
|---|---|---|
| Direct | 5-8 | Comprehensive view of your immediate market |
| Indirect | 3-5 | Adjacent opportunities and threats |
| JTBD | 2-3 | Non-obvious substitutes that constrain your strategy |
---
Research Process (Levy)
Step 1: Build the Competitor List
Sources:
- Google search for your product category
- App stores (search category and keywords)
- G2, Capterra, Product Hunt (market reviews)
- Customer interviews ("What did you use before?" "What else did you consider?")
- Industry reports and analyst coverage
- Crunchbase for funded startups in your space
Step 2: Research Each Competitor
For each competitor, gather:
Business information:
- Founded when, by whom
- Funding (rounds, amounts, investors)
- Revenue model (subscription, freemium, marketplace, advertising)
- Estimated user base / monthly traffic
- Recent news, pivots, acquisitions
Product information:
- Core features and key experience
- Pricing and plans
- Platform coverage (web, mobile, desktop)
- Integration ecosystem
- Content types and personalization
UX evaluation:
- Onboarding experience (sign up and try it yourself)
- Core workflow — how many steps to complete the main job?
- Information architecture and navigation
- Visual design quality and consistency
- Accessibility (quick check: keyboard, contrast, screen reader)
- Performance (load time, responsiveness)
Customer perception:
- App store ratings and review themes
- G2/Capterra reviews — what do customers praise and complain about?
- Social media sentiment
- Support forums — what issues come up repeatedly?
Step 3: Build the Comparison Matrix
A matrix with competitors as columns and attributes as rows. Attributes should cover:
| Category | Attributes |
|---|---|
| Business | Year founded, funding, revenue model, pricing, market position |
| Features | Core features, unique features, missing features |
| UX quality | Onboarding ease, core workflow efficiency, visual polish, accessibility |
| Customer fit | Target segment, reviews, satisfaction signals |
| Job performance | How well does it get the customer's main job done? (Rate 1-5) |
Color-code cells: green (strong), yellow (adequate), red (weak), gray (not available).
Step 4: Analyze Patterns
Look for:
Table stakes — Features every competitor has. These are baseline expectations. You must have them, but they won't differentiate you.
Differentiators — Features only 1-2 competitors have that receive positive customer reception. These are opportunities to adopt or outperform.
Gaps — Customer needs (from reviews and interviews) that no competitor addresses well. These are your highest-value innovation opportunities.
Over-served areas — Features that are heavily invested in across the market but that customers rate as low-importance. Competitors are wasting effort here — you can skip or simplify.
Step 5: Write the Findings Brief
Structure: 1. Introduction — Scope, methodology, competitors analyzed 2. Market landscape — Overall positioning map (can be a 2×2 using the two most differentiating dimensions) 3. Direct competitor analysis — Key findings for each 4. Indirect and JTBD analysis — Non-obvious threats and opportunities 5. Gaps and opportunities — What the market isn't doing well 6. Recommendations — Your strategic point of view. Take a stand.
---
Value Innovation
The Concept (Kim & Mauborgne, via Levy)
Value innovation is the simultaneous pursuit of differentiation (offering something new) and low cost (reducing or eliminating features the market over-invests in). The goal: make the competition irrelevant by creating new market space.
Four Actions Framework
For each major feature/attribute in the competitive matrix, ask:
| Action | Question | Effect |
|---|---|---|
| Eliminate | Which factors that the industry takes for granted should be eliminated? | Reduce cost and complexity |
| Reduce | Which factors should be reduced well below the industry standard? | Remove over-investment |
| Raise | Which factors should be raised well above the industry standard? | Create differentiation |
| Create | Which factors should be created that the industry has never offered? | Open new value |
Value Innovation Patterns (Levy)
| Pattern | Description | Example |
|---|---|---|
| New mash-up | Combine best features from different competitors | Notion = docs + database + wiki + project management |
| Innovative slice | Take one aspect of a broad platform and do it radically better | Loom = screen recording pulled out of Zoom/Teams |
| Consolidation | Unify disparate experiences into one solution | Stripe = payment processing + billing + fraud + reporting |
| Two-sided connection | Bring distinct user segments together | Airbnb = hosts + travelers in a trust-based marketplace |
Strategy Canvas
A visual tool showing how you compare to competitors across key attributes:
High │ ★ ★
│ ★ ★
│ ★ ★
│ ● ● ●
│ ● ●
Low │ ●
└──────────────────────────────
Attr1 Attr2 Attr3 Attr4 Attr5
★ = Your product ● = Market averageYour value curve should cross the market average — high on some attributes, low on others. If your curve mirrors the market, you have no differentiation. If it's consistently higher, your costs are likely unsustainable.
---
Market Positioning
Positioning Map
Plot competitors on two dimensions that matter most to customers. Choose dimensions from your JTBD research — the attributes customers actually use to evaluate solutions.
Common dimension pairs:
- Ease of use vs. Power/flexibility
- Price vs. Feature comprehensiveness
- Self-serve vs. High-touch support
- Speed of setup vs. Depth of customization
Look for empty quadrants — market positions no one occupies. These may be opportunities or may be empty for good reason (validate before pursuing).
Positioning Statement
Template:
For [target customer segment] who [key need/job to be done], [product name] is a [category] that [key differentiator]. Unlike [primary competitor], we [primary advantage].
This should be one sentence. If it takes a paragraph, the positioning isn't clear enough.
---
Ongoing Competitive Intelligence
Competitive analysis isn't a one-time exercise. Maintain awareness through:
| Activity | Frequency |
|---|---|
| Monitor competitor product updates (changelogs, release notes) | Monthly |
| Read competitor reviews on G2/Capterra for new themes | Quarterly |
| Re-assess competitive matrix | Quarterly |
| Full competitive analysis refresh | Annually or before major pivots |
| Customer interviews asking about alternatives | Continuously (part of weekly interviews) |
Signals to Watch
- Competitor raises a large funding round → likely expanding into your space
- Competitor acquires a company in an adjacent space → entering new job territory
- Competitor's reviews suddenly improve in an area where you differentiate → your advantage is eroding
- New entrant appears with a novel approach → potential disruptor
- Competitor deprecates a feature your customers rely on → migration opportunity
Jobs to Be Done
The JTBD framework for understanding markets from the customer's perspective. Grounded in Jim Kalbach's Jobs to Be Done Playbook, Clayton Christensen's theory of disruptive innovation, and Tony Ulwick's Outcome-Driven Innovation.
---
Core Principles
Five principles unite the various JTBD approaches (Kalbach):
1. Customer-centricity — People employ products to get their job done, not to interact with your organization 2. Stability — Jobs are stable over time even as technology changes. "Get from point A to point B" hasn't changed in centuries; the solutions have 3. Progress — People seek solutions that enable them to get more of their job done, quicker and easier 4. Predictability — Making the job the unit of analysis makes innovation more predictable 5. Universality — JTBD applies across all organizational functions — product, sales, marketing, support, strategy
---
The Five Elements
1. Job Performer (Who)
The person executing the job. Distinguish from adjacent roles:
| Role | Relationship to Job | Example (Job: "Prepare tax return") |
|---|---|---|
| Job performer | Executes the job | Individual taxpayer |
| Buyer | Purchases the solution | Same person, or spouse who buys the software |
| Approver | Authorizes acquisition | CFO (for business tax software) |
| Technician | Integrates the solution | IT staff who installs/configures |
| Audience | Consumes the output | IRS, accountant who reviews |
Always research the job performer, not proxies.
2. Jobs (What)
| Job Type | Description | Format | Example |
|---|---|---|---|
| Main job | Overall functional objective | Verb + object (broad) | "Manage my personal finances" |
| Related jobs | Adjacent objectives, significantly different | Verb + object | "File my tax return," "Plan for retirement" |
| Emotional jobs | How people want to feel | "Feel + emotion" | "Feel confident about my financial future" |
| Social jobs | How people want to be perceived | "Be seen as + attribute" | "Be seen as financially responsible" |
Writing main job statements:
- Solution-agnostic: "Listen to music" not "Use Spotify"
- Verb + object: "Prepare a meal" not "Cooking"
- Right level of abstraction: Not too broad ("Live a good life") or too narrow ("Slice an onion")
3. Process (How) — The Job Map
Jobs unfold as a process. Ulwick's 8-stage universal job map:
| Stage | Definition | Questions to Ask |
|---|---|---|
| 1. Define | Determine objectives, plan approach | "How do you decide what to do? What information do you need to plan?" |
| 2. Locate | Gather materials, information, resources | "What do you need to find or collect before starting?" |
| 3. Prepare | Organize, set up environment | "How do you set things up? What do you arrange beforehand?" |
| 4. Confirm | Ensure readiness before executing | "How do you verify everything is ready? What could go wrong at this point?" |
| 5. Execute | Perform the core activity | "Walk me through the main activity step by step" |
| 6. Monitor | Evaluate whether it's working | "How do you check progress? What signals tell you things are on/off track?" |
| 7. Modify | Adjust course as needed | "When things go wrong, what do you do? How do you adapt?" |
| 8. Conclude | End the process, follow up | "How do you wrap up? What happens after?" |
Job map rules:
- Write steps beginning with verbs
- Avoid referencing specific technologies or solutions
- Focus on what the job performer does, not what the product does
- Map the job, not the customer journey (jobs are solution-independent; journeys are solution-specific)
4. Needs (Why) — Desired Outcomes
Needs are formulated as desired outcome statements with four elements:
[Direction] + [Measure] + [Object] + [Clarifier]| Element | Values | Example |
|---|---|---|
| Direction | Minimize, maximize, increase, reduce, avoid | Minimize |
| Measure | Time, effort, likelihood, frequency, cost, number | the time |
| Object | What is being measured | it takes to find relevant results |
| Clarifier | Context that scopes the need | when searching in an unfamiliar category |
Full example: "Minimize the time it takes to find relevant results when searching in an unfamiliar category"
Rules for desired outcomes:
- One need per statement
- Solution-agnostic (never reference a product or feature)
- Measurable (contains a unit of measure)
- Controllable (the team can design for this)
- Unambiguous (anyone reading it draws the same conclusion)
5. Circumstances (When/Where)
Contextual factors that frame job execution:
| Type | Examples |
|---|---|
| Temporal | Time of day, frequency, deadline pressure, first time vs. repeat |
| Physical | Location, device, environment (noisy, mobile, desk-bound) |
| Social | Alone, with others, being observed, collaborative |
| Situational | Emotional state, urgency, stakes (low vs. high consequence) |
Circumstances often matter more than demographics. Two people with identical demographics may hire completely different solutions because their circumstances differ.
---
Finding Underserved Needs
The Importance-Satisfaction Framework (Ulwick)
Survey job performers on each desired outcome:
| Question | Scale |
|---|---|
| "How important is it to [outcome]?" | 1 (not important) — 10 (extremely important) |
| "How satisfied are you with your current ability to [outcome]?" | 1 (not satisfied) — 10 (extremely satisfied) |
Opportunity Score
Opportunity = Importance + (Importance - Satisfaction)| Score | Interpretation |
|---|---|
| > 15 | Extreme opportunity — major underserved need |
| 12-15 | High opportunity — strong candidate for innovation |
| 10-12 | Moderate opportunity — worth investigating |
| < 10 | Low opportunity — adequately served or not important enough |
Opportunity Landscape
| High Satisfaction | Low Satisfaction | |
|---|---|---|
| High Importance | Table stakes — Must maintain. No competitive advantage from improving | Underserved — Innovate here. Highest ROI |
| Low Importance | Overserved — Stop investing. Possible cost reduction | Low priority — Ignore. Not worth the effort |
---
Switch Interviews (Moesta & Spiek)
The Switch Timeline
Work backward from the moment of purchase/adoption:
[First Thought] → [Passively Looking] → [Actively Looking] → [Deciding] → [Consuming] → [Satisfaction]| Phase | What to Ask |
|---|---|
| First Thought | "When did you first realize you needed something different?" |
| Passively Looking | "What did you start noticing? Were you comparing options yet?" |
| Actively Looking | "When did you start actively searching? What did you look for?" |
| Deciding | "What was the final trigger? What almost stopped you?" |
| Consuming | "What was the first experience like? What surprised you?" |
| Satisfaction | "Looking back, did it solve what you hoped?" |
The Four Forces
| Force | Direction | Interview Signal |
|---|---|---|
| Push | Away from current solution | "I was frustrated because..." "It kept failing when..." |
| Pull | Toward new solution | "I heard that [new solution] could..." "I saw [colleague] using..." |
| Anxiety | Resistance to change | "I was worried about..." "What if it doesn't..." |
| Habit | Inertia with current | "I'd already set everything up in..." "My team knows how to..." |
Strategic implications:
- To accelerate adoption: Amplify push (make current pain visible) and pull (make new value tangible)
- To reduce churn: Reduce anxiety (offer migration support, trials, guarantees) and increase habit (make your product part of the daily workflow)
---
JTBD-Driven Personas
Traditional demographic personas ("Sarah, 34, marketing manager, lives in Austin") don't explain behavior. JTBD personas segment by goals and circumstances instead.
Building JTBD Personas
1. Identify behavior variables from interviews: How urgently do they need to complete the job? How frequently? How much expertise do they have? What constraints do they face? 2. Map participants to variables: Plot interviewees on each dimension 3. Find clusters: Groups that share similar goals, circumstances, and behaviors 4. Describe personas by goals: Each persona is defined by what they're trying to accomplish and the circumstances that shape how they do it
Example:
| Persona | Main Job | Key Circumstance | Hiring Criteria |
|---|---|---|---|
| The Delegator | Get project visibility | Manages 5+ projects, rarely executes tasks | Speed of overview, automatic roll-up, minimal input required |
| The Doer | Track my own work | Individual contributor, 1-2 projects | Simple task management, low overhead, mobile access |
| The Orchestrator | Coordinate across teams | Cross-functional role, many stakeholders | Dependencies, timeline views, permission controls |
These personas explain why different users need different things — demographics can't do that.
---
JTBD for Competitive Analysis
JTBD reveals competition that feature-comparison misses:
Step 1: Determine All Alternatives
Ask: "How do people currently get this job done?" Include:
- Dedicated tools (direct competitors)
- General-purpose tools used for this job (spreadsheets, docs, email)
- Manual processes (pen and paper, whiteboard, sticky notes)
- Workarounds (combining multiple tools)
- Hiring someone (outsourcing the job to a person)
- Not doing it at all (accepting the status quo)
Step 2: Compare on Job Performance
Rate each alternative on how well it performs each stage of the job map (1-5 scale):
| Job Stage | Your Product | Competitor A | Spreadsheet | Manual Process |
|---|---|---|---|---|
| Define | 4 | 3 | 2 | 3 |
| Locate | 5 | 4 | 2 | 1 |
| Prepare | 4 | 4 | 3 | 4 |
| Execute | 5 | 5 | 3 | 3 |
| Monitor | 4 | 2 | 2 | 1 |
| Modify | 3 | 2 | 4 | 5 |
This reveals where your product excels AND where "inferior" alternatives outperform you (spreadsheets might be more flexible for modification).
---
Applying JTBD Across the Organization
| Function | JTBD Application |
|---|---|
| Product | Job mapping to prioritize features by desired outcomes |
| Marketing | Messaging based on job and circumstances, not demographics |
| Sales | Qualifying leads by the job they're hiring for, not company size |
| Support | Listening for the underlying job, not just the surface request |
| Strategy | Market definition by job, competitive analysis by alternatives |
| Onboarding | Help customers get their first job done, not just learn the product |
Metrics and Measurement
How to define, track, and act on UX metrics that connect design decisions to business outcomes. Grounded in Google's HEART framework, Teresa Torres's outcome measurement, and Jaime Levy's funnel design.
---
HEART Framework (Google)
Five categories of user-centered metrics. Don't track all five — select 1-2 most relevant to your current outcome.
Categories
| Category | What It Measures | When to Prioritize |
|---|---|---|
| Happiness | User attitudes — satisfaction, perceived ease of use, net promoter | When investigating why users leave despite functional product |
| Engagement | Depth and frequency of interaction | When building habitual use or increasing feature adoption |
| Adoption | New user acquisition and feature uptake | When launching a new product or major feature |
| Retention | Users who return and continue using | When fighting churn or proving long-term value |
| Task Success | Effectiveness, efficiency, error rate | When optimizing core workflows or reducing support load |
Goals-Signals-Metrics (GSM) Process
For each HEART category you choose:
1. Goal — What outcome does the team want? (Qualitative) "New users should quickly understand the product's value"
2. Signal — What user behavior would indicate success or failure? (Observable) "Users complete the onboarding tutorial" / "Users reach the 'aha moment' feature"
3. Metric — How to measure the signal at scale? (Quantitative) "Percentage of new users who complete onboarding within 24 hours of signup"
Example: HEART for a SaaS Product
| Category | Goal | Signal | Metric |
|---|---|---|---|
| Happiness | Users find the product easy to use | Post-task satisfaction responses | Average satisfaction score (1-7) after core workflow |
| Engagement | Users integrate product into daily work | Regular return to core features | Average sessions per user per week |
| Adoption | New users discover and try key features | Feature first-use events | % of new users who use [core feature] within 7 days |
| Retention | Users continue finding value over time | Sustained active usage | 30-day retention rate (monthly active / total registered) |
| Task success | Users complete core workflow efficiently | Workflow completion without errors | Completion rate of [core workflow], median time-on-task |
---
North Star Metric
What It Is
A single metric that captures the core value your product delivers to customers. It serves as the focal point for the entire product team.
Characteristics
A good North Star:
- [ ] Measures value delivered to customers (not revenue — revenue is a lagging effect of value)
- [ ] Is a leading indicator of long-term business success
- [ ] Can be directly influenced by product decisions
- [ ] Is simple enough to rally a team around
- [ ] Increases when customers get more value (not gameable without delivering value)
Examples by Product Type
| Product Type | North Star | Why |
|---|---|---|
| Marketplace | Transactions completed per week | Direct measure of both-sides-of-market value |
| SaaS tool | Weekly active teams using core feature | Measures habitual value delivery to the unit that pays |
| Content platform | Quality content consumed per user per week | Balances consumption with content worth consuming |
| Communication | Messages sent per user per day | Proxy for communication value exchanged |
| E-commerce | Purchase completions per week | Direct value transaction |
| Productivity | Tasks completed per active user per week | Measures actual work accomplished |
Input Metrics
The North Star breaks down into input metrics that the team can directly influence:
North Star: Weekly active teams using core feature
|
├── Activation: % of new teams completing setup within 48 hours
├── Engagement: Average core-feature sessions per team per week
├── Adoption: % of team members who have used core feature (breadth)
└── Retention: % of teams active this week who were active last weekEach input metric can have its own sub-metrics (signals) that connect to specific product changes.
---
Funnel Metrics (Levy)
The Funnel Matrix
Track users through stages from discovery to advocacy:
| Stage | Definition | Key Metric | Optimization |
|---|---|---|---|
| Suspect | Might need your product | Impressions, site visits | SEO, content, advertising |
| Lead | Provides contact information | Signups, email captures | Landing page conversion |
| Prospect | Actively trying the product | Trial starts, onboarding starts | Onboarding experience |
| Customer | Completes a valuable action | First purchase, plan upgrade | Activation flow, "aha moment" |
| Repeat user | Regular product usage | Weekly/monthly active | Engagement loops, habit design |
| Advocate | Refers others | Referral invites sent, NPS promoters | Referral program, sharing features |
AARRR (Pirate Metrics)
| Metric | Question | Typical Measurement |
|---|---|---|
| Acquisition | How do users find us? | Traffic sources, signup rate by channel |
| Activation | Do users have a great first experience? | % completing onboarding, reaching "aha moment" |
| Retention | Do users come back? | Day-1, Day-7, Day-30 retention rates |
| Revenue | Do users pay? | Conversion to paid, ARPU, LTV |
| Referral | Do users tell others? | Viral coefficient, referral conversion |
Where Strategy Focuses
Strategy work primarily concerns activation and retention — these are where product decisions have the most leverage. Acquisition and revenue are important but more influenced by marketing and pricing than by UX strategy.
---
Connecting Metrics to Outcomes
The Metrics Tree
Business Outcome: Increase annual recurring revenue (ARR)
|
├── Product Outcome: Increase enterprise trial-to-paid conversion
│ |
│ ├── Input: % of trial teams that complete setup
│ ├── Input: % of trial teams that reach "aha moment"
│ └── Input: % of trial teams that add 3+ users
│
└── Product Outcome: Reduce enterprise churn
|
├── Input: % of accounts using core feature weekly
├── Input: NPS score for enterprise segment
└── Input: Support ticket volume per accountEach input metric connects to a specific product lever the team can pull. This creates traceability from a design change to a business outcome.
Measuring Impact (Torres)
When a solution ships, close the loop:
1. Instrument the product for the metrics defined during strategy 2. Measure people, not actions: "500 users completed onboarding" > "1,200 onboarding actions occurred" 3. Measure impact on the desired outcome, not just feature usage: Did the feature actually move the needle? 4. Feed learnings back into discovery: Partial success reveals new opportunities. Failure points back to the opportunity map
Anti-patterns
| Anti-pattern | Problem | Fix |
|---|---|---|
| Measuring everything | Noise drowns signal. Team doesn't know what matters | Pick 1-2 HEART categories and 3-5 input metrics |
| Vanity metrics | High numbers that don't indicate value (page views, total signups) | Measure active usage, task completion, retention |
| Measuring only after launch | No baseline. Can't tell if things improved | Define metrics and collect baseline during strategy phase |
| Counting actions instead of people | One power user inflates numbers | Report unique users, not event counts |
| Setting targets without baselines | "Increase by 20%" — 20% of what? | Measure current state for 2-4 weeks before setting targets |
| Measuring feature adoption as success | Feature might be adopted but not move the outcome | Always connect feature metrics to outcome metrics |
---
Instrumentation Checklist
Before shipping a feature, ensure these are in place:
- [ ] Outcome metric defined and baseline measured
- [ ] Success criteria stated as specific numbers ("7 out of 10 new users will complete setup within 24 hours")
- [ ] Events instrumented for key interactions (not every click — just the signals that matter)
- [ ] Cohort tracking enabled (compare behavior of users who got the feature vs. those who didn't)
- [ ] Time window defined for evaluation ("We'll measure for 4 weeks before drawing conclusions")
- [ ] Segment definitions clear (new vs. existing users, free vs. paid, enterprise vs. SMB)
- [ ] Dashboard or report created and shared with the team
---
Benchmarks
Use these as starting points — actual targets depend on product, market, and maturity:
| Metric | Good | Great | Source/Notes |
|---|---|---|---|
| Day-1 retention (mobile app) | 25% | 40%+ | Industry average varies by category |
| Day-30 retention (SaaS) | 20% | 35%+ | Enterprise tends higher than SMB |
| Onboarding completion | 40% | 65%+ | Depends on onboarding length |
| Trial-to-paid conversion | 3-5% | 10%+ | Freemium model benchmarks |
| NPS (SaaS) | 30 | 50+ | Above 0 is "good," above 50 is "excellent" |
| Task completion rate | 78% | 90%+ | Nielsen Norman Group usability benchmarks |
| SUS score | 68 (above average) | 80+ (excellent) | Scale: 0-100, average ~68 |
| Time-on-task | — | — | Baseline-relative. 20% improvement is meaningful |
These benchmarks are reference points, not goals. Your goals should come from your outcome and baseline measurements.
Outcomes and Opportunities
How to set meaningful outcomes, map the opportunity space, and run continuous discovery. Grounded in Teresa Torres's Continuous Discovery Habits and Jeff Gothelf & Josh Seiden's Lean UX.
---
The Product Trio
The ideal discovery unit is the product trio (Torres): a product manager, a designer, and a software engineer making decisions collaboratively.
| Role | Brings | Evaluates |
|---|---|---|
| Product manager | Business context, stakeholder alignment | Viability — will this sustain the business? |
| Designer | User understanding, experience craft | Desirability and usability — do people want and can they use this? |
| Engineer | Technical knowledge, feasibility awareness | Feasibility — can we build this? At what cost? |
The trio should make product decisions together, not in sequential handoffs. All three participate in interviews, ideation, and assumption testing.
---
Setting Outcomes
The Negotiation
Outcomes should emerge from a two-way conversation between leadership and the product team:
1. Leadership provides strategic context: "Our Q3 priority is improving retention for enterprise accounts" 2. Team proposes product outcomes: "We believe reducing time-to-first-value for enterprise onboarding will improve retention" 3. Negotiate and commit: Both sides agree on the specific outcome and how to measure it
Outcome Quality Checklist
A good product outcome:
- [ ] Is a leading indicator of a business outcome (not lagging)
- [ ] Can be directly influenced by the product team's work
- [ ] Is measurable with data the team can access
- [ ] Is scoped enough for one team to own
- [ ] Connects clearly to a business outcome leadership cares about
- [ ] Is stated as a change in behavior, not a feature ("Users complete onboarding within 24 hours" not "Build onboarding wizard")
Learning Goals vs. Performance Goals
| Situation | Goal Type | Example |
|---|---|---|
| Team knows the space well, has baseline data | Performance goal | "Increase 7-day retention from 40% to 55%" |
| Team is new to the outcome or space | Learning goal | "Discover the top 3 barriers to enterprise onboarding" |
| Outcome is ambiguous or multi-causal | Learning goal first, then performance goal | "Identify which onboarding steps correlate with retention, then set target" |
Learning goals are not weaker than performance goals. They're the appropriate first step when a team lacks sufficient understanding to set meaningful targets.
---
The Opportunity Solution Tree (OST)
Building the Tree
Layer 1 — Outcome (root): State the desired product outcome at the top. One tree per outcome. If the team has two outcomes, build two trees.
Layer 2 — Opportunities: Customer needs, pain points, and desires discovered through weekly interviews. Structure as a hierarchy:
- Top-level branches: Distinct moments in the customer journey
- Child opportunities: Specific needs within each moment
- Leaf nodes: Specific enough to address directly
Example:
Outcome: Reduce time-to-first-value for enterprise users
├── When I first sign up
│ ├── I don't know where to start
│ ├── The setup requires information I don't have readily available
│ └── I can't tell if the setup is working correctly
├── When I try to use a core feature for the first time
│ ├── I can't find the feature I was promised in the sales demo
│ ├── The feature works differently than I expected
│ └── I need to configure settings before I can do anything useful
└── When I try to get my team to adopt
├── I can't explain the value to my team without a lot of effort
├── Each team member has to repeat the same setup process
└── There's no way to share what I've already configuredLayer 3 — Solutions: For the prioritized leaf-node opportunity, generate 15-20 ideas individually (Torres), then share as a trio. Select 3 diverse solutions for further exploration — not 1 (too narrow), not 10 (too scattered).
Layer 4 — Assumption tests: For each solution, identify assumptions across all five types (desirability, viability, feasibility, usability, ethical). Map them on importance × evidence. Test "leap of faith" assumptions first.
Maintaining the Tree
The OST is a living artifact, not a one-time deliverable:
- Update after every customer interview
- Add new opportunities as they emerge
- Archive opportunities that turn out to be less important than expected
- Move between branches as evidence accumulates
Anti-patterns
| Anti-pattern | Signal | Fix |
|---|---|---|
| Solutions in the opportunity layer | "I need a dashboard" | Reframe: "I can't see how my project is tracking" |
| Feelings as opportunities | "I feel frustrated" | Ask: What specifically causes the frustration? |
| Vertical tree (no branching) | One parent → one child → one grandchild | Explore more breadth in interviews |
| Flat tree (everything at one level) | 15 opportunities with no hierarchy | Group by moments in time or themes |
| Tree not updated in 2+ weeks | Same tree from last month | Schedule weekly tree maintenance after synthesis |
---
Continuous Interviewing
Why Weekly
Traditional research is project-based — commission a study, wait weeks, get a report. By the time insights arrive, context has changed. Weekly interviewing makes customer understanding a habit, not an event.
Minimum cadence: One customer interview per week, conducted by the product trio (not delegated to a separate research team).
Story-Based Interviewing
The core technique: ask customers to share specific stories about past behavior, not opinions, preferences, or hypothetical futures.
Why stories work:
- People confabulate reasons for their behavior (the "left brain interpreter" phenomenon). Asking "Why did you...?" triggers rationalization, not truth
- Stories about specific instances reveal actual behavior, workarounds, and pain points
- Stories provide context that abstract questions miss
Key practices:
| Practice | How |
|---|---|
| Separate research questions from interview questions | Research questions guide your agenda but are never asked directly. Design interview questions that elicit stories revealing answers |
| Excavate stories | "Tell me about the last time you..." → "What happened next?" → "What was that like?" |
| Stay in the past | "Tell me about a time when..." not "What would you do if..." |
| Follow the energy | When the participant's voice changes (frustration, excitement), dig deeper |
Interview Snapshots
After each interview, create a one-page summary:
Participant: [Name/ID]
Date: [Date]
Context: [Role, how they use the product, relevant circumstances]
Key stories:
1. [Story summary — what happened, what they did, how it went]
2. [Story summary]
Opportunities identified:
- [Need/pain point/desire, in customer's language]
- [Need/pain point/desire]
Notable quotes:
- "[Direct quote]"
- "[Direct quote]"
Surprises:
- [Anything that challenged the team's assumptions]Automated Recruiting
Set up a continuous pipeline rather than scrambling before each session:
| Method | How | Best For |
|---|---|---|
| In-product intercept | Trigger a scheduling tool after key actions | Active users |
| Customer success referrals | CS team flags interesting conversations | Engaged customers |
| Customer panel | Regular draws from an opt-in pool | Broad coverage |
| Post-support survey | "Would you chat with our product team?" | Users with recent pain points |
---
Ideation
Generate Alone, Share Together
Group brainstorming has well-documented problems (Torres): social loafing, group conformity, production blocking, downward norm setting. The fix:
1. Each trio member generates ideas individually — aim for 15-20 each 2. Share all ideas with the group 3. Build on each other's ideas to create new combinations 4. Dot-vote to select roughly 3 diverse solutions for further exploration
Getting Unstuck
When ideas dry up:
- Incubation — Take a break. Let the subconscious work
- Analogous products — How do other industries solve similar problems?
- Extreme users — What would a power user need? A complete novice?
- Wild ideas — Deliberately suggest impractical ideas to break mental constraints
- Reverse the problem — "How would we make this problem worse?" Then invert
Why Three Solutions
Exploring three solutions (not one, not ten) forces compare and contrast, which produces better evaluation than a "whether or not" decision about a single idea. Three is enough for diversity while remaining manageable for assumption testing.
---
Co-Evolution of Problem and Solution
An important insight from Torres: the problem space and solution space evolve together. Learning about opportunities suggests solutions. Exploring solutions reveals new opportunities.
This means:
- Don't finish mapping all opportunities before ideating solutions
- Don't finalize solutions before exploring more opportunities
- The tree grows in all directions simultaneously
- This is expected behavior, not a process failure
---
Showing Your Work
Why It Matters
Product trios don't operate in isolation. They need buy-in from leadership, sales, marketing, engineering managers. Making discovery visible builds trust and prevents stakeholder surprises.
How to Show the OST
1. Walk through the reasoning — Don't present conclusions. Show the outcome, opportunities discovered, solutions explored, and evidence gathered 2. When stakeholders disagree — Don't argue about who's right. Frame the disagreement as different assumptions and design tests to resolve them 3. Slow down — The trio has weeks of context that stakeholders lack. Take time to build shared understanding
Anti-patterns in Stakeholder Communication
| Anti-pattern | Problem | Fix |
|---|---|---|
| Telling, not showing | Stakeholders can't evaluate reasoning they can't see | Walk through the tree, not just the conclusion |
| Curse of knowledge | Assuming stakeholders have the trio's context | Start from the outcome, build up layer by layer |
| Overwhelming with details | 47 interview findings in one meeting | Focus on 3-5 key insights that drive the recommendation |
| Arguing about ideas | Opinion-based debates with no resolution | Design an experiment to resolve the disagreement |
Value Proposition Design
How to define, validate, and communicate the strategic promise your product makes to customers. Grounded in Jaime Levy's UX Strategy, Alexander Osterwalder's Value Proposition Canvas, Jeff Gothelf's Lean UX, and JTBD principles.
---
What Is a Value Proposition?
A value proposition is the promise of value your product delivers to a specific customer segment. It answers: Why should someone choose this over every alternative — including doing nothing?
A strong value proposition has three properties: 1. Specific — Names the customer segment and their core need 2. Differentiated — States why this is better than alternatives 3. Credible — Can be substantiated with evidence
Value Proposition Statement
Template (Levy):
It's [type of product] for [customer segment] that [key differentiator].
Template (Geoffrey Moore):
For [target customer] who [key need/job], [product name] is a [category] that [key benefit]. Unlike [primary alternative], we [primary differentiation].
Examples:
| Product | Statement |
|---|---|
| Figma | For product teams who need to design collaboratively, Figma is a design tool that runs in the browser with real-time multiplayer. Unlike Sketch, we eliminate file versioning and enable live collaboration |
| Linear | For software teams who need to track work, Linear is a project management tool that's opinionated about speed and keyboard-first interaction. Unlike Jira, we prioritize velocity and developer experience over configurability |
Value Proposition Quality Check
- [ ] Can you state it in one sentence?
- [ ] Does it name a specific customer segment (not "everyone")?
- [ ] Does it reference a real need (validated through research, not assumed)?
- [ ] Does it state a clear differentiator from the primary alternative?
- [ ] Would a customer recognize the need as their own?
- [ ] Is the differentiator something you can actually deliver?
---
The Value Proposition Canvas (Osterwalder)
A visual tool for aligning your offering with customer needs.
Customer Profile (Right Side)
| Element | Description | Source |
|---|---|---|
| Jobs | What the customer is trying to get done (functional, emotional, social) | JTBD interviews, job mapping |
| Pains | Negative aspects of getting the job done — frustrations, risks, obstacles | Customer interviews, support data, reviews |
| Gains | Positive outcomes the customer desires — benefits, expectations, surprises | Desired outcome statements, switch interviews |
Solution Profile (Left Side)
| Element | Description | Alignment |
|---|---|---|
| Products & Services | Your offering and its features | Must map to jobs |
| Pain Relievers | How your offering addresses customer pains | Each reliever should map to a specific pain |
| Gain Creators | How your offering creates customer gains | Each creator should map to a specific gain |
Fit
Value proposition fit occurs when:
- Pain relievers address the most important pains (not all pains — the critical ones)
- Gain creators deliver the most desired gains
- Products & services get the main job done
Lack of fit signals:
- Pain relievers address pains customers don't have
- Gain creators deliver gains customers don't value
- The product does something well that nobody asked for
- Customer interviews reveal needs your offering doesn't address
---
Validating the Value Proposition
The Validation Hierarchy
Validate in order of risk and cost:
| Level | Method | What It Validates | Cost | Confidence |
|---|---|---|---|---|
| 1. Problem interviews | Conversation with target customers | The problem/job exists and is painful | Low | Directional |
| 2. Solution interviews | Show concept, observe reaction | The proposed solution addresses the problem | Low | Directional |
| 3. Smoke test | Landing page, signup form, fake door | Demand exists — people will take action | Low-Medium | Moderate |
| 4. Concierge test | Deliver value manually to real customers | The value proposition works in practice | Medium | High |
| 5. Wizard of Oz | Automate the front, human-power the back | The experience works before building the tech | Medium | High |
| 6. MVP | Minimal functional product | Customers will use (and pay for) the actual product | Medium-High | High |
| 7. A/B test | Compare variants with real users | Which version delivers more value | Medium-High | Highest |
Don't skip levels. A landing page test costs days; a failed MVP costs months.
Problem Interviews (Levy)
Validate that the problem exists and matters before designing anything.
Structure: 1. Screening questions (5 min) — Qualify that this person is your target segment 2. Current behavior (10 min) — "How do you currently [get this job done]?" "What's the hardest part?" 3. Pain exploration (10 min) — "Tell me about the last time [pain point] happened. What did you do?" 4. Solution pitch (5 min) — Describe your proposed value proposition. "Would this help? How?" 5. Commitment test (2 min) — "Would you sign up for early access?" "Would you pay for this?"
Key rules:
- Ask about past behavior, not hypothetical futures
- Listen for workarounds — they signal genuine pain
- The "money-shot question" (Levy): pitch your hypothetical solution and watch the reaction. Enthusiasm = signal. Politeness = noise
Lean Validation Loop (Gothelf & Seiden)
Hypothesis → Experiment → Evidence → Iterate
↑ |
└────────────────────────────────────┘Hypothesis format:
We believe that [doing this] for [these people] will achieve [this outcome].
We'll know we're right when [specific, measurable signal].
Rules:
- Define success criteria before running the experiment
- Use specific numbers: "7 out of 10 participants will sign up" — not "70%"
- Time-box experiments: 1-2 weeks maximum for early validation
- One hypothesis per experiment. Don't test multiple things at once
---
Proto-Personas (Gothelf & Seiden)
When you can't do full JTBD research yet, create proto-personas to align the team on assumptions.
Four components: 1. Name and snapshot — A name and rough sketch (humanizes the discussion) 2. Behavioral demographics — Not age/gender but: tech savviness, frequency of need, budget, decision authority 3. Behaviors — How they currently get the job done, what tools they use, what workarounds they employ 4. Needs and goals — What they're trying to achieve (stated as jobs, not features)
Important: Proto-personas are assumptions, not research. Label them as such. Validate and update through actual customer interviews.
---
Business Model Alignment
Business Model Canvas (Osterwalder)
The value proposition sits within a broader business model. UX strategy must account for all nine building blocks:
| Block | Question | UX Impact |
|---|---|---|
| Customer Segments | Who are we serving? | Defines who we design for. Different segments may need different experiences |
| Value Propositions | What value do we deliver? | The core of UX strategy |
| Channels | How do customers find and use us? | Informs touchpoint design and distribution strategy |
| Customer Relationships | What relationship do customers expect? | Self-serve vs. high-touch affects the entire UX |
| Revenue Streams | How do we make money? | Pricing model affects feature access, upgrade flows, monetization UX |
| Key Resources | What do we need to deliver? | Constrains what's feasible to build |
| Key Activities | What must we do well? | Prioritizes which UX problems matter most |
| Key Partnerships | Who do we need to work with? | Integration points, data dependencies, co-branded experiences |
| Cost Structure | What are our costs? | Constrains solution complexity and support model |
Revenue Model Impact on UX
| Model | UX Implication |
|---|---|
| Freemium | Free tier must deliver enough value to hook users. Upgrade path must feel natural, not punitive. Feature gating needs careful design |
| Subscription | Onboarding is critical (time-to-value determines conversion). Retention is existential. Cancellation flow is strategic |
| Marketplace | Both sides must find value. Trust and safety UX is critical. Supply-demand balance affects the experience |
| Transaction | Checkout flow is the bottleneck. Cart abandonment is the key metric. Trust signals (reviews, guarantees) matter enormously |
| Advertising | User attention is the product. Ad experience quality affects retention. Balance monetization with user experience |
---
MVP Strategy (Gothelf & Seiden)
Types of MVPs
| Type | Fidelity | What It Tests | When to Use |
|---|---|---|---|
| Paper prototype | Lowest | Concept clarity, information architecture | Very early — testing whether the idea makes sense |
| Landing page | Low | Demand — will people sign up? | Before building anything — test desirability |
| Wizard of Oz | Medium | Full experience without the technology | When the value depends on the experience, not the tech |
| Concierge | Medium | Value delivery manually | When you need to validate the service, not the tool |
| Functional MVP | Higher | Complete job completion with real users | When earlier validation passed and you need usage data |
MVP Principles
1. Gauge effort to degree of proof needed — Don't build more than necessary to test the current riskiest assumption 2. Ugly is fine — Design fidelity should match the stage. At the MVP stage, a sketch or wireframe will do 3. Observe behavior, not opinions — Watch what people do with the MVP. "Would you use this?" is unreliable. "Here it is — try it" is reliable 4. Time-box it — An MVP that takes 3 months to build isn't minimum. If it takes more than 2-4 weeks, scope is too large 5. Define what you'll learn — Before building, state: "This MVP will tell us whether [assumption]. We'll know if [specific signal]"
---
Two-Sided Markets
Products that serve two distinct user groups (Levy) require validating the value proposition for both sides:
| Side | Example (Airbnb) | Validation Need |
|---|---|---|
| Supply | Hosts | Will hosts list properties? At what commission? With what support needs? |
| Demand | Guests | Will guests trust peer-to-peer accommodation? At what price? |
| Platform | Airbnb itself | Can we facilitate trust between strangers? Can we handle payments, disputes, safety? |
Key insight: You must solve the chicken-and-egg problem. Usually: start with one side (often supply) and use concierge or manual methods to serve the other until both sides reach critical mass.
The UX must address both sides, but it doesn't have to be equal. Start with the side that's harder to attract.
Competitive Analysis: [Market/Product Area]
Date: [Date] Analyst(s): [Names] Scope: [What job or product category is being analyzed]
---
1. Competitor Inventory
Direct Competitors
| # | Name | URL | Founded | Funding | Revenue Model | Est. Users/Traffic |
|---|---|---|---|---|---|---|
| 1 | [Name] | [URL] | [Year] | [Amount] | [Subscription/Freemium/etc.] | [Estimate] |
| 2 | [Name] | [URL] | [Year] | [Amount] | [Model] | [Estimate] |
| 3 | [Name] | [URL] | [Year] | [Amount] | [Model] | [Estimate] |
Indirect Competitors
| # | Name | Type | How They Overlap |
|---|---|---|---|
| 1 | [Name] | Same segment / Same value | [Description of overlap] |
| 2 | [Name] | [Type] | [Description] |
JTBD Competitors
| # | Alternative | Category | How It Gets the Job Done |
|---|---|---|---|
| 1 | [Name/Description] | [Product/Manual/Workaround] | [How customers use it for this job] |
| 2 | [Name/Description] | [Category] | [Description] |
---
2. Feature Comparison Matrix
| Feature/Attribute | [Comp 1] | [Comp 2] | [Comp 3] | [Comp 4] | [Our Product] |
|---|---|---|---|---|---|
| Core Features | |||||
| [Feature 1] | [✓/✗/Partial] | ||||
| [Feature 2] | |||||
| [Feature 3] | |||||
| UX Quality | |||||
| Onboarding ease | [1-5] | ||||
| Core workflow efficiency | [1-5] | ||||
| Visual polish | [1-5] | ||||
| Mobile experience | [1-5] | ||||
| Business | |||||
| Free tier available | [✓/✗] | ||||
| Price (comparable plan) | [$] | ||||
| Integrations | [Count/key ones] | ||||
| Customer Signals | |||||
| App store rating | [X.X] | ||||
| G2/Capterra rating | [X.X] | ||||
| Top praise theme | [Theme] | ||||
| Top complaint theme | [Theme] |
Color-code: Green = strong, Yellow = adequate, Red = weak, Gray = N/A
---
3. Job Performance Comparison
Rate each competitor on how well they perform each stage of the main job (1-5 scale):
Main job: [Statement]
| Job Stage | [Comp 1] | [Comp 2] | [Comp 3] | [Our Product] |
|---|---|---|---|---|
| Define | ||||
| Locate | ||||
| Prepare | ||||
| Confirm | ||||
| Execute | ||||
| Monitor | ||||
| Modify | ||||
| Conclude |
---
4. Positioning Map
Dimensions
- X-axis: [Most differentiating attribute — e.g., "Ease of use"]
- Y-axis: [Second most differentiating attribute — e.g., "Feature depth"]
Map
High [Y] │
│ [Comp 1]
│ [Comp 3]
│ ★ TARGET
│
│ [Comp 2]
│ [Comp 4]
Low [Y] │
└────────────────────────────
Low [X] High [X]
★ = Desired position for our productEmpty Quadrants
[Are there unoccupied positions? Why might they be empty — opportunity or dead zone?]
---
5. Analysis
Table Stakes
[Features/attributes every competitor has. Customers expect these as baseline.]
1. [Attribute] 2. [Attribute] 3. [Attribute]
Differentiators
[Features/attributes only 1-2 competitors have that receive positive reception.]
1. [Competitor] — [Differentiator] — [Customer reception] 2. [Competitor] — [Differentiator] — [Customer reception]
Gaps
[Customer needs no competitor addresses well. Sourced from reviews, interviews, support data.]
1. [Gap] — Evidence: [Source] 2. [Gap] — Evidence: [Source] 3. [Gap] — Evidence: [Source]
Over-Served Areas
[Attributes heavily invested in across the market but rated low-importance by customers.]
1. [Attribute] — [Why it's over-served]
---
6. Value Innovation Opportunity
Four Actions
| Action | Attributes | Rationale |
|---|---|---|
| Eliminate | [What to drop] | [Why this doesn't serve the job] |
| Reduce | [What to do less of] | [Why the market over-invests here] |
| Raise | [What to do better] | [Why this matters more than competitors realize] |
| Create | [What to introduce] | [Why no one has done this and why customers need it] |
---
7. Competitive Findings Brief
Market Landscape Summary
[2-3 sentences: what is the overall state of competition? Blue/red/purple ocean?]
Key Findings
1. [Finding with strategic implication] 2. [Finding with strategic implication] 3. [Finding with strategic implication]
Threats to Monitor
| Threat | Competitor | Signal to Watch | Timeframe |
|---|---|---|---|
| [Description] | [Who] | [What would indicate this is happening] | [When to re-evaluate] |
Strategic Recommendation
[Take a clear stand. What should we do based on this analysis? 2-3 sentences.]
---
8. Appendix
Individual Competitor Profiles
[Competitor 1 Name]
- Overview: [2-3 sentences]
- Target segment: [Who they serve]
- Key experience: [What makes them notable]
- Strengths: [Bulleted list]
- Weaknesses: [Bulleted list]
- Recent moves: [Launches, pivots, funding, acquisitions]
[Repeat for each competitor]
Sources
- [Source 1]
- [Source 2]
- [Source 3]
Competitive Brief: [Product/Market Area]
A standalone deliverable for stakeholders who need competitive intelligence to make decisions — without reading the full analysis. This brief answers: where do we stand, what threatens us, and where should we go?
Date: [Date] Author(s): [Names] Audience: [Who this brief is for — product leadership, exec team, board, etc.] Scope: [Product category, job, or market segment analyzed]
---
Executive Summary
[3-5 sentences. State the competitive situation plainly. What is the market doing? Where do we sit? What is the single most important thing the reader should know?]
---
Our Position Today
What we do well
- [Strength 1 — what customers consistently praise]
- [Strength 2]
- [Strength 3]
Where we lag
- [Weakness 1 — where competitors outperform us]
- [Weakness 2]
- [Weakness 3]
Positioning statement
For [target segment] who [need/job], [product] is a [category] that [key differentiator]. Unlike [primary competitor], we [primary advantage].
---
Competitive Landscape
Market shape
[Is this a crowded market with many similar players, or a few dominant ones with distinct positions? Is the market growing, consolidating, or fragmenting?]
Key competitors
| Competitor | Type | Their bet | Their weakness |
|---|---|---|---|
| [Name] | Direct | [What they're investing in — their strategic direction] | [Where they fall short] |
| [Name] | Direct | [Their bet] | [Their weakness] |
| [Name] | Indirect | [Their bet] | [Their weakness] |
| [Name] | JTBD | [Their bet] | [Their weakness] |
Positioning map
High [Y-axis label] │
│ [Comp A]
│ [Comp C]
│ ★ US
│
│ [Comp B]
│ [Comp D]
Low │
└────────────────────────────
Low [X-axis label] HighEmpty quadrants: [Are unoccupied positions opportunities or dead zones? Why?]
---
What Customers Are Telling Us
Table stakes
Customers expect these from everyone. Missing any of them is disqualifying.
1. [Feature/attribute every competitor has] 2. [Feature/attribute] 3. [Feature/attribute]
Unmet needs
No competitor handles these well. Evidence from reviews, interviews, or support data.
1. [Need] — Source: [where you found this] 2. [Need] — Source: [where you found this] 3. [Need] — Source: [where you found this]
Switching triggers
What makes customers leave one product for another in this market?
1. [Trigger — e.g., "pricing change," "missing integration," "team outgrows the tool"] 2. [Trigger]
---
Threats
| Threat | Who | Why it matters | Timeline |
|---|---|---|---|
| [Competitor entering our space] | [Name] | [Impact on our position] | [When this could happen] |
| [Feature parity closing] | [Name] | [Our differentiator is eroding] | [Timeline] |
| [Market shift] | [Trend] | [How this changes the game] | [Timeline] |
Signals to watch
- [Signal 1 — what would tell us a threat is materializing, e.g., "Competitor X launches a free tier"]
- [Signal 2]
- [Signal 3]
---
Opportunities
Where we can win
| Opportunity | Evidence | Effort | Impact |
|---|---|---|---|
| [Opportunity 1] | [What data supports this] | [Low/Med/High] | [Low/Med/High] |
| [Opportunity 2] | [Evidence] | [Effort] | [Impact] |
| [Opportunity 3] | [Evidence] | [Effort] | [Impact] |
Value innovation moves
| Action | What | Why |
|---|---|---|
| Eliminate | [What to drop entirely] | [No one values this — it's industry inertia] |
| Reduce | [What to do less of] | [Market over-invests here relative to customer need] |
| Raise | [What to do much better] | [Underserved by competitors, high customer demand] |
| Create | [What to introduce] | [No one does this, but the job demands it] |
---
Recommendation
[2-4 sentences. Take a clear stand. Based on the competitive landscape, what should we do? This is not a list of options — it's a point of view.]
Immediate actions (next 30 days)
1. [Action] 2. [Action]
Strategic moves (next quarter)
1. [Action] 2. [Action]
---
Appendix
Methodology
[Brief description: how many competitors analyzed, what sources were used, when the research was conducted]
Full analysis
[Link or reference to the complete competitive analysis document, if one exists]
Review schedule
- Next update: [Date — typically quarterly]
- Trigger for ad-hoc update: [Events that would warrant an immediate refresh — e.g., major competitor launch, funding round, acquisition]
Opportunity Solution Tree: [Product/Team Name]
Desired Outcome: [Product outcome the team is pursuing] Team: [Product trio members] Last updated: [Date]
---
Layer 1: Desired Outcome
Outcome: [Specific, measurable product outcome]
Connected business outcome: [The business goal this product outcome drives]
How we'll measure it: [Metric, current baseline, target]
Outcome type: [ ] Performance goal (we have baseline data) / [ ] Learning goal (we're still exploring)
---
Layer 2: Opportunity Space
Map customer needs, pain points, and desires discovered through interviews. Organize by moments in the customer journey.
Branch A: [Moment/Theme — e.g., "When I first try the product"]
| # | Opportunity | Source | Frequency | Severity |
|---|---|---|---|---|
| A1 | [Need/pain/desire in customer's language] | [Interview #, quote] | [How often] | [High/Med/Low] |
| A1.1 | [Sub-opportunity] | [Source] | [Frequency] | [Severity] |
| A1.2 | [Sub-opportunity] | [Source] | [Frequency] | [Severity] |
| A2 | [Need/pain/desire] | [Source] | [Frequency] | [Severity] |
Branch B: [Moment/Theme — e.g., "When I use the core feature"]
| # | Opportunity | Source | Frequency | Severity |
|---|---|---|---|---|
| B1 | [Need/pain/desire] | [Source] | [Frequency] | [Severity] |
| B1.1 | [Sub-opportunity] | [Source] | [Frequency] | [Severity] |
| B2 | [Need/pain/desire] | [Source] | [Frequency] | [Severity] |
Branch C: [Moment/Theme — e.g., "When I try to get my team to adopt"]
| # | Opportunity | Source | Frequency | Severity |
|---|---|---|---|---|
| C1 | [Need/pain/desire] | [Source] | [Frequency] | [Severity] |
| C2 | [Need/pain/desire] | [Source] | [Frequency] | [Severity] |
---
Opportunity Quality Checklist
For each opportunity, verify:
- [ ] Written from the customer's perspective (not the team's)
- [ ] Describes a need, pain, or desire (not a solution)
- [ ] Grounded in actual customer stories (not assumptions)
- [ ] Specific enough to design a solution for
- [ ] Not a feeling ("I'm frustrated") — what specifically causes it?
---
Layer 2.5: Prioritization
Selected Target Opportunity
Opportunity: [The leaf-node opportunity the team will address]
Prioritization rationale:
| Dimension | Assessment |
|---|---|
| Opportunity sizing | [How many customers face this? How often?] |
| Customer severity | [How painful? What workarounds exist?] |
| Company alignment | [Fits strategy? Plays to strengths?] |
| Market factors | [Competitive gap? Timing?] |
What we're NOT pursuing right now (and why):
- [Opportunity X] — [Reason: lower severity, fewer affected customers, etc.]
- [Opportunity Y] — [Reason]
---
Layer 3: Solution Space
For the selected opportunity, generate diverse solutions. Each trio member generates 15-20 ideas individually, then share and dot-vote to select 3.
Solutions Under Exploration
| # | Solution | Idea Source | Key Differentiator |
|---|---|---|---|
| S1 | [Solution description] | [Who proposed / inspired by what] | [What makes this approach distinct] |
| S2 | [Solution description] | [Source] | [Differentiator] |
| S3 | [Solution description] | [Source] | [Differentiator] |
---
Layer 4: Assumption Tests
For each solution, identify and test the riskiest assumptions.
Solution S1: [Name]
| Assumption | Type | Importance | Evidence | Test Method | Success Criteria | Result |
|---|---|---|---|---|---|---|
| [Description] | Desirability | High | None | [Method] | [Specific numbers] | [Pending/Pass/Fail] |
| [Description] | Usability | High | Weak | [Method] | [Specific numbers] | [Pending/Pass/Fail] |
| [Description] | Feasibility | Medium | Moderate | [Method] | [Specific numbers] | [Pending/Pass/Fail] |
Solution S2: [Name]
| Assumption | Type | Importance | Evidence | Test Method | Success Criteria | Result |
|---|---|---|---|---|---|---|
| [Description] | [Type] | [Imp.] | [Evidence] | [Method] | [Criteria] | [Result] |
| [Description] | [Type] | [Imp.] | [Evidence] | [Method] | [Criteria] | [Result] |
Solution S3: [Name]
| Assumption | Type | Importance | Evidence | Test Method | Success Criteria | Result |
|---|---|---|---|---|---|---|
| [Description] | [Type] | [Imp.] | [Evidence] | [Method] | [Criteria] | [Result] |
| [Description] | [Type] | [Imp.] | [Evidence] | [Method] | [Criteria] | [Result] |
---
Decision Log
Record key decisions and pivots as the tree evolves.
| Date | Decision | Rationale | Evidence |
|---|---|---|---|
| [Date] | [What was decided] | [Why] | [What data/insight drove it] |
| [Date] | [Decision] | [Rationale] | [Evidence] |
---
Interview Log
Track weekly interviews that feed the tree.
| Date | Participant | Key Stories | Opportunities Added/Updated |
|---|---|---|---|
| [Date] | [ID/role] | [Brief summary of key stories] | [Which opportunities were informed] |
| [Date] | [ID/role] | [Summary] | [Opportunities] |
UX Strategy Brief: [Product/Initiative Name]
Date: [Date] Author(s): [Names and roles] Status: [Draft / In Review / Approved]
---
1. Strategic Context
Business Objective
[What business outcome is this initiative expected to drive? Be specific.]
Product Outcome
[What measurable change in user behavior will this initiative produce? This is the outcome the product team owns.]
Constraints
| Constraint | Details |
|---|---|
| Timeline | [Hard deadlines, dependencies] |
| Resources | [Team size, budget] |
| Technical | [Platform limitations, integration requirements] |
| Business | [Regulatory, contractual, partnership constraints] |
---
2. Customer Understanding
Target Segment
[Describe in 10 words or fewer. Who specifically are we designing for?]
Main Job to Be Done
[Verb + object. Solution-agnostic. What is this customer trying to accomplish?]
Key Circumstances
[When, where, and under what conditions does this job arise?]
Current Behavior
[How do customers currently get this job done? What tools, workarounds, and processes do they use?]
Top Pain Points (from research)
| # | Pain Point | Severity | Frequency | Source |
|---|---|---|---|---|
| 1 | [Description] | [High/Med/Low] | [Daily/Weekly/Monthly] | [Interview, survey, support data] |
| 2 | [Description] | [High/Med/Low] | [Daily/Weekly/Monthly] | [Source] |
| 3 | [Description] | [High/Med/Low] | [Daily/Weekly/Monthly] | [Source] |
Proto-Personas (if full research not yet available)
Persona 1: [Name]
- Behaviors: [How they currently work]
- Needs/goals: [What they're trying to accomplish]
- Key circumstance: [What makes their situation distinct]
Persona 2: [Name]
- Behaviors: [How they currently work]
- Needs/goals: [What they're trying to accomplish]
- Key circumstance: [What makes their situation distinct]
---
3. Competitive Landscape
Market Position
[Blue ocean / red ocean / purple ocean? Brief assessment.]
Key Competitors
| Competitor | Type | Strengths | Weaknesses | Job Performance |
|---|---|---|---|---|
| [Name] | Direct / Indirect / JTBD | [Top 2-3] | [Top 2-3] | [How well they get the job done — 1-5] |
| [Name] | [Type] | [Strengths] | [Weaknesses] | [1-5] |
| [Name] | [Type] | [Strengths] | [Weaknesses] | [1-5] |
Gaps and Opportunities
[What customer needs are competitors not addressing well? Where is the market overserved?]
---
4. Value Proposition
Statement
For [target customer segment] who [key need/job to be done], [product name] is a [category] that [key differentiator]. Unlike [primary alternative], we [primary advantage].
Value Innovation Strategy
| Action | Attributes |
|---|---|
| Eliminate | [What the industry does that we won't] |
| Reduce | [What we'll do less of than competitors] |
| Raise | [What we'll do better than competitors] |
| Create | [What we'll offer that no one else does] |
---
5. Opportunity Map
Opportunity Solution Tree
[Product Outcome]
├── [Opportunity 1]
│ ├── [Sub-opportunity 1a]
│ └── [Sub-opportunity 1b]
├── [Opportunity 2]
│ ├── [Sub-opportunity 2a]
│ └── [Sub-opportunity 2b]
└── [Opportunity 3]
└── [Sub-opportunity 3a]Prioritized Opportunity
Selected: [Leaf-node opportunity]
| Dimension | Assessment |
|---|---|
| Opportunity sizing | [How many customers? How often?] |
| Customer severity | [How painful? What workarounds exist?] |
| Company alignment | [Fits strategy? Leverages strengths?] |
| Market factors | [Competitive dynamics?] |
---
6. Solution Direction
Solutions Under Consideration
| Solution | Addresses | Key Assumption | Status |
|---|---|---|---|
| [Solution A] | [Which opportunity] | [Riskiest assumption] | [Proposed / Testing / Validated] |
| [Solution B] | [Which opportunity] | [Riskiest assumption] | [Proposed / Testing / Validated] |
| [Solution C] | [Which opportunity] | [Riskiest assumption] | [Proposed / Testing / Validated] |
Riskiest Assumptions
| Assumption | Type | Importance | Evidence | Test Plan |
|---|---|---|---|---|
| [Description] | [Desirability/Viability/Feasibility/Usability/Ethical] | [High/Med] | [None/Weak/Moderate] | [How we'll test it] |
| [Description] | [Type] | [Importance] | [Evidence] | [Test plan] |
---
7. Success Metrics
North Star
[Single metric capturing core value delivered]
Input Metrics
| Metric | Current Baseline | Target | Timeframe |
|---|---|---|---|
| [Metric 1] | [Current value] | [Target value] | [When] |
| [Metric 2] | [Current value] | [Target value] | [When] |
| [Metric 3] | [Current value] | [Target value] | [When] |
How We'll Measure
[Instrumentation plan — what events to track, what dashboards to build, what cohorts to compare]
---
8. Risks and Mitigations
| Risk | Likelihood | Impact | Mitigation |
|---|---|---|---|
| [Risk description] | [High/Med/Low] | [High/Med/Low] | [How we'll mitigate] |
| [Risk description] | [Likelihood] | [Impact] | [Mitigation] |
---
9. Next Steps
| Action | Owner | Due |
|---|---|---|
| [Action item] | [Person] | [Date] |
| [Action item] | [Person] | [Date] |
| [Action item] | [Person] | [Date] |