Outcome-Driven Innovation

The Opportunity Algorithm: Finding Underserved Customer Needs

Master the ODI Opportunity Algorithm: Importance + max(Importance - Satisfaction, 0). Learn to calculate opportunity scores and read the Opportunity Landscape.

The Formula That Replaced Gut Feeling

Every product team has the same argument: “Which customer needs should we address first?” In most organizations, this debate is settled by seniority, volume, or salesforce pressure. The VP’s pet feature wins. The customer who shouted loudest wins. The deal that is about to close wins.

The Opportunity Algorithm replaces this dysfunction with mathematics. It is the quantitative engine of Outcome-Driven Innovation, and it does something that no brainstorming session, empathy map, or NPS score can do: it tells you, with statistical confidence, exactly which customer needs are underserved, appropriately served, or overserved in your market.

This article covers the formula, the logic behind it, how to calculate and interpret opportunity scores, and how to read the Opportunity Landscape — the strategic visualization that has redirected billions of dollars in product development investment.

The Formula

The Opportunity Algorithm calculates an Opportunity Score for each desired outcome using two inputs:

  • Importance (I): How important is this outcome to the customer?
  • Satisfaction (S): How well is this outcome currently satisfied by existing solutions?

Both are measured on a 1-5 scale through survey research, then typically rescaled to 0-10 for scoring purposes.

The formula:

Opportunity Score = Importance + max(Importance - Satisfaction, 0)

That is it. One formula. Two inputs. And from it flows an entire innovation strategy.

Why This Specific Formula?

The formula is not arbitrary. Each component captures a specific strategic insight.

The First Term: Importance

Importance alone tells you what customers care about. An outcome with an importance score of 9.2 (out of 10) matters more than one scoring 4.1. But importance alone is insufficient for innovation strategy because a highly important outcome that is already well-satisfied is not an opportunity — it is a table stake.

If you only looked at importance, you would invest in outcomes your competitors have already addressed. You would be copying, not innovating.

The Second Term: The Gap

The term max(Importance - Satisfaction, 0) captures the unmet need. When importance exceeds satisfaction, there is a gap — customers care about this outcome more than current solutions deliver. The larger the gap, the larger the unmet need.

The max(…, 0) function ensures the gap cannot go negative. When satisfaction exceeds importance (the outcome is overserved), the gap contribution is zero — not negative. This is intentional. An overserved outcome still has its importance score in the first term; it simply gets no “bonus” for having an unmet need.

The Combined Score

By adding importance to the gap, the formula produces scores that reflect both how much customers care and how much room exists for improvement. An outcome with I=9, S=3 scores 9 + (9-3) = 15. An outcome with I=9, S=9 scores 9 + 0 = 9. Both are highly important, but the first represents a much larger opportunity.

The maximum possible score is 20 (I=10, S=0: extremely important, completely unsatisfied). In practice, scores above 15 are rare and indicate critical market failures. Scores between 10 and 15 represent attractive opportunities. Scores below 10 are typically appropriately served or overserved.

Info

A common mistake is to use Importance minus Satisfaction as the only metric (the simple gap). This fails because an outcome with I=3, S=1 has the same gap as I=9, S=7 — but the first is trivial and the second is critical. The Opportunity Algorithm correctly weights high-importance outcomes by including importance as a standalone term.

A Worked Example with Real Numbers

Let us walk through a concrete example. Imagine you are developing the next generation of an industrial adhesive system for automotive body assembly. You have conducted qualitative research and identified 120 desired outcomes. You survey 280 automotive assembly engineers.

Here are 10 representative outcomes with their survey results (rescaled to 0-10):

#Outcome StatementImportanceSatisfactionOpportunity Score
1Minimize the time it takes to achieve full bond strength9.14.29.1 + 4.9 = 14.0
2Minimize the likelihood of bond failure under vibration9.43.89.4 + 5.6 = 15.0
3Minimize the amount of adhesive wasted during application6.85.16.8 + 1.7 = 8.5
4Minimize the time required to prepare the bonding surfaces8.37.98.3 + 0.4 = 8.7
5Maximize the ability to verify bond integrity without destructive testing8.93.18.9 + 5.8 = 14.7
6Minimize the number of rework cycles caused by bonding defects9.24.59.2 + 4.7 = 13.9
7Minimize the sensitivity of bond quality to ambient temperature variation8.74.08.7 + 4.7 = 13.4
8Minimize the time required to cure the adhesive before the next process step9.06.89.0 + 2.2 = 11.2
9Minimize the hazardous emissions generated during the bonding process5.27.85.2 + 0 = 5.2
10Minimize the shelf life constraints of the adhesive4.86.24.8 + 0 = 4.8

Reading the Results

High-opportunity outcomes (scores 13+): Outcomes 1, 2, 5, 6, and 7 are all severely underserved. Customers care deeply about bond reliability, verification, and robustness to conditions — and current solutions fall short. This cluster defines a clear opportunity space: a next-generation adhesive system that is more reliable, verifiable, and condition-tolerant.

Moderate opportunities (scores 10-13): Outcome 8 (cure time) is underserved but not as severely. It is a secondary target — address it if feasible, but do not build the entire strategy around it.

Table stakes (scores 7-10): Outcomes 3 and 4 are appropriately served. Surface preparation and waste reduction are important, but current solutions handle them well enough. Your product must match competitors here, but these features will not differentiate you.

Overserved outcomes (scores below 7): Outcomes 9 and 10 are overserved — satisfaction exceeds importance. The market has over-invested in emissions reduction and shelf life extension relative to what customers value. If you are considering a cost-reduction strategy, these are candidates for simplification.

The Opportunity Landscape

When all 120 outcomes are plotted on a two-dimensional chart — importance on the y-axis, satisfaction on the x-axis — you get the Opportunity Landscape. This visualization is, in our experience, the single most powerful strategic artifact an innovation team can produce.

The Opportunity Landscape has three zones, divided by diagonal lines:

The Underserved Zone (Upper Left)

Outcomes where importance significantly exceeds satisfaction. These are the innovation opportunities. Clusters of underserved outcomes define opportunity spaces — coherent problem areas where a new or improved solution can create substantial value.

In our adhesive example, the underserved zone contains a cluster of 5 outcomes related to reliability and verification. This is not five separate problems — it is one opportunity space: “help assembly engineers ensure bond integrity with confidence.”

The Appropriately Served Zone (Diagonal)

Outcomes where importance roughly equals satisfaction. These are table stakes. Every competitive product must address them, but none can differentiate on them. Investing heavily here is wasteful — you are trying to outperform in an area where customers are already satisfied.

The Overserved Zone (Lower Right)

Outcomes where satisfaction significantly exceeds importance. Current solutions deliver more than customers need on these dimensions. This zone signals two strategic options:

  1. Cost reduction: Strip out the over-engineering and pass the savings to customers (or to your margins).
  2. Disruptive entry: A new entrant could offer a simpler product that is “good enough” on overserved outcomes while excelling on underserved ones — the classic disruption play.

I’ve presented hundreds of Opportunity Landscapes to executive teams. The reaction is always the same: first silence, then a series of ‘we had no idea’ comments. The data almost always contradicts the team’s assumptions about what customers need. That’s the point — if your intuition were correct, you wouldn’t need the algorithm.

Martin Pattera

Outcome-Based Segmentation

The Opportunity Landscape I described above uses average scores across all respondents. But averages can hide critical variation.

When you run cluster analysis (k-means, latent class analysis) on the raw survey data, you often discover that the market is not homogeneous. Different groups of customers have systematically different patterns of unmet needs. These groups are outcome-based segments — and they are far more strategically useful than demographic segments.

Consider our adhesive example. The overall data shows strong underserved needs around reliability and verification. But when we segment, we might find:

  • Segment A (45% of market): Assembly engineers at high-volume plants where speed and consistency are paramount. Their underserved outcomes cluster around cure time, process integration, and defect rate.

  • Segment B (35% of market): Assembly engineers working with advanced materials (carbon fiber, mixed substrates) where bond reliability under stress is the critical challenge. Their underserved outcomes cluster around vibration resistance, temperature tolerance, and bond verification.

  • Segment C (20% of market): Assembly engineers at lower-volume plants who are overserved by current premium adhesive systems. They would prefer a simpler, cheaper solution that is “good enough” for their applications.

Each segment suggests a different product strategy. Segment A wants a faster, more integrated system. Segment B wants a more robust, verifiable system. Segment C wants a cheaper, simpler system. Trying to serve all three with one product produces a compromise that excites nobody.

How to Run the Analysis

Survey Design

The quantitative survey follows a standard format. For each outcome statement, respondents answer two questions:

  1. “When [executing the job], how important is it to you to [outcome statement]?”
  • Scale: 1 (Not at all important) to 5 (Extremely important)
  1. “When [executing the job], how satisfied are you with your ability to [outcome statement] using the solutions you currently use?”
  • Scale: 1 (Not at all satisfied) to 5 (Extremely satisfied)

The survey typically includes all 50–150 outcomes identified in the qualitative phase. Yes, this makes for a long survey (20-30 minutes). But response rates are consistently higher than expected — job executors are motivated to share their views on outcomes they care about, because nobody has ever asked them with this level of specificity.

Sample Size

For consumer markets: 300-600 respondents. For B2B markets: 180-300 respondents. For niche B2B markets: 100-180 respondents (with wider confidence intervals).

