MoSCoW Prioritization

This 20 minute video explains one of the best prioritization techniques, called MoSCoW. Understanding and using this technique is really helpful for IT projects, as long as other kinds of projects.

MoSCoW stands for the following priority groups:

  • M (must have) – Features you must have in the final solution and it would be useless otherwise.
  • S (should have) – Features you should have in the final solution and you would get into problem otherwise. However, you can find a workaround for the problem (do it manually, use another solution in parallel, etc).
  • C (Could have) – Nice features. You won’t have any problems if you don’t have them in your final solution.
  • W (Won’t have this time) – Features that you’re not planning to deliver this time.

Besides the use of MoSCoW prioritization for management of scope, as it’s done in some Agile methods, it can also be used for prioritization of acceptance criteria, as recommended in PRINCE2®.

So, hope you would enjoy this video and find it helpful:

Scrum Awareness, One Step a Day (free)

Start learning Scrum by spending less than 2 minutes per day. Lessons will be emailed to you. [more info]