• Integrations
  • Learning Center

MoSCoW Prioritization

What is moscow prioritization.

MoSCoW prioritization, also known as the MoSCoW method or MoSCoW analysis, is a popular prioritization technique for managing requirements. 

  The acronym MoSCoW represents four categories of initiatives: must-have, should-have, could-have, and won’t-have, or will not have right now. Some companies also use the “W” in MoSCoW to mean “wish.”

What is the History of the MoSCoW Method?

Software development expert Dai Clegg created the MoSCoW method while working at Oracle. He designed the framework to help his team prioritize tasks during development work on product releases.

You can find a detailed account of using MoSCoW prioritization in the Dynamic System Development Method (DSDM) handbook . But because MoSCoW can prioritize tasks within any time-boxed project, teams have adapted the method for a broad range of uses.

How Does MoSCoW Prioritization Work?

Before running a MoSCoW analysis, a few things need to happen. First, key stakeholders and the product team need to get aligned on objectives and prioritization factors. Then, all participants must agree on which initiatives to prioritize.

At this point, your team should also discuss how they will settle any disagreements in prioritization. If you can establish how to resolve disputes before they come up, you can help prevent those disagreements from holding up progress.

Finally, you’ll also want to reach a consensus on what percentage of resources you’d like to allocate to each category.

With the groundwork complete, you may begin determining which category is most appropriate for each initiative. But, first, let’s further break down each category in the MoSCoW method.

Start prioritizing your roadmap

Moscow prioritization categories.

Moscow

1. Must-have initiatives

As the name suggests, this category consists of initiatives that are “musts” for your team. They represent non-negotiable needs for the project, product, or release in question. For example, if you’re releasing a healthcare application, a must-have initiative may be security functionalities that help maintain compliance.

The “must-have” category requires the team to complete a mandatory task. If you’re unsure about whether something belongs in this category, ask yourself the following.

moscow-initiatives

If the product won’t work without an initiative, or the release becomes useless without it, the initiative is most likely a “must-have.”

2. Should-have initiatives

Should-have initiatives are just a step below must-haves. They are essential to the product, project, or release, but they are not vital. If left out, the product or project still functions. However, the initiatives may add significant value.

“Should-have” initiatives are different from “must-have” initiatives in that they can get scheduled for a future release without impacting the current one. For example, performance improvements, minor bug fixes, or new functionality may be “should-have” initiatives. Without them, the product still works.

3. Could-have initiatives

Another way of describing “could-have” initiatives is nice-to-haves. “Could-have” initiatives are not necessary to the core function of the product. However, compared with “should-have” initiatives, they have a much smaller impact on the outcome if left out.

So, initiatives placed in the “could-have” category are often the first to be deprioritized if a project in the “should-have” or “must-have” category ends up larger than expected.

4. Will not have (this time)

One benefit of the MoSCoW method is that it places several initiatives in the “will-not-have” category. The category can manage expectations about what the team will not include in a specific release (or another timeframe you’re prioritizing).

Placing initiatives in the “will-not-have” category is one way to help prevent scope creep . If initiatives are in this category, the team knows they are not a priority for this specific time frame. 

Some initiatives in the “will-not-have” group will be prioritized in the future, while others are not likely to happen. Some teams decide to differentiate between those by creating a subcategory within this group.

How Can Development Teams Use MoSCoW?

  Although Dai Clegg developed the approach to help prioritize tasks around his team’s limited time, the MoSCoW method also works when a development team faces limitations other than time. For example: 

Prioritize based on budgetary constraints.

What if a development team’s limiting factor is not a deadline but a tight budget imposed by the company? Working with the product managers, the team can use MoSCoW first to decide on the initiatives that represent must-haves and the should-haves. Then, using the development department’s budget as the guide, the team can figure out which items they can complete. 

Prioritize based on the team’s skillsets.

A cross-functional product team might also find itself constrained by the experience and expertise of its developers. If the product roadmap calls for functionality the team does not have the skills to build, this limiting factor will play into scoring those items in their MoSCoW analysis.

Prioritize based on competing needs at the company.

Cross-functional teams can also find themselves constrained by other company priorities. The team wants to make progress on a new product release, but the executive staff has created tight deadlines for further releases in the same timeframe. In this case, the team can use MoSCoW to determine which aspects of their desired release represent must-haves and temporarily backlog everything else.

What Are the Drawbacks of MoSCoW Prioritization?

  Although many product and development teams have prioritized MoSCoW, the approach has potential pitfalls. Here are a few examples.

1. An inconsistent scoring process can lead to tasks placed in the wrong categories.

  One common criticism against MoSCoW is that it does not include an objective methodology for ranking initiatives against each other. Your team will need to bring this methodology to your analysis. The MoSCoW approach works only to ensure that your team applies a consistent scoring system for all initiatives.

Pro tip: One proven method is weighted scoring, where your team measures each initiative on your backlog against a standard set of cost and benefit criteria. You can use the weighted scoring approach in ProductPlan’s roadmap app .

2. Not including all relevant stakeholders can lead to items placed in the wrong categories.

To know which of your team’s initiatives represent must-haves for your product and which are merely should-haves, you will need as much context as possible.

For example, you might need someone from your sales team to let you know how important (or unimportant) prospective buyers view a proposed new feature.

One pitfall of the MoSCoW method is that you could make poor decisions about where to slot each initiative unless your team receives input from all relevant stakeholders. 

3. Team bias for (or against) initiatives can undermine MoSCoW’s effectiveness.

Because MoSCoW does not include an objective scoring method, your team members can fall victim to their own opinions about certain initiatives. 

One risk of using MoSCoW prioritization is that a team can mistakenly think MoSCoW itself represents an objective way of measuring the items on their list. They discuss an initiative, agree that it is a “should have,” and move on to the next.

But your team will also need an objective and consistent framework for ranking all initiatives. That is the only way to minimize your team’s biases in favor of items or against them.

When Do You Use the MoSCoW Method for Prioritization?

MoSCoW prioritization is effective for teams that want to include representatives from the whole organization in their process. You can capture a broader perspective by involving participants from various functional departments.

Another reason you may want to use MoSCoW prioritization is it allows your team to determine how much effort goes into each category. Therefore, you can ensure you’re delivering a good variety of initiatives in each release.

What Are Best Practices for Using MoSCoW Prioritization?

If you’re considering giving MoSCoW prioritization a try, here are a few steps to keep in mind. Incorporating these into your process will help your team gain more value from the MoSCoW method.

1. Choose an objective ranking or scoring system.

Remember, MoSCoW helps your team group items into the appropriate buckets—from must-have items down to your longer-term wish list. But MoSCoW itself doesn’t help you determine which item belongs in which category.

You will need a separate ranking methodology. You can choose from many, such as:

  • Weighted scoring
  • Value vs. complexity
  • Buy-a-feature
  • Opportunity scoring

For help finding the best scoring methodology for your team, check out ProductPlan’s article: 7 strategies to choose the best features for your product .

2. Seek input from all key stakeholders.

To make sure you’re placing each initiative into the right bucket—must-have, should-have, could-have, or won’t-have—your team needs context. 

At the beginning of your MoSCoW method, your team should consider which stakeholders can provide valuable context and insights. Sales? Customer success? The executive staff? Product managers in another area of your business? Include them in your initiative scoring process if you think they can help you see opportunities or threats your team might miss. 

3. Share your MoSCoW process across your organization.

MoSCoW gives your team a tangible way to show your organization prioritizing initiatives for your products or projects. 

The method can help you build company-wide consensus for your work, or at least help you show stakeholders why you made the decisions you did.

Communicating your team’s prioritization strategy also helps you set expectations across the business. When they see your methodology for choosing one initiative over another, stakeholders in other departments will understand that your team has thought through and weighed all decisions you’ve made. 

If any stakeholders have an issue with one of your decisions, they will understand that they can’t simply complain—they’ll need to present you with evidence to alter your course of action.  

Related Terms

2×2 prioritization matrix / Eisenhower matrix / DACI decision-making framework / ICE scoring model / RICE scoring model

Prioritizing your roadmap using our guide

Talk to an expert.

Schedule a few minutes with us to share more about your product roadmapping goals and we'll tailor a demo to show you how easy it is to build strategic roadmaps, align behind customer needs, prioritize, and measure success.

Share on Mastodon

task assignment let's go shopping

How to Prioritize Your Tasks Using the MoSCoW Method

4

Your changes have been saved

Email is sent

Email has already been sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

These 6 AI Photo Editors Are Better Than Photoshop: Here's Why

Why i can’t go back to a non-pixel android phone, why i compromise my privacy to maintain my social life.

Multitasking often seems to be the ideal solution to manage your time when you find yourself with a long list of tasks. But the problem with juggling multiple tasks is that you risk ending your workday with a pile of unfinished tasks and a feeling of frustration.

Prioritizing your tasks can help. In this article, we will explore how you can do that using the MoSCoW method.

What Is the MoSCoW Method?

A man organizing tasks on a kanban board

There are a number of tasks you need to complete within a set time frame and budget. However, if those tasks are not organized according to importance, they often become up for grabs, usually not to the benefit of the entire project.

The MoSCoW matrix is a prioritization framework that can help you determine which tasks are essential at any given moment, and structure your to-do list in order of importance.

This way, organizing your tasks can help you and your team members allocate more time, money, and attention to the most important ones before moving down your to-do list.

Origin of the MoSCoW Technique

Dai Clegg, a software development specialist at Oracle UK, invented the MoSCoW method, or the MSCW method, as it was known in 1994 (the two Os were added later to help with pronunciation).

Although Clegg originally developed this prioritization technique for use in Rapid Application Development, it is quite versatile in application. You can use it for market/product launches, starting a new business, or something as mundane as planning a party.

MoSCoW Prioritization Categories

Screenshot of Trello board

As we have hinted above, the two Os don't have any significance in this acronym besides making it easier to pronounce and memorize. That said, the capital letters in the acronym represent four prioritization categories:

  • Should have
  • Won't have

Let's dive deeper:

1. Must Have

This category represents the requirements or tasks you must complete to ensure that the entire project is successful. There's no going around them. It contains non-negotiable needs for the desired outcome. Failure to complete these tasks on time can lead to unfavorable consequences.

Here are some questions you can ask yourself to know which tasks or requirements belong to this category:

  • Will the project work if you do not complete this task?
  • Can the project be successful without this requirement?
  • Is there a workaround that you can devise to avoid doing this task?

If your answer is no, then this task is the foundation that shapes the entire project. Therefore, it belongs to the must-have category. For example, if you are developing an app, you must ensure that its security is watertight to safeguard users' personal and sensitive information.

2. Should Have

Should-have tasks immediately follow must-haves in terms of priority. They add a lot of value to the entire project and make it more successful when you complete them. But the project can still function if you leave out should-haves. In other words, the completion of these tasks is important but not vital to the project's success.

You can create this category by asking yourself if there is a workaround, or if the project can still move ahead if you don't meet the requirements. For example, you should integrate social media tools into your app, but you can certainly go ahead without them.

3. Could Have

Completing could-haves is important, but they don't add as much value to the project when you compare them with should-haves, and they also cause less harm when you omit them. You can also call them nice-to-haves, provided you can fit them within your budget and time frame.

In order to create this category, take a look at the list of tasks you wish to complete to determine what will have a deep impact (should-haves) and what will add less value (could-haves). For example, you could add the dark mode feature to your app if you can.

4. Won't Have

This category represents the lowest priority of the MoSCoW method, and it contains tasks you should not work on within a particular budget and deadline. The presence or absence of won't-haves has no impact whatsoever on the completion and success of the entire project at this time, but it could in the future on this project, or another one.

Creating this category allows you to harness your focus, and resources on the first three. For example, you can add a new security feature to your app through an update to patch software vulnerabilities.

Why You Should Use the MoSCoW Method

The MoSCoW method is most effective when you want to include your team (or few representatives) and other stakeholders to capture a broader perspective and eliminate the risk of bias.

Additionally, this prioritization technique will help your team know how many resources and effort to dedicate to each category to ensure the whole project's success.

How to Use the MoSCoW Method Using Trello

1. gather team members.

Team members assessing tasks

The first step to applying the MoSCoW technique is to gather all the key players who will participate in the project. If you are working on a massive project that involves many people, it might be chaotic to bring everyone around the table. Instead, you can gather a few team leaders or decision-makers in the various departments related to the project.