The minimum viable sample depends on the number of segments you want to detect. Two segments require fewer respondents than five. As a rule of thumb, you want at least 50 respondents per expected segment.

Statistical Analysis

Beyond the Opportunity Algorithm itself, the analysis includes:

  • Confidence intervals for each score (typically 95%)
  • Statistical significance testing between outcomes (is a score of 14.2 meaningfully different from 13.8?)
  • Factor analysis to identify clusters of related outcomes
  • Cluster analysis for segmentation (k-means or latent class)
  • Discriminant analysis to profile segments (what predicts segment membership?)

This is not a spreadsheet exercise — it requires proper statistical software and someone who knows how to interpret the results.

From Scores to Strategy

The Opportunity Algorithm does not make decisions. It informs them. Here is how scores translate to strategic action:

Opportunity ScoreInterpretationStrategic Action
15-20Severely underservedMust-address: these are critical unmet needs that justify significant investment
12-15Significantly underservedHigh-priority targets for differentiated innovation
10-12Moderately underservedSecondary targets: address if feasible, but not the core strategy
7-10Appropriately servedTable stakes: match competitors, do not over-invest
5-7Somewhat overservedSimplification candidates: consider reducing investment
0-5Significantly overservedDisruption signal: this market may be ripe for a simpler, cheaper entrant

The most powerful strategies target clusters of underserved outcomes, not individual ones. A product that addresses a single underserved outcome is a feature update. A product that addresses 10-15 related underserved outcomes is a market-defining platform.

For more on translating opportunity scores into product roadmaps, see Opportunity Scores and the Product Roadmap.

Real-World Application: Medical Device Case

To illustrate the complete analysis, consider a medical device project we conducted for a manufacturer of surgical closure devices.

The job: Repair soft tissue damage to restore structural integrity.

Survey: 128 outcome statements surveyed across 240 surgeons.

Key findings:

The Opportunity Landscape revealed a striking pattern. Outcomes related to the closure procedure itself (the core “Execute” step on the Job Map) were well-served — satisfaction scores between 7.0 and 8.5 on a 10-point scale. The manufacturer’s products were effective at the core task.

But outcomes related to pre-procedural assessment and post-procedural verification were severely underserved:

  • “Minimize the time it takes to assess the tissue’s structural properties before selecting a closure approach” — Score: 15.1
  • “Maximize the ability to predict post-procedural tissue recovery based on the closure method used” — Score: 14.3
  • “Minimize the likelihood that the closure technique must be revised due to intraoperative tissue response” — Score: 13.9

The client had spent three product generations improving closure speed and strength — outcomes scoring 8-9 (appropriately served). Meanwhile, the real opportunities were in tissue assessment and predictive recovery — areas where no competitor had invested.

The resulting strategy redirected $18 million in development investment from closure mechanics to integrated tissue assessment and predictive analytics. The launched product achieved 8 points of market share gain in 18 months.

Without the Opportunity Algorithm, this insight would not have surfaced. No customer ever said “build me a tissue assessment tool.” They expressed frustration with revision rates and unpredictable recovery — frustrations that the algorithm translated into quantified, prioritized opportunities.

Common Objections

The questions are simple. The analysis is not. The power of the Opportunity Algorithm lies in asking these two simple questions for 50–150 specific outcomes — producing a dataset of 20,000-30,000 data points that reveal patterns invisible to qualitative research. Simplicity in measurement enables sophistication in analysis.
Yes. Because outcomes are precisely worded and specific to the job, customers can evaluate each one in context. The survey is long (20-30 minutes), but completion rates are typically 70-85% in B2B markets. Job executors are motivated to provide input on their actual work.
Jobs and desired outcomes are stable over time — typically 5-10 years. The importance of specific outcomes rarely shifts dramatically in the short term. Satisfaction can change if a competitor launches a breakthrough product, but this usually affects a small subset of outcomes. ODI data remains strategically valid for 3-5 years in most markets.
This is a segmentation signal. When importance is uniformly high but satisfaction has a bimodal or multimodal distribution, it means different groups of customers have different experiences with current solutions. Cluster analysis will reveal these groups, and each group represents a distinct strategic opportunity.
Yes — this is one of its unique strengths. A cluster of overserved outcomes (low importance, high satisfaction) signals that current solutions deliver more than customers need. A new entrant can offer a simpler, cheaper alternative that is ‘good enough’ on overserved dimensions while excelling on the underserved ones. This is Christensen’s disruption theory with quantitative backing.

Want to See Your Market's Opportunity Landscape?

Book a complimentary discovery call to explore how these ideas apply to your organization.

Schedule a Discovery Call
Martin Pattera
Written by

Martin Pattera

Martin helps leadership teams build innovation capabilities and navigate strategic transformation. With experience spanning Fortune 500s and high-growth startups, he brings a practitioner's lens to strategy consulting.