Prioritising Machine Learning Projects: RICE Scoring and the Value-Effort Matrix

How to rank a shortlist of candidate machine learning projects using the RICE scoring method, choose the right first project, and build a realistic twelve-month roadmap.

Why the first project matters more than the model behind it

After identifying several ML-suitable problems, a business faces a harder question: which one to build first, given that budget, time and organisational attention are all limited. The choice of first project is disproportionately important because it is really a test of trust, not technology. A successful first project proves ML works in this specific business (not just at large tech companies), that the promised ROI is real, that the team can actually operate and maintain what gets built, and that the organisation's culture can absorb a data-driven system. A failed first project tends to do lasting damage: loss of leadership confidence, reinforced scepticism from staff ("we told you so"), and ML budgets frozen for a year or more. One frequently cited pattern is that a majority of companies whose first ML project fails do not attempt a second one within two years.

The ideal first project has been described as a "Goldilocks project": fast to deliver (two to four months to a minimum viable product), moderately budgeted ($5,000–25,000 rather than six figures), with a clearly measurable ROI, backed by data that is actually available and reasonably clean, low enough risk that a disappointing result would not be catastrophic, visible enough that leadership and staff can see the result, and reasonably self-contained rather than dependent on several other unfinished projects.

The RICE scoring method

RICE — borrowed from product management and well suited to ranking ML project candidates — scores each project on four factors and combines them into a single comparable number:

RICE score = (Reach × Impact × Confidence) / Effort

A worked comparison across candidate projects

Consider a business with five shortlisted ML candidates. Estimating each factor and computing RICE produces a ranked list:

ProjectReachImpactConfidenceEffort (PM)RICE score
Support chatbot (SaaS platform)15,000290%0.554,000
Product recommendation system50,000180%410,000
Quality-control computer vision10,000270%62,333
Delivery route optimisation3,000260%5720
Customer churn prediction500370%2525

Here the chatbot wins decisively on RICE, primarily because its effort is so low relative to its reach — a SaaS platform requiring configuration rather than custom development changes the effort denominator dramatically. Note that RICE is a decision aid, not an oracle: the churn model has a much higher per-customer impact and might still be the right strategic priority if customer retention is the board's top stated concern this year. RICE should inform the ranking, not replace judgement about strategic fit.

The simpler alternative: a value-versus-effort matrix

If RICE feels like too much precision for an early-stage exercise, a simpler 2x2 matrix works almost as well. Score each project's business value (0–10, where 10 might represent $500,000+ a year in savings or revenue) against its implementation effort (0–10, where 10 represents 12+ months and $100,000+). Projects landing in the low-effort, high-value quadrant are quick wins and should generally go first; high-effort, high-value projects are major projects worth pursuing once the organisation has momentum; high-value, high-effort projects tied to long-term competitive positioning are strategic bets worth doing even if they are not first; and everything low-value should generally be deprioritised regardless of how easy it looks.

Factors that should adjust the ranking beyond the raw score

Several qualitative factors can reasonably override a close RICE ranking. Priority should rise when: a senior leader is personally invested in the outcome and will protect the project's resources; a specific internal champion exists who will drive adoption and handle resistance; the project has synergy with another initiative already underway (for example, deploying lead scoring immediately after a new CRM rollout); the pain is urgent and worsening rather than stable; or a ready-made solution exists that avoids building from scratch. Priority should fall when: the project depends on other unfinished work; it carries meaningful regulatory or compliance risk requiring approvals; the underlying data needs months of cleanup with uncertain payoff even after that investment; there is active resistance from the people who would need to use the system; or it relies on unproven, bleeding-edge technology that adds unnecessary technical risk to an already uncertain first project.

Building a twelve-month roadmap and avoiding common mistakes

A reasonable default roadmap structure runs: quarter one — close any critical readiness gaps and launch a single quick-win project; quarter two — evaluate the first project's actual ROI and either start a second quick win or begin a major project if the first succeeded; quarter three — carry the major project through to completion while keeping the quick wins running; quarter four — assess the full portfolio, retire anything underperforming, scale what works, and optionally start one experimental project in a new direction. Company size should shape the level of parallelism: a small business is usually best served running one project at a time; a mid-sized company can typically sustain one or two quick wins alongside a single major project; a large enterprise can run a genuine portfolio, roughly split 30% quick wins, 50% major projects and 20% experimental work.

The recurring mistakes worth naming explicitly: starting with the most ambitious project to "make a statement," which multiplies the risk of a visible early failure; running too many projects at once and finishing none of them well; choosing a project because good data happens to exist there rather than because it addresses real pain, which produces a technically accurate model nobody uses; chasing a fashionable technique for its own sake rather than the simplest method that solves the problem; and ignoring the people who will actually use the system, on the assumption that leadership support alone will carry adoption.

Frequently Asked Questions

What is the RICE score formula and what does each letter mean?

RICE = (Reach × Impact × Confidence) / Effort. Reach measures how many people, transactions or processes the project touches per period; Impact measures how strongly it affects each one; Confidence is how sure you are of those estimates, as a percentage; and Effort is the resource cost, usually in person-months. Higher reach, impact and confidence raise the score; higher effort lowers it.

Should a business always start with the project that scores highest on RICE?

Usually, but not automatically. RICE is a strong default tie-breaker, but strategic considerations — a board priority, a synergy with another initiative already underway, or an urgent and worsening pain point — can justify overriding a close ranking. It should inform the decision, not replace judgement entirely.

How many machine learning projects should a small business run at once?

Generally one at a time. Splitting limited budget and attention across several projects tends to produce several unfinished or underdeveloped systems rather than one that actually delivers value and builds organisational trust in ML.

Why is choosing a project based on data availability alone a common mistake?

Good data without a genuine business pain point produces a technically sound model that nobody in the organisation actually needs or uses. It is generally better to start from the most costly, recurring pain point, even if that means investing more upfront in cleaning or collecting the necessary data.

What happens if a company's first machine learning project fails?

Beyond the direct cost, a failed first project tends to erode leadership confidence and reinforce internal scepticism, and a large share of companies in that position do not attempt a second ML project for a year or more. This is the main argument for deliberately choosing a lower-risk, faster, well-scoped first project rather than the most ambitious one on the list.