Prioritization
RICE
Score ideas by Reach × Impact × Confidence ÷ Effort.
Interactive model
RICE, at a glance
(Reach × Impact × Confidence) ÷ Effort
A comparable score for impact per person-month—not an automatic decision.
How to read the model
What it is
RICE is a prioritization framework created by Sean McBride on Intercom's growth team (2018) to settle recurring arguments about what to build next by replacing gut feel with a consistent, comparable score. It rates each initiative on four factors — Reach, Impact, Confidence, Effort — and combines them as (Reach × Impact × Confidence) ÷ Effort, yielding a single number that approximates "total impact per unit of work." It matters because it forces you to separate a project's upside (Reach × Impact) from your certainty about that upside (Confidence) and its cost (Effort) — three things teams routinely conflate — so a well-defined small win can outrank an exciting but speculative moonshot.
When to use it
- Use it in prioritization and roadmap questions ("You have 10 features and one quarter — how do you decide?"), when you must compare heterogeneous initiatives on a level playing field, or when a stakeholder is championing a pet project and you need an objective, defensible ranking.
- It shines when you have (or can estimate) real usage metrics for Reach.
When not to use: Skip it for a small set of strategically obvious must-dos, for genuine 0-to-1 bets where Reach and Impact are pure guesses (the math just launders low confidence into false precision), or when items are tightly coupled by dependencies that a single score can't capture.
The steps
- 1Define the scope and time windowList the candidate initiatives and fix one consistent time period for Reach (e.g. 'users per quarter') so every project is measured on the same clock — mixing per-month and per-quarter reach silently distorts the ranking.
- 2Estimate Reach with real numbersCount how many people or events the initiative touches per period using actual product metrics, not vibes — e.g. 'this checkout change is seen by 40,000 of our 120,000 monthly buyers' — and score the affected segment, not your total user base.
- 3Assign Impact from the fixed scaleRate how much it moves the goal per person using Intercom's five discrete tiers — Massive=3, High=2, Medium=1, Low=0.5, Minimal=0.25 — and resist inventing values like 1.7; the coarseness is deliberate to prevent false precision.
- 4Apply Confidence as a discount for uncertaintyMultiply by how much you trust your own estimates using Intercom's three tiers — High=100%, Medium=80%, Low=50% — where a Low score flags an idea you should probably de-risk before it earns roadmap space; this is the lever that stops a data-free bet from topping the list.
- 5Estimate Effort in person-monthsSum the total product + design + engineering work in person-months (count anything under a month as 0.5), then remember that because Effort is the denominator, it's the one factor where a bigger number lowers the score.
- 6Compute, rank, then sanity-checkCalculate (R × I × C) ÷ E for each, sort descending, and pull the ranking up to gut-check it against dependencies and strategy — RICE surfaces trade-offs but shouldn't override judgment, so be ready to explain any manual reorder.
Worked examples
For the personalization hub, Reach = 90M weekly listeners hit the home tab, Impact = High (2) on the retention goal, Confidence = 80% (strong A/B history on recommendations), Effort = 8 person-months → (90 × 2 × 0.8) ÷ 8 = 18. For real-time lyrics, Reach = 30M, Impact = Medium (1), Confidence = 100% (well-scoped licensing integration), Effort = 3 → (30 × 1 × 1.0) ÷ 3 = 10. RICE ranks the hub first, and the insight it surfaces is that the hub wins on sheer reach and impact despite costing 2.7x more effort — but the lyrics feature's perfect confidence and low cost make it the safer parallel bet, not a cut.
One-tap tipping reaches ~15M riders/quarter, Impact = Medium (1) on driver-earnings NPS, Confidence = 100% (small, well-understood UI change), Effort = 2 → (15 × 1 × 1.0) ÷ 2 = 7.5. Multilingual support reaches 4M riders/quarter, Impact = Massive (3) for that segment's activation, Confidence = 50% (Low — unproven demand, hard localization), Effort = 10 → (4 × 3 × 0.5) ÷ 10 = 0.6. The insight: even though multilingual support has the highest per-person Impact, its low Reach, Low Confidence, and heavy Effort sink it to roughly 1/12th the score — RICE correctly flags it as a bet to validate cheaply before committing engineering.
Common mistakes
- Scoring Reach against your total user base instead of the segment the feature actually touches, which inflates broad-but-shallow features over targeted high-impact ones.
- Chasing false precision — debating whether Impact is 1.3 or 1.7 — when the framework is deliberately coarse and only offers 3 / 2 / 1 / 0.5 / 0.25.
- Chronically underestimating Effort (forgetting design, QA, and cross-team coordination), which is especially damaging because Effort is the denominator and small errors swing the ranking.
- Treating the number as the decision rather than an input — shipping the top score even when a dependency, strategic bet, or compliance deadline should override it.
Interviewer tip
Naming Confidence as the factor that separates a project's upside from your certainty about it — and volunteering that you'd de-risk a Low-confidence, high-Reach idea with a cheap experiment before it earns roadmap space — signals you understand RICE as a thinking tool, not a calculator. Senior candidates also say out loud where they'd override the ranking (dependencies, strategy) rather than treating the output as gospel.