cmm 没有终点的路

cmm 没有终点的路

ID:22370023

大小:61.00 KB

页数:11页

时间:2018-10-28

cmm 没有终点的路_第1页
cmm 没有终点的路_第2页
cmm 没有终点的路_第3页
cmm 没有终点的路_第4页
cmm 没有终点的路_第5页
资源描述:

《cmm 没有终点的路》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、CMM没有终点的路

2、第1内容加载中...在大多数软件企业看来,cmm只是一张通往海外的通行证,或是一张让客户放心购买软件期货产品的质量保证书。但实际上,开始实施cmm只是踏上不断优化自己、修正自己的一个起点;起点延伸处是一条没有终点的路;路上充满了引领企业“更上一层楼”的路标。胡大庆是摩托罗拉中国公司大中华区网络方案部研究开发中心的经理,每当他面试前来应聘的人,都会问对方:“为什么想来我们研发中心?”近来,有一个回答,他经常听到——“因为你们cmm做得好,我希望能在这儿得到这方面的学习空间。”胡大庆所在的研发中心已于2000年12月

3、通过了cmm5级的认证。据介绍,在我国境内目前只有两家企业通过了cmm5级认证,另外一家是摩托罗拉中国公司的软件中心。这样的稀缺资源难怪让想了解、学习cmm的人趋之若鹜。cmm软件工业化的大纲cmm(capabilitymaturitymodelforsoftusei)应美国联邦政府的要求开发的一种用于评价软件承包商能力并帮助其改善质量的方法。1991年,cmm1.0版本面世,1992年,他们又推出了cmm1.1版本。cmm提供了一个评估软件开发过程的管理以及工程能力的标准,是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟

4、度认证标准。cmm标准共分为五个级别:初始级、可重复级、定义级、管理级和优化级,从低到高,标志着软件生产的计划度越来越高、生产周期越来越短、成本也越来越低。业内人士认为,“cmm既是软件企业走向国际市场的通行证,也是用来衡量类似期房的软件质量的保证书。”除此之外,cmm还是一个软件生产工业化的产物与检验标准,是软件工程化的核心环节。“cmm为软件企业进入工业时代制定了一个大纲。”于是,一些以往就专注于提供软件工程开发解决方案的软件公司就以这个“大纲”为标准,帮助软件企业克服提升质量过程中的各种矛盾。瑞理(rational,nasda

5、q的100个指标股之一)软件就是这样一家提供软件工程化工具的公司,摩托罗拉网络研发中心从cmm4就开始使用它的软件。在瑞理耳濡目染了许多软件工程化的理论,使瑞理中国公司的技术总监吴穹对cmm有着更深一步的认识。“它告诉企业怎么做软件工程,有哪些要求,如何检验,每个阶段的重点是什么、应该做什么。这个框架为软件工程化提供了一个循序渐进的模式,并不是将这个过程简化为一步——从0到1。”吴穹说。软件企业实施cmm基本上都是从2级,即可重复级起步的。吴穹说:“二级已经不简单了。对一个软件企业来说,达到二级的要求就基本上进入了规模开发,开始跳出

6、作坊式的开发模式,能把一个项目的经验或好的方法重现在下一个项目中,基本具备了一个现代化软件企业的基本架构和方法,具备了承接外包项目的能力。”从二级一直往上走,是不间断的改进过程。“效率不断在提高,时间控制更严格,品质更有保证,管理更有序。可以逐渐具备承接跨地区、跨部门的大型项目的实力。”根据sei的统计,软件企业在引入cmm后劳动生产率平均增长了35%;错误比率平均减少39%;平均成本回报率为5:1。cmm重构企业在胡大庆的时间表上,1995年底才成立的摩托罗拉中国公司的网络研发中心,在实施cmm上三年内完成了三级跳:1998年内部

7、评审,取得了等同cmm3级的水准;1999年底达到了第4级;2000年的12月通过了5级。“但我们是从成立之日起就开始着手准备实施cmm的,算起来也有5年半的时间了。当初积极准备实施cmm是因为摩托罗拉的高层质量管理委员会在90年代中期制定了一个政策,明确规定所有从事软件研发与测试的部门都必须采用cmm,并在规定年限内达到三级或是更高的级别。这是一个研发政策。”摩托罗拉的这个全球研发政策无疑是其中国网络研发中心与软件中心达到cmm5的最大推动力。在实施cmm的整个过程中,胡大庆很重视研发中心步入cmm的起点——1998年做的内部评估

8、。这次评估“让拿着地图的我们不但明确知道目的地是什么地方,而且还找到了自己究竟在什么位置。”在吴穹的眼中,侧重于软件生产过程的cmm的实施,被提升到软件企业重构的地位。摩托罗拉中国网络研发中心5年多来的cmm之路正佐证了他的这种看法。胡大庆在清点5年多来的收获时,可谓颇丰。“最根本的收获是每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得标准化、规范化了。”以往,软件企业某些关键的开发人员离开后,往往会给企业造成很大的损失,甚至使一个项目前功尽弃。而在cmm框架中,运用2级中的一个基本软件工程

9、(kpa)就可以使员工自觉而规范地管理软件生产过程中所有的资源、阶段性产品、产品源代码、文件以及最终生成的产品。“严格遵循这套管理方法,程序员写完一段代码,经过一定测试之后,一旦提交到某个公共地方时,这个东西就不是你的了,已经成为项目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。