Use this when you need to prioritize a set of features, initiatives, or backlog items using the RICE framework (Reach, Impact, Confidence, Effort). Produces a ranked priority table with transparent scoring and rationale.
Related resources:
rice-scoresheet.mdandrice-scoresheet.csv-- downloadable RICE scoring spreadsheet with formula and scoring guide.
Framework attribution: RICE scoring was popularized by Intercom as a lightweight prioritization method for product teams.
Process
Step 1: Pre-prioritization gate
Before scoring anything, confirm the team can answer three foundational questions:
- What problem are we solving? (If the team cannot articulate the problem, they are not ready to prioritize solutions.)
- Who are we solving it for? (A ranked list without a named audience is just opinions.)
- How are we measuring success? (Without a success metric, RICE scores are theater -- precise numbers disconnected from outcomes.)
If the team cannot answer all three, stop. Prioritization is premature. Help them articulate these first -- this is the context that makes scoring meaningful, not busy work that precedes it.
Also: if the team presents an unranked bullet list and says "these are all important," push back. Unordered lists are a symptom of avoiding hard prioritization decisions. Any first stab at ranking is better than no ranking -- treat prioritization like brainstorming, not legislation.
Step 2: Gather inputs
Ask the user to provide:
- Feature list -- the features, initiatives, or backlog items to prioritize (names and brief descriptions)
- Time horizon — what period are you scoring for? (e.g., this quarter, next 6 months)
- User base context — total active users, user segments, or customer count (needed for Reach estimates)
- Team capacity — team size and available engineering time (needed for Effort estimates)
- Any existing data — usage metrics, research findings, or stakeholder input that should inform scoring
The user can paste items in any format — tracker exports, bullet points, spreadsheet data.
Step 3: Identify which personas are affected
Before scoring, prompt the user:
Persona check: Which user persona(s) does each feature serve? If you have defined personas (e.g., from
/persona-createor/persona-draft), name them. If not, describe the key user types briefly — their role, goals, and what makes them distinct.Which persona is currently most underserved? Features that serve underserved personas may deserve higher Impact scores.
This grounds your Reach and Impact estimates in real user segments rather than abstract numbers.
Step 4: Score each feature
For each feature, assign scores across the four RICE dimensions:
| Dimension | What it measures | How to score |
|---|---|---|
| Reach | How many users will this affect per quarter? | Estimate a number (e.g., 500 users/quarter). Use data when available; estimate conservatively when not. |
| Impact | How much will this move the needle per user? | Use the standard scale: 3 = massive, 2 = high, 1 = medium, 0.5 = low, 0.25 = minimal |
| Confidence | How sure are you about these estimates? | Percentage: 100% = solid data, 80% = strong conviction, 50% = informed guess, 20% = speculation |
| Effort | How many person-months will this take? | Estimate in person-months. Include design, engineering, and QA. |
RICE Score = (Reach x Impact x Confidence) / Effort
When estimating Reach, consider which persona segments are affected — a feature that reaches 500 power users may score differently than one reaching 500 casual visitors. When estimating Impact, weight features that serve underserved or strategically important personas higher.
Step 5: Generate the priority table
Output in this format:
RICE Prioritization: (feature set or project name)
Date: (today's date) Time horizon: (quarter or period) Team capacity: (team size and available effort)
Ranked priority table
| Rank | Feature | Reach | Impact | Confidence | Effort | RICE Score | Rationale |
|---|---|---|---|---|---|---|---|
| 1 | (Feature name) | (number) | (0.25-3) | (%) | (person-months) | (calculated) | (1-sentence explanation of the score) |
| 2 | (Feature name) | (number) | (0.25-3) | (%) | (person-months) | (calculated) | (1-sentence explanation) |
| ... |
Scoring notes
(Feature name) — (explain key assumptions behind the Reach and Impact estimates. Note what data supports the score or what's missing.)
(Repeat for each feature that has notable assumptions or low Confidence.)
Recommendations
- Top priority: (Feature) — (why this should go first, beyond just the score)
- Quick wins: (Features with high RICE and low Effort — consider doing these first regardless of rank)
- Needs more data: (Features with Confidence below 50% — what would increase confidence?)
- Candidates for cutting: (Features with low RICE scores — discuss whether these belong on the roadmap at all)
Step 6: Review and adjust
Ask the user:
- Do the Reach estimates feel right? (This is the most commonly mis-estimated dimension.)
- Any features where Impact should be higher or lower based on strategic context?
- Any Confidence scores that should change based on data you have that I don't?
- Want me to run sensitivity analysis — what happens if we adjust the most uncertain scores?
Adjust scores based on feedback and regenerate the table.
Related skills
/backlog-refine— use after RICE scoring to refine the top-priority items into well-shaped stories/story-write— write stories for the features that score highest/pre-mortem— run a pre-mortem on the plan that emerges from prioritization
Portfolio example: B Lab (2020-2021)
A product leader used RICE to prioritize 8 competing features for B Lab's roadmap. Key scoring decisions: "Measure actual company impact via SDGs" scored highest (Reach: 3500, Impact: 4, Confidence: 40%, Effort: 4, Score: 1400) because the SDG audience was comparable to the total B Corp population. "Fix Analytics data accuracy bugs" ranked second (Score: 666) with high confidence (60%) and low effort (1) because it was a bug fix affecting brand perception. The PM documented all assumptions with footnotes explaining proxies (e.g., LinkedIn headcount as a proxy for internal user reach, certification success rates to estimate monthly applicants).
Output location
Present the RICE analysis as formatted text in the conversation for the user to share with stakeholders or paste into their planning tool.
Example Output
Input
- Feature list: Five backlog items for Thornfield Health's patient portal: (1) Prescription refill reminders via SMS, (2) Telehealth visit scheduling, (3) Lab results PDF download, (4) Insurance card digital wallet integration, (5) Symptom checker chatbot
- Time horizon: Q3 2025 (3 months)
- User base context: 42,000 active portal users; primary segments are Chronic Care Patients (high-frequency, ~8,400 users) and General/Episodic Patients (low-frequency, ~33,600 users)
- Team capacity: 6 engineers + 1 designer, ~14 person-months available this quarter
- Existing data: Refill reminder requests are the #1 support ticket category (28% of volume); telehealth scheduling currently requires a phone call — 61% of surveyed patients said they'd switch providers for online scheduling; lab PDF requests come in ~200/month via support
Output
RICE Prioritization: Thornfield Health Patient Portal — Q3 2025
Date: July 14, 2025 Time horizon: Q3 2025 (3 months) Team capacity: 6 engineers + 1 designer (~14 person-months available)
Ranked priority table
| Rank | Feature | Reach | Impact | Confidence | Effort | RICE Score | Rationale |
|---|---|---|---|---|---|---|---|
| 1 | Telehealth Visit Scheduling | 12,600 | 3 | 80% | 3 | 10,080 | Directly addresses a stated switching risk; affects both segments and replaces a high-friction phone call workflow |
| 2 | Prescription Refill Reminders (SMS) | 8,400 | 2 | 100% | 1 | 16,800 | Highest-confidence item on the board — top support ticket driver with a clear, low-effort solution |
| 3 | Lab Results PDF Download | 4,200 | 1 | 80% | 0.5 | 6,720 | Support volume proves demand; extremely low effort makes this a strong quick win despite modest reach |
| 4 | Insurance Card Digital Wallet | 6,300 | 0.5 | 50% | 1.5 | 2,100 | Moderate reach but low per-user impact; confidence limited by lack of internal demand signal |
| 5 | Symptom Checker Chatbot | 18,000 | 1 | 20% | 6 | 600 | Broad potential reach undermined by high effort, unclear clinical scope, and speculative engagement assumptions |
Note on ranking: Prescription Refill Reminders score highest mathematically (16,800) and should ship first as a quick win. Telehealth Scheduling ranks #1 strategically given its retention implications — the table reflects recommended sequencing, not raw score order.
Scoring notes
Telehealth Visit Scheduling — Reach estimated at 30% of active users (12,600) based on survey data showing 61% interest, discounted for realistic adoption lag in Q3. Impact scored 3 (massive) because failed scheduling is a direct churn driver — this isn't a convenience feature, it's a retention feature. Confidence at 80%; the one risk is integration complexity with the existing EHR calendar API, which hasn't been fully scoped.
Prescription Refill Reminders (SMS) — Reach anchored to Chronic Care Patients (8,400) who drive the overwhelming majority of refill activity. 100% confidence because the problem is fully validated by support ticket data and the solution is a standard SMS trigger — no novel engineering required. Effort estimated at 1 person-month assuming an existing SMS vendor (e.g., Twilio) is already contracted.
Symptom Checker Chatbot — Reach looks attractive at 18,000 but Confidence is set at 20% because there is no internal demand signal, no clinical validation pathway scoped, and chatbot engagement rates in health contexts vary wildly (15–70% in benchmarks). At 6 person-months and a RICE score of 600, this does not belong in Q3.
Recommendations
- Top priority (strategic): Telehealth Visit Scheduling — the survey-backed switching risk makes this a retention-critical item regardless of its #2 score position. Prioritize discovery and scoping in week 1 of Q3.
- Quick wins: Prescription Refill Reminders and Lab Results PDF Download together consume only 1.5 person-months and score exceptionally well. Ship both before the midpoint of Q3.
- Needs more data: Insurance Card Digital Wallet — run a 5-question in-app survey to validate demand before committing engineering time. A single sprint of user research could move Confidence from 50% to 80% and change the calculus.
- Candidate for cutting: Symptom Checker Chatbot — recommend removing from the Q3 roadmap entirely. If stakeholders want to keep it alive, scope a 2-week discovery spike (not development) to define clinical guardrails and validate engagement assumptions before it appears in any future RICE cycle.
Open questions for team review
- Is the SMS vendor already contracted, or does Refill Reminders carry hidden procurement effort?
- Has legal reviewed chatbot liability exposure? This may be the actual blocker — not engineering effort.
- Do the 61% of patients who said they'd switch for online scheduling represent all segments equally, or skew toward a specific age/condition cohort?