Assessing Product Opportunities
Use it when you've collected multiple product ideas and need a clear, objective way to pick the best ones.
Category
Originator
Time to implement
Difficulty
Popular in
What is it?
Assessing Product Opportunities is a structured framework from industry expert Marty Cagan that helps you vet new features, products or services before you invest resources.
It zeroes in on three critical lenses, desirability (will users want it?), feasibility (can engineering build it?), and viability (will it justify the business case?). By breaking an idea into these core components, you avoid bias, gut calls, and pet projects. Instead, you apply consistent criteria across every opportunity, scoring each on user demand, technical complexity, and revenue potential.
This method solves common pitfalls like wasted dev cycles and unclear roadmaps by forcing you to gather evidence, align stakeholders, and score opportunities objectively. It scales from startups testing ten ideas to enterprise teams prioritizing hundreds of backlog items.
Why it matters?
You'll stop guessing and start executing on ideas proven to move the needle, faster time to market, higher feature adoption, and stronger ROI. By systematically validating desirability, feasibility, and viability, you reduce wasted effort, align teams on the same criteria, and build a roadmap that fuels sustainable growth.
How it works
Growth co-pilot turns your toughest product questions into clear, data-backed recommendations you can act on immediately.
1
Map Opportunity Spaces
List every idea, feature request, or market gap you've identified and group them into broad ‘opportunity spaces', for example, onboarding improvements or new revenue streams.
2
Score Desirability
Conduct lightweight user interviews or surveys to validate demand. Rate each opportunity on a 1–5 scale based on real user feedback and willingness to pay or adopt.
3
Evaluate Feasibility
Work with your engineering lead to estimate each idea's technical complexity and risk. Assign a feasibility score that reflects effort, dependencies, and unknowns.
4
Assess Business Viability
Collaborate with finance, sales, or leadership to project revenue, cost savings, or strategic impact. Score viability on clear metrics: ROI percentage, churn reduction, or market share expansion.
5
Calculate Composite Scores
Weight desirability, feasibility, and viability according to your company's priorities (e.g., 40/30/30) and compute a total score for each opportunity.
6
Prioritize & Validate
Rank opportunities by score, then run rapid experiments or prototypes on the top contenders to confirm assumptions before full-scale development.
Frequently asked questions
Growth co-pilot turns your toughest product questions into clear, data-backed recommendations you can act on immediately.
You've pinpointed your highest-scoring opportunities, now make sure they hit the mark in the wild. Run your top ideas through the CrackGrowth diagnostic to uncover hidden UX friction and launch with confidence.