MoSCoW method, developed by Dai Clegg, is one of the broadly used prioritization technique used in product management, software development, project management, and business analysis. It is widely used to approach a common stand with stakeholders. MoSCoW analysis shows priority on the significance, stakeholders place on the carriage of each requirement. This method was first used colossally with the agile project delivery framework Dynamic Systems Development Method (DSDM).
MUST have is considered as an acronym for the Minimum Usable SubseT. The Must requirements are essential to the delivery timebox and are non-negotiable. If even one of the requirements is not delivered in the given time frame, the business is considered as failed. With the mutual agreement of all the stakeholders, the requirements can also be downgraded from Must have.
Unlike MUST have, SHOULD have requirements are not important to be delivered in the current delivery timebox, though they are essential just like the others. Should have requirements are always kept aside from the current delivery timebox so that they can be used for a future delivery timebox. By examining the number or value of people affected, the difference between a SHOULD have and a COULD have could be understood.
The factors that differentiate the SHOULD have of requirements are as follows:
Leaving out the SHOULD have requirements change the entire viewpoint of the business. Hence, these requirements are best to be not left out.
With a little development cost, the COULD have requirements could improve the customer satisfaction or user experience, though they are wanted but not important. These requirements are usually included if and only if time and resources permit. Though they set the business product apart from the rest, their exclusion won’t reduce the viability of the product.
The least critical requirements as said by the stakeholders of the businesses are WON’T have. Hence, they are not incorporated into the next delivery timebox’s schedule but rather dropped or reconsidered for a later timebox. They are advantageous items recognized as impractical to include within the restriction of the business. What happens when a WON’T have requirement is included is that product launched by the business will miss its delivery date or the budget won’t be amicable. Usually, the WON’T list of the previous timebox begins the COULD and SHOULD item lists of the next timebox.
The MoSCoW method has shown promise for a lot of businesses. While its effectiveness has been on the top for many a business, there are quite some instances where it had its own drawbacks.
The main reason for its effectiveness is the fact that everyone working in the business contributes to the priority making decisions. While it is quick and easy to complete, the major advantage is that a certain percentage of resources can be allotted to each of the four haves. It gives prioritization in a quick and instinctive way. By eliminating resources in the WON’T category allows the business to allot more resources to plan for the COULD and SHOULD categories. Once the MUST category is cleared, the remaining resources can be transferred to the rest of the categories. Precise productive analysis for projects that are still in development is possible with this method.=