Features.Vote - Build profitable features from user feedback | Product Hunt
Free Tool

MoSCoW Prioritization

Add your features and categorize them into Must Have, Should Have, Could Have, and Won't Have. Export as CSV. Free, no signup required.

UNASSIGNED — Click a category to assign

CSV export

API v2

Must Have

1

Non-negotiable. The release fails without these. If in doubt, it's not a Must.

User authentication

Should Have

1

Important but not critical. The release works without them, but it's noticeably worse.

Dashboard analytics

Could Have

1

Nice-to-have. Include if time allows, cut first when scope needs trimming.

Dark mode

Won't Have (this time)

1

Explicitly out of scope for this release. Not rejected — just not now.

Custom themes

Distribution

Must Have

1 (25%)

Should Have

1 (25%)

Could Have

1 (25%)

Won't Have (this time)

1 (25%)

How to Use This Tool

1. Add features

Type your features into the input field and press Enter. Add every feature you're considering for the next release — aim for 10-20 items.

2. Categorize each one

Click M, S, C, or W buttons to assign each feature to a MoSCoW category. Apply the 'release test': does the release fail without it? If yes, it's a Must.

3. Review distribution

Check the distribution bar. Must Have should be ≤60% of total effort. If it's higher, you're overcommitting — move items to Should or Could Have.

The MoSCoW Framework Explained

MoSCoW is a prioritization technique that forces you to make hard choices about scope. Unlike numerical scoring (RICE, ICE), MoSCoW uses plain language categories that anyone — engineers, designers, stakeholders, executives — can understand immediately. This makes it ideal for collaborative planning sessions.

Must Have

Non-negotiable. The release fails without these. If in doubt, it's not a Must.

Target: ≤60% of total effort. The non-negotiables.

Should Have

Important but not critical. The release works without them, but it's noticeably worse.

Target: ~20% of effort. Important, but the release ships without them.

Could Have

Nice-to-have. Include if time allows, cut first when scope needs trimming.

Target: ~20% of effort. First things cut when time runs short.

Won't Have (this time)

Explicitly out of scope for this release. Not rejected — just not now.

No effort this release. Explicitly parked — not forgotten.

MoSCoW vs. RICE vs. ICE: When to Use Which

Each framework serves a different purpose. MoSCoW is categorical and fast — best for scope discussions and sprint planning. RICE is numerical and thorough — best for quarterly roadmap prioritization with 20+ features. ICE (Impact, Confidence, Ease) is a lighter version of RICE — good for quick estimation when you don't have Reach data.

Many teams use multiple frameworks at different stages: RICE to rank the quarterly backlog, then MoSCoW to scope each sprint. The frameworks complement each other — RICE answers "what should we build?" and MoSCoW answers "what can we fit in this release?"

Common MoSCoW Mistakes

Everything is a Must Have

Apply the release test: does the release literally fail without it? If users can complete the core workflow, it's a Should, not a Must.

Won't Have means rejected

Won't Have means 'not this time' — explicitly acknowledging something is out of scope builds trust with stakeholders. It's not a judgment.

Skipping the Should Have category

Teams often jump from Must to Could, losing nuance. Should Have captures the 'important but not critical' middle ground that matters for release quality.

Not involving stakeholders

MoSCoW works best as a collaborative exercise. Run it in a workshop — disagreements surface assumptions that need to be resolved.

Let Your Users Decide What's a Must Have

A feature voting board gives you real demand data to inform your MoSCoW decisions. 200 votes = Must Have. 5 votes = Could Have. Let users tell you what matters.

Try Features.Vote free

Collect votes, prioritize by demand, close the loop when features ship

Frequently Asked Questions

Still not convinced?

Here's a full price comparison with all top competitors

Okay, okay! Sign me up!

Start building the right features today ⚡️