您的位置:首页 > 其它

对CMMI认识的几个误区

2009-02-10 14:22 190 查看
误区一:CMMI意味着繁琐

实际上CMMI也推崇简洁和效率。数年前敏
捷开发的各种方法论开始在市场上引起共鸣,并将之置于与CMMI对立的全新开发方法。与此同时,过程改进的先驱之一卡内基梅隆大学资深科学家Mark
Paulk博士就在IEEE期刊发表论文指出敏捷开发的思想与CMMI一脉相承,简洁离不开制度,敏捷离不开规范,敏捷开发的代表方法极限编程的十二项实
践与当时的软件CMM实践都可以找到对应。简洁的过程说的是有效率的过程,是经过反复提炼去除冗余后的过程,这正是持续过程改进的精髓之一。

误区二:CMMI意味着刻板

CMMI
同样推崇创意与灵动。设计合理的过程与设计优秀的产品同样需要灵感与思路。代码是设计给机器执行的指令,而过程是设计给人执行的指令。机器将忠实于任何指
令,不会苦恼或抱怨,没有情绪与抵触;而人就不同,所以过程的设计比代码的设计甚至需要更多的功力与技巧。当编码人员在为各种解决方案苦思冥想的时候,过
程的设计者也在为一个行之有效的过程绞尽脑汁。当一个成功的过程不仅得到全面推行,而且得到过程执行者的称赞,并取得预期的收益时,过程的设计者感受的喜
悦不亚于工程人员看到自己的产品在市场一炮打响的欢欣。

误区三:CMMI没什么高深的知识

诚然,CMMI不用化九牛二虎之力去解各种偏微分方程,也不用彻夜思考如何证明一项命题的可计算性。但关键的是要知道过程改进的艰难,就如要在琴弦上拉出美妙的乐曲,简单的动作后面是十多年的苦练。一蹴而就不是CMMI的精华。

误区四:CMMI是外来品,我们需要有我们自己的模式


是如此。CMMI的实施就讲究因地制宜而非生搬硬套,讲究百花齐放而非教条僵化。简单地对购买CMMI的过程模板或过程工具进行生吞活剥也许带来的却是消
化不良。CMMI的养分需要在消化吸收后转化为自身机体一部分,在工程与服务的实践中“本能地”发挥出功效,你甚至自己也没有意识到这就是CMMI。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: