Prioritization & Goal Setting

MoSCoW Prioritization

Sort requirements into Must, Should, Could and Won't have, and keep the Must list honest.

How to use this worksheet
  1. List all candidate requirements without ranking them yet.
  2. Define what "Must" means for this release: without it the release is a failure or illegal or unsafe.
  3. Move each item into Must, Should, Could or Won't (this time). Challenge every Must.
  4. Keep Must items to roughly 60 percent of the effort so there is room for risk. The summary shows your split.
0 of 1 sections filled
More

Requirements

Add requirements and move them between the four categories.

Must have

Without it the release fails

    Should have

    Important, but workarounds exist

      Could have

      Nice to have, if time allows

        Won't have (this time)

        Agreed to be out of scope

          Prompts

          Ask yourself

          • If this were missing on launch day, would we still launch?
          • Is there a workaround for this?

          Scope split

          Before you finish

          About MoSCoW

          Dai Clegg developed MoSCoW at Oracle in the 1990s and it was adopted by the DSDM agile framework. The lower-case o's are only there to make the word readable.

          The "Won't have" list is as important as the Must list: it protects the scope from creeping back in.

          Recommended reading

          Werbung / Ad: Affiliate links. As an Amazon Associate I earn from qualifying purchases at no extra cost to you.