为什么供应商会被要求做CMMI评估?

本文来源于:质量与创新

        很多时候当乙方供应商提供的软件服务内容越来越多,但是软件的质量却不可靠;面对这个问题的甲方自己也不知道该怎么抓?而甲方又不能把风险全部压制于供应商身上。这个问题一下子就回到了CMMI的本源——评估供应商研发成熟度能力的功效。为什么必须要让供应商做CMMI评估?这里几个出发点供参考:

1.设置门槛:不做CMMI评估,有什么能证明供应商开发能力的吗?没有,目前只有CMMI。那肯定有人说了,做了CMMI也不一定有能力啊,没错,就像大学毕业证书一样,有大学毕业证(计算机专业)就能立刻编程了吗?未必。但是大学毕业这样的条件能节省招聘大量的工作量。你说你招聘条件里面需不需要“设定门槛”!所以供应商必须做CMMI。

2.通用语言如果没有对质量的通用共识,甲乙方在沟通时的效率会大家降低,而且效果很差。制造业有制造业相关质量标准和要求,软件的质量可能没有硬件质量容易、及时显现,那么这种背景下,甲乙双方没有一个共同的语言沟通质量,则结果可想而知。CMMI作为业界事实的研发质量通用语言,已经被全球所认可,就像美元、人民币、英语等事实标准一样。所以供应商必须做CMMI。3.降低风险:甲乙双方的合作是公司行为,而不是个人行为,不应该基于甲方或乙方的某个能力强的人或团队来协作、交付,如果仅依赖于个体,则给甲方带来的风险会非常高,只有乙方能充分基于流程(过程、实践)交付出高质量的交付物,这样甲方的风险才能相对可控。而CMMI就是基于过程、实践来对乙方的研发能力进行要求,这极大降低了甲方的风险。所以供应商必须做CMMI。4.质量意识:说到底还是希望乙方能提升开发质量,乙方需要进行质量意识和规范的建立、提升。那么基于什么模型进行质量意识宣导?你找找业界标准,只有CMMI。
声明:本站转载此文目的在于传递更多信息,如涉及作品内容、版权和其它问题,请在30日内与本网联系,我们将在第一时间删除内容,如有冒犯请见谅。


点击关闭
  • CMMI认证客服

    CMMI3认证客服

    CMMI咨询

    CMMI4认证