MoSCoW Method

What the MoSCoW method is, how the four categories work, when to use it for task and requirement prioritization, and common mistakes to avoid.

What the MoSCoW Method Is

The MoSCoW method is a prioritization framework that sorts tasks, features, or requirements into four categories: Must have, Should have, Could have, and Won’t have (this time). The capitalized letters in MoSCoW stand for these four categories, with the lowercase o’s added to make the acronym pronounceable.

The method was developed by Dai Clegg in 1994 while working at Oracle and later adopted as a core technique in the Dynamic Systems Development Method (DSDM), an Agile project delivery framework. It is now used widely outside of DSDM for any situation where a group needs to agree on what is in scope and what is not.

The Four Categories

Must have. Requirements or tasks that are non negotiable. Without them, the project fails, the sprint delivers no value, or the product cannot ship. Must haves typically represent 60% or less of total scope. If everything is a Must have, the framework is not being used correctly.

Should have. Important items that are not critical for this delivery. They add significant value and should be included if time and resources allow. If a Should have gets cut, the delivery still works but is less complete. Should haves typically represent 20% of scope.

Could have. Desirable items that have a smaller impact than Should haves. They are the first to be dropped when time or budget runs short. Could haves give teams a built in buffer: if the sprint finishes ahead of schedule, pull in a Could have. Typically 20% of scope.

Won’t have (this time). Items that are explicitly out of scope for this delivery cycle. The “this time” qualifier is important. These items are not rejected permanently. They are acknowledged, recorded, and deferred to a future cycle. This category prevents scope creep by giving stakeholders a place to park their requests without losing them.

How to Run a MoSCoW Session

Start with a complete list of tasks, features, or requirements. Gather the decision makers (product owner, project manager, key stakeholders). Review each item and assign it to one of the four categories through discussion and consensus.

The most productive sessions follow two rules. First, Must haves cannot exceed 60% of total capacity. This forces the group to make real trade offs instead of labeling everything as critical. Second, every item must land in one category. “We will decide later” is not an option. Ambiguity defeats the purpose of the exercise.

Time box the session. For a list of 20 to 30 items, 60 to 90 minutes is typical. For larger backlogs, pre sort into rough categories before the meeting and use the session to resolve disagreements on borderline items.

When to Use MoSCoW

MoSCoW works best when multiple stakeholders need to agree on scope. Common use cases include sprint planning (which user stories make this sprint?), release planning (which features ship in v1 vs. v2?), project scoping (what is in the contract vs. what is a future phase?), and budget allocation (which initiatives get funding this quarter?).

The method is fast to learn and fast to apply. It does not require scoring, weighting, or mathematical frameworks. This makes it accessible to non technical stakeholders who might struggle with weighted scoring models.

When MoSCoW Does Not Work

MoSCoW struggles when the decision maker is a single person with clear authority. If one person decides priorities, a simple ranked list is faster than a group categorization exercise.

It also breaks down when stakeholders cannot agree on what counts as a Must have. If every stakeholder insists their items are Must haves, the 60% rule gets violated and the exercise produces a list that looks like it was not prioritized at all. In these cases, a facilitator who can enforce the capacity constraint is essential.

MoSCoW does not provide relative priority within categories. All Must haves are treated as equally critical. If you need to know which Must have to work on first, you need a second prioritization step within the Must have group (a simple ranked list or time based sequencing).

Commonly Confused With

TermKey Difference
Priority Matrix → A priority matrix plots tasks on two axes visually. MoSCoW sorts tasks into four discrete categories through group discussion. MoSCoW is faster and better for stakeholder alignment; priority matrices are better for individual prioritization.
RICE Framework RICE scores items numerically on Reach, Impact, Confidence, and Effort. MoSCoW uses qualitative categorization. RICE is used primarily in product management; MoSCoW is used across project types.
Kano Model The Kano Model categorizes features by customer satisfaction impact (basic, performance, delight). MoSCoW categorizes by delivery necessity. Kano informs product strategy; MoSCoW informs scope decisions.

Your Learning Path

  1. 1
    MoSCoW Prioritization Template Template page

    A MoSCoW template with four category columns (Must, Should, Could, Won't), a capacity tracker that…

Custom Fields for MoSCoW categories, Board view grouped by priority, and collaborative docs for session notes.
Run MoSCoW Prioritization in ClickUp

Common Questions About MoSCoW Method

What does MoSCoW stand for?
MoSCoW stands for Must have, Should have, Could have, and Won't have (this time). The lowercase o's are added to make the acronym pronounceable. The method was developed by Dai Clegg in 1994 at Oracle and later became a core technique in the DSDM Agile framework.
How do I decide what is a Must have vs. a Should have?
Ask: if we do not include this item, does the project fail or become unusable? If yes, it is a Must have. If the project still works but is less valuable, it is a Should have. Enforce the 60% capacity rule: Must haves should not exceed 60% of available time or budget. This forces genuine trade offs.
Can I use MoSCoW for personal task prioritization?
You can, but it is designed for group decision making. For personal tasks, a priority matrix or the ABCDE method is faster and requires less overhead. MoSCoW's value comes from forcing multiple stakeholders to reach consensus on scope, which is not needed when you are prioritizing your own to do list.
What if stakeholders disagree on MoSCoW categories?
Disagreements are the point of the exercise. They surface misaligned assumptions about what matters. Use data to resolve disputes: customer impact numbers, revenue projections, or deadline constraints. A skilled facilitator who enforces the 60% Must have cap prevents the session from degenerating into everyone fighting for Must have status.
Is MoSCoW part of Agile?
MoSCoW is a core technique in DSDM (Dynamic Systems Development Method), which is an Agile framework. It is also used in Scrum sprint planning, SAFe PI planning, and traditional project management. It is not exclusive to Agile but is widely adopted in Agile environments because of its simplicity and speed.