MediaLAB Amsterdam

MoSCoW

by . Last edit was 7 months ago
120 - 240 any

MoSCoW is a method that allows the team to prioritize the different features that they will work on. Features are then categorized into “Must have”, “Should have”, “Could have”, or “Would like but won‘t get”.

To be used at the beginning of a timeslot (for example during Sprint planning) and when planning is needed.

140
180
Share
Embed
Use
Edit
View
Delete
DRAFT Pending Declined
Submit for approval
Decline
Approve

Additional info

Goal

Allows to make a clear hierarchy of what needs to be implemented, and what is not feasible to include within the current constraints.

Attachments

You will be able to upload attachments once after you create the method.

Materials

    Instructions

    1. List all the features that you want to develop within a specific time frame (for example a Sprint).

    2. Make a diagram that has the four different categories “Must have”, “Should have”, “Could have”, or “Would like but won’t get”. Classify the features within the four categories.

    3. “Must have” are features that are critical and need to be implemented to have a successful product.

    4. “Should have” are features that are important but are not critical, they can be done in a different way.

    5. “Could have” are features that would be nice to have, but won’t make a significant change in the user experience.

    6. “Would like but won’t get” are features that are too difficult to implement.

    7. Once the different features have been rated, plan accordingly by defining tasks.

    NOTE

    Be realistic about what is actually needed and what is feasible to do.

    OUTPUT

    A work plan that can be distributed among the design team.

    NEXT

    Follow and track the plan, make sure to communicate it clearly to the team.


    Tips for running this activity online

    • This activity can be run with an online whiteboard tool though can also be run with the facilitator screen sharing a Trello board, Google Doc or other task management tool.
    • When facilitating group discussion, we’d recommend that participants use non-verbal means to indicate they’d like to speak. You can use tools like Zoom’s nonverbal feedback tools, a reaction emoji, or just have people put their hands up. The facilitator can then invite that person to talk. 

    Background

    Comments (0) ( 4.0  avg / 2 ratings)

    Please Log in or Register for FREE SessionLab account to be able to comment or rate.