JuniorCase studyPrioritization
Prioritize five features with RICE
Try answering first
Model answer
RICE scores each item as (Reach x Impact x Confidence) / Effort.
- Reach: how many users it affects in a period, for example 2,000 users per quarter.
- Impact: effect per user, on a scale such as 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal.
- Confidence: how sure you are of your estimates, as a percentage (100%, 80%, 50%).
- Effort: total work in person-months.
Example: Feature A reaches 2,000 users, impact 2, confidence 80%, effort 2 person-months, so the score is (2000 x 2 x 0.8) / 2 = 1,600. Feature B reaches 500 users, impact 3, confidence 50%, effort 1, so the score is 750.
I do this for all five features, sort by score, then sanity-check the result against strategy, dependencies and risk. RICE is an input to the decision, not a replacement for judgment, and low-confidence items may deserve research first.
Key points
- Score = (Reach x Impact x Confidence) / Effort
- Use consistent scales and the same time window for Reach
- Sanity-check the ranking against strategy and dependencies
Likely follow-ups
- How do you estimate Reach and Impact when you have no data?
- When would you override the RICE ranking?
Common mistakes
- Treating the score as exact and ignoring strategy or dependencies
- Using different units or time windows across items