2. List All the Tasks

Screenshot of organizational app

Now that you have gathered all the people who will participate in the project, it is time to list all your tasks. Let everyone participate, and write all the ideas without negotiations. You can create a master to-do list in an app like Trello for the tasks.

3. Categorize Your Tasks

Screenshot of Trello app showing must-have tasks

Before you start grouping all your tasks in each category, you could allocate financial and time resources for all the steps of the MoSCoW method to ensure that you remain within your limits.

Now you can discuss with your team to assess the importance of each task and put them in their respective categories. Create all the MoSCoW categories on your Trello board, and assign each task accordingly.

You can also drag tasks in each category to organize them, starting with the first task you want to work on. Lastly, you can assign a particular label to each category to add clarity to your Trello board.

Download: Trello for Android | iOS (Free, premium version available)

Improve Your Productivity Using the MoSCoW Method

Arranging all your tasks according to their priorities is a sure way to improve your productivity. You can use the MoSCoW method to ensure that you use your resources on the most relevant tasks to your projects and to foster healthy teamwork in your organization.

  • Productivity
  • Productivity Tips

IMAGES

  1. (AC-S13) Week 13

    task assignment let's go shopping

  2. Tarea Semana 13

    task assignment let's go shopping

  3. (AC-S13) Week 13

    task assignment let's go shopping

  4. (AC-S13) Week 13-Task Assignment

    task assignment let's go shopping

  5. Week 13

    task assignment let's go shopping

  6. S13

    task assignment let's go shopping

VIDEO

  1. 🔴 (AC-S13) Week 13

  2. (AC-S13) Week 13

  3. AC S13 Week 13 Speaking Task Assignment Let's go shopping!

  4. (AC-S13) Week 13

  5. WEEK 13

  6. AC S13 Week 13 Speaking Task Assignment Let's go shopping!

