Prioritisation Techniques in Scrum

Prioritisation Techniques in Scrum

In Scrum, the Product Owner is responsible for prioritising the Product Backlog. Here are the most widely used techniques:


1. MoSCoW Method

Categorise items into:

  • Must Have – non-negotiable, sprint blockers

  • Should Have – important but not critical

  • Could Have – nice to have

  • Won't Have (this time) – explicitly deferred


2. WSJF – Weighted Shortest Job First (SAFe/Agile)

Priority = Cost of Delay ÷ Job Duration

Favours high-value, short-effort items. Great for balancing urgency vs. effort.


3. Kano Model

Classifies features by customer satisfaction impact:

  • Basic needs – expected, no delight if present

  • Performance needs – more = better

  • Delighters – unexpected features that wow users


4. Value vs. Effort Matrix (2×2 Grid)


Low Effort

High Effort

High Value

✅ Quick Wins

🔨 Major Projects

Low Value

🤔 Fill-ins

❌ Thankless Tasks

Quick Wins go first.


5. Story Mapping

Organise user stories along a horizontal "user journey" axis, then stack by priority vertically. The top slice = MVP.


6. 100-Point Method (Cumulative Voting)

Each stakeholder gets 100 points to distribute across backlog items. Aggregated scores drive priority. Good for team/stakeholder alignment.


7. RICE Scoring

Score = (Reach × Impact × Confidence) ÷ Effort

Popular in product-led teams for data-driven prioritisation.


Quick Recommendation

Situation

Best Technique

Simple backlog, small team

MoSCoW or Value/Effort Matrix

Multiple stakeholders

100-Point Method

Customer-centric features

Kano Model

PI Planning / SAFe

WSJF

Complex product roadmap

Story Mapping + RICE