Back to top

MoSCoW prioritization


The MoSCoW technique helps agile project teams prioritize client requirements and work to be done.

MoSCoW divides tasks among those that Must be done, those that Should be done, those that Could be done and those that Won’t be done.

MoSCoW and other agile tools are often used by project managers when managing agile projects. You’ll learn these techniques and more when you enroll in an online agile project management course.

MoSCoW prioritization


Tasks that are designated as ‘must’ are critical to the current delivery timebox in order for it to be a success.


These are tasks that are important to delivery but not critical in the current timebox. After the ‘musts’ have been completed, teams will move to these tasks next.


Completing these tasks is desirable but not necessary. Completing them could improve the user experience or customer satisfaction for little development cost. If teams complete all other, more important tasks, they can use what time they have left to work on these.


These are the least critical, lowest payback items. Generally, teams will ignore these as they aren’t worth the time investment. Some tasks may occasionally be designated ‘won’t’ because they are not appropriate at that time. They will be returned to the backlog and revisited later.

MoSCoW infographic

This infographic explains how to use the MoSCoW system to structure workflow.

Categories: Resources


Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *