SaaS · Product

SaaS Feature Prioritisation

Every roadmap has more candidates than capacity. Prioritisation is a repeatable way to decide what to build next that survives the loudest stakeholder in the room.

John Kihiu12 min read

There are always more features requested than a team can build, and without a method, prioritisation defaults to whoever argues hardest, the newest customer's demand, or the founder's latest idea. A lightweight scoring framework replaces that with a repeatable, defensible way to rank work — not because a formula is truth, but because it forces the right questions and makes trade-offs explicit.

Score, don't argue

Frameworks like RICE (Reach, Impact, Confidence, Effort) or a simple value-versus-effort score exist to structure the conversation. Estimate how many users a feature reaches, how much it moves the needle for them, how confident you are in those estimates, and what it costs to build — then rank by the combination. The scores are estimates, not facts; their value is making everyone reason about the same dimensions instead of talking past each other.

FactorQuestion
ReachHow many users/customers does this affect?
ImpactHow much does it move a metric that matters (retention, activation, revenue)?
ConfidenceHow sure are we about reach and impact — data or a guess?
EffortWhat will it actually cost to build and maintain?

Weight by confidence and evidence

The confidence factor is what keeps a framework honest. A high-impact idea backed only by one loud customer should not outrank a solid, evidence-backed improvement. Tie impact estimates to real data where you can — adoption numbers, churn reasons, support volume — so the ranking reflects what you actually know, not what you hope. "A big customer asked" is a data point, not a mandate.

Protect non-feature capacity

A pure feature score will starve the work that has no obvious feature payoff but keeps the product alive: retention improvements, technical health, and reliability. Reserve capacity for these deliberately rather than letting them lose every prioritisation round to shiny new features. A roadmap that is 100% new features is one quietly accumulating churn and technical debt that will eventually stop it building anything.

The framework informs, it doesn't decide

A prioritisation score is an input to judgement, not a replacement for it. Strategic bets, hard dependencies, and timing sometimes override the numbers — and that is fine, as long as the override is a conscious decision you can explain, not the default. Use the framework to make the trade-offs visible, then decide.

SaaS feature prioritisation is a scoring framework — reach, impact, confidence, effort — that structures the argument, grounded in real evidence rather than the loudest request, with capacity deliberately protected for retention and technical health. It will not make the decisions for you, but it makes them defensible, repeatable, and honest about what you are choosing not to build.

John Kihiu
Acumatica ERP Developer · Laravel Engineer

Independent software engineer in Nairobi specialising in Acumatica customisations, Laravel backends, and tax fiscalisation integrations across East and Southern Africa.