Product Management Frameworks

Battle-tested frameworks from top companies. OKRs, RICE, JTBD, and more with real examples.

All Frameworks (16)

Discovery
Advanced
Design Sprint
5-day process from Google Ventures for solving big problems and testing new ideas. Monday: Map. Tuesday: Sketch. Wednesday: Decide. Thursday: Prototype. Friday: Test.

When to Use

When facing a big challenge or opportunity and need to make progress fast without building the full product.

Example

Slack used design sprints to test new features. 5 days to go from problem to validated prototype with real users.

Design
Prototyping
Testing
Rapid
Discovery
Intermediate
Opportunity Solution Tree
Visual framework connecting desired outcomes to opportunities and solutions. Created by Teresa Torres for continuous discovery.

When to Use

During continuous discovery to map opportunities and evaluate multiple solutions before committing to build.

Example

Outcome at top. Branch into opportunities. Each opportunity branches into multiple solution experiments to test.

Discovery
Opportunities
Solutions
Visual
Goal Setting
Intermediate
OKRs (Objectives and Key Results)
Goal-setting framework used by Google, Intel, and most tech companies. Set ambitious objectives and measure progress with 3-5 key results.

When to Use

Quarterly or annual planning when you need to align teams on ambitious goals and track progress objectively.

Example

Objective: Become the #1 PM resource site. KRs: 1) 100K monthly visitors 2) 500 newsletter subscribers 3) 4.5+ user rating

Goals
Metrics
Alignment
Planning
Metrics
Advanced
North Star Framework
Single metric that best captures the core value you deliver to customers. Guides product decisions and company strategy.

When to Use

When defining product strategy and need a single metric that represents true customer value, not vanity metrics.

Example

Airbnb: Nights Booked. Spotify: Time Spent Listening. WhatsApp: Messages Sent. These capture core value delivered.

Metrics
Strategy
Focus
Metrics
Intermediate
HEART Framework
Google's framework for measuring user experience: Happiness, Engagement, Adoption, Retention, Task Success. Holistic view of product health.

When to Use

When you need to measure user experience beyond just engagement metrics. Prevents optimizing for wrong metrics.

Example

Happiness: NPS score. Engagement: sessions/week. Adoption: new users. Retention: % active after 30 days. Task Success: completion rate

Metrics
UX
Measurement
Metrics
Beginner
AARRR (Pirate Metrics)
Dave McClure's framework for measuring product growth: Acquisition, Activation, Retention, Revenue, Referral. Focus on the funnel.

When to Use

When setting up analytics and metrics to understand your growth funnel and identify bottlenecks.

Example

Acquisition: How users find you. Activation: First happy experience. Retention: Come back. Revenue: Monetize. Referral: Tell others.

Metrics
Growth
Funnel
Analytics
Planning
Beginner
Story Mapping
Visual technique for organizing user stories into a map showing the user journey. Helps prioritize and plan releases based on user needs.

When to Use

When planning releases and need to see the big picture of how features connect to create user value.

Example

Map user journey horizontally (Sign up → Browse → Purchase). Stack priority vertically. Release 1 = top row must-haves.

User Stories
Planning
Visualization
Prioritization
Beginner
RICE Prioritization
Scoring framework that evaluates features based on Reach, Impact, Confidence, and Effort. Created by Intercom for data-driven prioritization.

When to Use

When you have many feature ideas and need an objective way to prioritize what to build next.

Example

RICE Score = (Reach × Impact × Confidence) / Effort. Feature with 1000 reach, 3 impact, 80% confidence, 5 effort = 480 score

Prioritization
Decision Making
Data-Driven
Prioritization
Intermediate
Kano Model
Categorizes features into Must-haves, Performance, and Delighters. Helps prioritize features based on customer satisfaction impact.

When to Use

When planning features to understand which ones prevent dissatisfaction vs which ones create delight.

Example

Must-have: Security. Performance: Speed. Delighter: AI that predicts needs. Delighters become must-haves over time.

Prioritization
Customer Satisfaction
Features
Prioritization
Beginner
ICE Score
Simple prioritization: Impact, Confidence, Ease. Score each 1-10, average them. Faster than RICE for quick decisions.

When to Use

When you need to prioritize quickly without extensive data. Good for experiments and smaller decisions.

Example

Feature A: Impact=8, Confidence=9, Ease=7 → ICE=8. Feature B: Impact=9, Confidence=5, Ease=4 → ICE=6. Build A first.

Prioritization
Simple
Fast
Prioritization
Beginner
MoSCoW Prioritization
Categorize features as Must have, Should have, Could have, Won't have this time. Simple way to manage stakeholder expectations.

When to Use

When managing scope and stakeholder expectations for a specific release or project.

Example

Must: Authentication. Should: Password reset. Could: Social login. Won't: Biometric auth (this release).

Prioritization
Scope
Stakeholders
Product Definition
Intermediate
Working Backwards (Amazon)
Amazon's approach: Start with the customer and work backwards. Write a press release and FAQ before building anything.

When to Use

At the start of major projects to ensure you're building something customers will actually want.

Example

Write the press release announcing your product launch. If you can't get excited about it, customers won't either.

Amazon
Customer-Centric
Product Definition
Strategy
Intermediate
Jobs to be Done (JTBD)
Framework for understanding customer motivations. People don't buy products, they hire them to do a job. Created by Clayton Christensen.

When to Use

During discovery to understand why customers really use your product and what job they're trying to accomplish.

Example

Customers don't want a drill, they want a hole in the wall. The job: 'Help me hang pictures to make my house feel like home'

Customer Research
Strategy
Innovation
Strategy
Advanced
7 Powers
Hamilton Helmer's framework for sustainable competitive advantage: Scale Economies, Network Effects, Counter-Positioning, Switching Costs, Branding, Cornered Resource, Process Power.

When to Use

When thinking about long-term competitive strategy and how to build a defensible moat.

Example

Amazon: Scale Economies in logistics. Facebook: Network Effects. Apple: Branding. Salesforce: Switching Costs.

Strategy
Competitive Advantage
Moats
Strategy
Beginner
Lean Canvas
Ash Maurya's one-page business model adapted from Business Model Canvas. Faster and more actionable for startups.

When to Use

When validating a new product idea or pivot. Better than a 40-page business plan.

Example

9 boxes: Problem, Solution, Key Metrics, Unique Value Prop, Unfair Advantage, Channels, Customer Segments, Cost Structure, Revenue Streams

Business Model
Startups
Validation
Strategy
Intermediate
Value Proposition Canvas
Strategyzer framework mapping customer jobs, pains, and gains to your products, pain relievers, and gain creators.

When to Use

When defining or refining your value proposition to ensure product-market fit.

Example

Customer pains: Slow, expensive, unreliable. Your pain relievers: 10x faster, 50% cheaper, 99.9% uptime SLA.

Value Proposition
Product-Market Fit
Customer

Master These Frameworks

Bookmark this page as your go-to reference for PM frameworks