Framework
Prioritization

RICE

Reach × Impact × Confidence ÷ Effort

Best for
prioritizing roadmap items
Time
30–60 min
Difficulty
Intermediate
Schematic
Example

Q3 product roadmap — what to ship first

IdeaReachImpactConfidenceEffortScore
Onboarding redesign6000295%33800.0
AI recommendation v28000380%63200.0
Mobile redesign12000290%102160.0
Export feature30001100%21500.0

What it is

RICE is a prioritization score for product and project decisions. You multiply three numbers — Reach, Impact, and Confidence — and divide by Effort to get a single comparable number per idea.

  • Reach: how many people the work affects in a defined period (e.g., users per quarter).
  • Impact: how much it moves the metric per person, usually on a fixed scale like 3 / 2 / 1 / 0.5 / 0.25 for massive / high / medium / low / minimal.
  • Confidence: how sure you are, expressed as a percentage (100% / 80% / 50%).
  • Effort: total person-months (or person-weeks) across everyone involved.

RICE was created at Intercom by Sean McBride to make backlog triage less of an opinion contest. The point isn't precision — it's forcing the same fields onto every idea so you can compare them at all.

When to use it

RICE shines when you have more candidate work than capacity and the team keeps relitigating priority. It works best for medium-sized initiatives — bigger than a bug, smaller than a strategic pivot. Reach for it when:

  • Ranking 20+ feature requests for the next quarter's roadmap
  • Comparing growth experiments competing for the same engineering slot
  • Settling a recurring debate between two product squads
  • Cutting scope on a planned release that ran over

How to run it

  1. Define the metric you're prioritizing against — "weekly active users," "revenue," "support tickets reduced." RICE only works against one objective at a time.
  2. List every candidate item at roughly comparable granularity. Don't mix three-day fixes with six-month epics.
  3. Estimate Reach in real units (e.g., "8,000 users per quarter"), not vibes.
  4. Assign Impact from the fixed scale. The scale is deliberately coarse to discourage false precision.
  5. Set Confidence using only 100% / 80% / 50%. If you'd score lower, the idea isn't ready to prioritize.
  6. Estimate Effort as total person-time, not calendar time.
  7. Compute the score, sort the list, and look at the top quartile. Discuss whether the ranking matches intuition — if it doesn't, find the input you mistrust.

Common pitfalls

The biggest trap is false precision. The score looks objective because it's a number, but every input was a guess. Treat RICE as a structured argument, not an oracle — if two items score 47 and 52, they're tied.

The second is Confidence-score inflation. Nobody wants to admit their idea is uncertain, so confidences cluster around 80–100%. Fix it by writing the evidence next to each confidence number: 100% means you have data, 80% means a strong analog, 50% means a hypothesis. Anything weaker isn't a RICE candidate yet — it's a discovery task.

The third is comparing items at wildly different scopes. A two-week experiment and a six-month platform rebuild shouldn't be on the same list.

Variations

ICE (Impact × Confidence × Ease) drops Reach. It's the right call when Reach is either hard to estimate or roughly equal across candidates — early-stage growth experiments, or internal tooling where everyone in the team is affected. WSJF (Weighted Shortest Job First), used in SAFe, is structurally similar but separates business value from time-criticality and risk reduction; reach for it in larger enterprise contexts where regulatory or dependency risk dominates. For most product teams, start with RICE; switch to ICE only when Reach has stopped adding signal.

Comparisons

  • RICE vs ICE — the Reach term, and when dropping it is the right call
  • RICE vs MoSCoW — score-based ranking vs bucket-based scope cutting

Playbooks by industry

Frequently asked questions

What does RICE stand for in prioritization?

RICE stands for Reach, Impact, Confidence, and Effort. The score is computed as (Reach × Impact × Confidence) ÷ Effort. Reach is users affected per quarter; Impact uses a 0.25–3 scale; Confidence is a 50/80/100% percentage; Effort is person-months. The framework was developed at Intercom by Sean McBride in 2017 and is now the most-used quantitative product backlog framework.

What is a good RICE score?

RICE scores are relative, not absolute — a 'good' score is one that's higher than the next item in your backlog. There is no universal threshold. In practice, top-of-backlog items in mature product teams often score in the 100–500 range; ideas below 10 are usually deprioritized without further debate. The number that matters is the ranking, not the magnitude.

What is the difference between RICE and ICE?

RICE adds a Reach term that ICE omits. ICE uses Impact × Confidence × Ease (or Effort, depending on the variant), while RICE multiplies Reach × Impact × Confidence and divides by Effort. The Reach term matters when ideas have very different audience sizes — without it, a delight-for-the-few feature can outscore a moderate change that affects many more users. Use ICE when Reach is unknowable; use RICE when it isn't.

How do you score Confidence in RICE?

Confidence is the team's probability estimate that Reach and Impact are correct as scored. The Intercom convention uses three values: 100% (we have data), 80% (we have a strong reason), and 50% (we're guessing — and anything below 50% means the idea is too speculative to score). The discipline is requiring evidence for the higher Confidence values; defaulting everything to 80% destroys the framework's signal.

RICE applied to real companies

All examples →

Related frameworks

Want to fill in your own RICE?
Open in Framework →