Menu

Strategy

MoSCoW Prioritisation

A practical prioritisation framework for aligning teams on critical scope and explicit trade-offs.

How to apply MoSCoW prioritisation to categorise work, manage scope, and keep delivery focused on high-value outcomes.

4 min read

What it is

MoSCoW is a UX and product method used to categorise , tasks, or requirements based on their importance.

It groups work into Must Have, Should Have, Could Have, and Won’t Have (this time).

The method provides a simple, shared for across teams.

The focus is on , , and managing .

Key takeaway

The goal is to make informed decisions about what to build or deliver first.

When to use it

Use this method when you need to prioritise requirements or .

It is most useful when:

defining product roadmaps or backlogs
managing scope in projects with limited resources
aligning stakeholders on what is critical versus optional
planning releases or iterations
balancing user needs, business goals, and effort

It is less useful when:

all items are equally critical
prioritisation requires detailed quantitative scoring
MoSCoW is often used alongside RICE scoring, JTBD, and feature prioritisation workshops.

How to run it

Set up properly

Be clear on the items, who is involved, and what each category actually means for this project. MoSCoW fails when "must" is defined as "important".

Define Must as genuinely non-negotiable: the fails without it. Without that discipline everything becomes a Must and the method has done nothing.

Run the method

MoSCoW sorts work into Must, Should, Could and Won't have. It is fast and communicates well, and its entire value depends on the honesty of the first and last categories.

  1. List the candidate items at a consistent level of detail.
  2. Categorise each as Must, Should, Could or Won't, requiring a justification for every Must.
  3. Challenge the Musts hard. A common rule of thumb is that Musts should be well under half the effort, leaving room to flex.
  4. Discuss disagreements openly and resolve the rather than promoting items to end the argument.
  5. Document the decisions and reasoning, particularly the Won't-haves. That category is what makes the method useful.

Protect the Won't list. It is the only part that creates capacity, and it is the first thing to be quietly reopened.

Capture and make sense of it

The value comes from an honest, communicable priority. After the , document:

  • Each item's category with the reasoning
  • The proportion of effort sitting in Must, as a sanity check
  • Won't-haves, explicitly, with why and when they might return
  • Disagreements and how they were settled

Review periodically as changes. MoSCoW is a snapshot, and treating it as permanent is how Shoulds silently become Musts.

Key takeaway

Use this to manage scope and deliver value efficiently.

What to look for

Focus on:

Must Have: critical items that cannot be omitted
Should Have: important items that add value but can be deferred
Could Have: nice-to-have items that do not impact critical outcomes
Won’t Have: items agreed out of scope for this phase
Consensus: alignment among stakeholders on categories

Where it goes wrong

Most issues come from:

If priorities aren’t agreed, scope and suffer.

Defining Must as important rather than as non-negotiable
Letting Musts absorb most of the effort, leaving no room to flex
Promoting items to end an argument rather than resolving it
Leaving the Won't list undocumented, which is where the capacity came from
Treating a snapshot as permanent as context changes

What you get from it

Done properly, this method gives you:

A priority that communicates without explanation
The proportion of effort sitting in Must, as a sanity check
An explicit Won't list, which is what creates capacity
Decisions recorded with the reasoning behind them

Key takeaway

It helps ensure critical items are delivered first and optional items are managed realistically.

Get in touch

If this sounds like something you need, we can help you apply MoSCoW prioritisation to align your team, manage scope, and deliver what truly matters to users and the business.

No guesswork. No assumptions. Just structured prioritisation that works.

FAQ

Common questions

A few practical answers to the questions that usually come up around this method.

What is MoSCoW prioritisation in UX?

It is a method for categorising features or requirements as Must, Should, Could, or Won’t Have.

When should you use MoSCoW prioritisation?

During roadmap planning, backlog refinement, or release planning.

What can you prioritise?

Features, tasks, requirements, or improvements.

What does MoSCoW give you that a ranked list does not?

It provides clarity, alignment, and scope management for teams and stakeholders.

Does MoSCoW prioritisation improve UX?

Indirectly. By focusing on delivering critical features first, it ensures essential user needs are met.

Quick take

If everything feels urgent, nothing gets done. MoSCoW helps you focus on what must, should, could, and won’t be delivered.

Related Services

LET'S WORK TOGETHER

Ready to improve your product?

UX, research and product leadership for teams tackling complex digital services.

Previous feedback

I had a fantastic experience working with Andy. One of his most impressive achievements during our time at NHS HEE was masterminding a deeply complex information architecture for a new platform that brought together a large number of legacy websites.

Will Parkhouse

Senior Content Designer