COMMENTS

  1. (AC-S13) Week 13

    (AC-S13) Week 13 - Task Assignment - Let's Go Shopping! - Free download as Word Doc (.doc / .docx), PDF File (.pdf), Text File (.txt) or read online for free. The document is a summary of a conversation role play between two students, Jodie and Fatima, where they go shopping. Jodie helps Fatima find a yellow and green shirt in her size, and Fatima tries it on.

  2. (AC-S13) Week 13

    Week 2 - Task: Assignment - My Daily Routine. Ingles II. Ejercicios obligatorios. 100% (32) 4. Quiz (AC-S09) Week 9 - Pre-Task Quiz - Where is. Ingles II. ... Task: Assignment - Let's go shopping! Asignatura: Ingles II. 999+ Documentos. Los estudiantes compartieron 18781 documentos en este curso.

  3. (AC-S13) Week 13

    (AC-S13) Week 13 - Task Assignment - Let's Go Shopping! - Free download as Word Doc (.doc / .docx), PDF File (.pdf), Text File (.txt) or read online for free. (1) Andersson is working as a salesman at a fruit store and helps two customers, Paola and Ailton, find and purchase fruits for their smoothies. (2) Paola needs 6 bananas for 18 soles and a package of strawberries for 5 soles, asking if ...

  4. (AC-S13) Week 13

    TASK 13 - INGLES II

  5. Week 13

    Through this activity, students ask for and give information about products in a shop using the grammar and vocabulary learned in the unit.

  6. (AC-S13) Week 13

    Grupo 13: -José Alexander Paredes Davalos -Cristhian Enrique Espinoza CONDORI -Anderson Hilario Lima Ccana

  7. (AC-S13) Week 13-Task Assignment

    (AC-S13) Week 13-Task Assignment - Let's Go Shopping! - Free download as Word Doc (.doc / .docx), PDF File (.pdf), Text File (.txt) or read online for free. The students are looking for construction materials for a project at a hardware store. The store offers bricks that are 1 sol each and cement bags for 38 sol per bag. For their order of 50 bricks and 10 cement bags, the total is 430 sol.

  8. (AC-S13) WEEK 13

    (AC-S12) WEEK 12 - TASK: ASSIGNMENT - LET'S GO SHOPPING! Students: Juan Diego Landa Abanto Viviana Ramos De la Cruz Marco Huamani Morales (U21315185) (U22221796) (U22211770) Section: 15088 Teacher: Melisa Ninatanta Castillo DIALOGUE. A (comprador 1) B: (comprador 2) C (vendedor)

  9. (AC-S13) Week 13

    (AC-S13) Week 13 - Task: Assignment - Let's go shopping! Student: Alvaro Andre Albitez Canchari (U22212506) Debora Susana Padilla Cuadrado (U22232996) Max Ronald Flores Vega (U22301460) Stalin Fabricio Macetas Romero (U21101269) Debora: Good Morning Teacher, I am Debora Padilla

  10. Task

    Task - week 13 - Let's go shopping-1 - Free download as PDF File (.pdf), Text File (.txt) or read online for free. The task assignment asks students to work in groups of 3-4 to create a short video dialogue about shopping for items on one of two lists. Students must take on roles as shoppers asking sellers about products and prices. They must write out the dialogue, record a video, and submit ...

  11. (ACV-S07) Week 7

    Integrantes: - Dominguez Gutierrez, Evelyn Judith U21220633- Lopez Quiroz, Gerardo Giessler U21219859- Zuñiga Tornero, Renato U21101662

  12. Let's go shopping

    Task: Assignment - Let ́s go shopping Situation N° Briatong Men Store (Clotheing store) Student Bryan is the sales assistant. Student Alejandro and Frank are the customer. Bryan: Good morning guys. Can I help them with something? Alejandro: I'm looking for a white shirt Frank: I'm looking for gray pants and a jacket.

  13. PDF Math in Moscow Basic Representation Theory Homework Assignment 10

    Let W n ˆW be the subspace of homogeneous polynomials of degree n. Show that W n is an irreducible complex representation of SL 3(C). Problem 10.2. Is the representation 2(ad so 3(R)) of the Lie algebra so 3(R) irreducible ? Problem 10.3. Let T be the standard representation of the Lie algebra sl 2(C). Is the repre-sentation S2T irreducible ...

  14. Week13-Task

    Week13-Task_Assignment - Let's Go Shopping - Free download as Word Doc (.doc / .docx), PDF File (.pdf), Text File (.txt) or read online for free. Scribd is the world's largest social reading and publishing site.

  15. What is MoSCoW Prioritization?

    What is MoSCoW Prioritization?

  16. (AC-S13) Week 13

    A por el 20!!!

  17. (AC-S13) Week 13 Task Assignment Let's go shopping

    (AC-S13) Week 13 Task Assignment Let's go shopping (AC-S13) Week 13 - Task Assignment - Let's go shopping! TOMAR REFERENC... Ver más. Asignatura. Ingles II. 999+ Documentos. Los estudiantes compartieron 18697 documentos en este curso. Universidad Universidad Tecnológica del Perú ...

  18. How to Prioritize Your Tasks Using the MoSCoW Method

    How to Use the MoSCoW Method Using Trello. 1. Gather Team Members. The first step to applying the MoSCoW technique is to gather all the key players who will participate in the project. If you are working on a massive project that involves many people, it might be chaotic to bring everyone around the table.

  19. (AC-S13) Week 13

    Students are assigned to work in pairs or groups to record a short video dialogue of a shopping scenario. They must choose roles of shopper and sellers. The shopper will ask the sellers questions about products on their shopping lists while the sellers will answer. Students must plan questions and answers, use present simple tense, and record a 1-2 minute video by the deadline to present their ...

  20. (AC-S13) Week 13

    Semana 13 - (AC-S13) Week 13 - Task Assignment - Let's go shopping; Task 18 ingles - Pre task 18; Diálogo inglés - TA 2 - Task 5; Otros documentos relacionados. Ready to order - Ingles 2, semana 16 conversacion; Week 4 "The secret life of pets 2" ...

  21. Week 13: Task:Assignment Let's Go Shopping!

    WEEK 13.updated - Free download as PDF File (.pdf), Text File (.txt) or read online for free. pdf para el trabajo grupal de la semana 13 task 13.seguir todos los pasos y utilizar el ejemplo.no usar mucho el traductor ya que genera errores y quitan puntos

  22. the neighbourhood

    About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright ...