需求分析 | 需求评级之MoSCoW Method

管理项目时,很重要的一点就是去弄清楚客户的需求以及需求的优先级。很多项目一开始有一系列简单的需求标题,却在后续才弄清楚哪些需求是还没被完全理解的(这里的理解包括对其内容和重要性的理解)。

一旦有一个清楚明细的需求集合,就可以考虑开始去排序这些需求了。排序(评级)可以帮助每一个项目相关者(包括客户、项目经理、设计师、开发人员等)理解这些需求中哪些是最重要的,以何种顺序去开发他们,如有时间或者资源有压力的情况下,哪些需求是可以考虑先不实现的。

所以什么是最好的方法,可以用来重建有优先级的需求序列呢?

MoSCoW Method可以提供帮助。MoSCoW代表must, should, could和would,其中:
   M - Must have this requirement to meet the business needs
   S - Should have this requirement if possible, but project success does not rely on it
   C - Could have this requirement if it does not affect anything else on the project
   W - Would like to have this requirement later, but delivery won't be this time
这两个单独加入的o是用来使这个缩写词是可以发音的,而且可以看出这两个o经常是小写用来表明它们不代表任何含义。

MoSCoW作为一个排优先级的方法是用来决定哪些需求需要率先被完成,哪些需求可以稍后再实现,哪些需求可以被排除掉,即本期不用考虑。

不像单纯的数字排序机制,这些“单词”都是有一定的含义在里面的,所以它使得讨论哪些需求更为重要变得相对容易。这些“must”需求需要提供一套清晰易懂的解决方案以及完成这些“must”需求意味着项目已经成功了一大半。

这些“must”需求是不可商榷的。不能成功的实现任何一个“must”需求都很大可能性意味项目已经失败了。

项目组应该在情况允许的情况下完成更多的“should”需求。“could”和“would”需求属于“nice to have”,属于有了更好没有也行的情况,一般不影响项目整体的交付成功。“could”需求是在项目交付时间有余且预算充足的情况下,可以考虑的需求。

有清晰的设置需求优先级的方法是很重要的。同样地,与客户达成一致的需求、项目目标、质量标准、项目工期以及项目预算也是成功交付项目需要考虑的。推荐的设置需求优先级的方法就是MoSCoW。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,448评论 0 10
  • BSCM Basic of Supply Chain Management Session 4: Material...
    浔溱阅读 2,438评论 0 2
  • 村里小学被拆的时候,我刚好在外公家跟随着两个表哥在屋后的那条流经整个小镇的河里学游泳,听外公说,这条河是他曾经年轻...
    月刊少年喵帕斯阅读 214评论 0 2
  • 绝地求生,俗称吃鸡。在下吃过5把,不过,有个队伍,这辈子是不可能吃的。下辈子,依旧不可能……
    一坨来自北方的翔阅读 150评论 0 0
  • 我一直以为自己生活的有滋有味,每天都过的特别“充实”,高高在上,耳朵里一直是“学长好”,“老方,这个怎么弄?”“学...
    晨初v听雨阅读 226评论 1 1