While I was having a meeting with a project team, I was asking for an update on testing done on an application after the solution was provided for some issues
I was shown an excel sheet with few columns. Column showed the existing issues, remarks and challenges, status. But again, there was one more column which was filled only with a single characters.
Each line item was flagged either M/S/C/W.
When I asked the team ,what did that symbolize I was told “Its MoSCoW Method”
Now I only knew there is a city called MOSCOW..um somewhere is Russia?? But I din’t knew method by that name existed. As I discussed over the call, I came to know about this nice Agile methodology
So what’s this now?
MoSCoW stands for:
M: Must have
S: Should have
C: Could have
W: Won’t Have
They were talking about the attributes the website should be having. Technically we call it as ‘functionality’
This method is basically a way to prioritize the requirement
- Must have’s “they are the attribute which are non-negotiable and must be included for the successful functioning of an application
- Should have: they are high priority attribute should be included if possible.
- Could have: they need not be so critical but a nice-to-have features in the website
- Won’t have: they are low priority attributes. Even if they are not available there won’t be any problem. We can consider this in future
So I understood that’s how they prioritize the customer requirement and found I can implement in my work too
By the way I see this can be implemented in day to day life too. Go check out how.(Hint: replace website by Human being) Share your views, folks.