网站大量收购闲置独家精品文档,联系QQ:2885784924

2025年CMM文档 _原创精品文档.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

以家为家,以乡为乡,以国为国,以天下为天下。——《管子》

CMM综述论文

CMM产生的背景

软件是将思想用某中形式表达出来的过程,它涉及的多是无形的东西,既看不到质,

也看不到量,从而使项目管理的难度极大。软件开发是耗费资金的项目,但到底投入多少,

能达到什么样的地步?都是未知数,从而使得其投资风险系数较大。

项目管理的质量与软件产品有着直接的对应关系。提高项目管理能力对于软件生产力

的提高是最为重要的。

随着软件行业的迅猛发展,一些问题和危机逐步暴露出来,例如,手工作坊式的软件

开发、项目时间总是推迟、无法保证按期交付、项目预算成倍超过、项目人员不断流动等

等,都是软件开发商面临的一些问题。客户可能要面临这样的问题:为什么项目要这么多

费用、为什么开发时间要这么长、主要开发人员是否能得以保证、提交的系统错误太多等

等。上述问题主要原因是缺乏软件过程能力。为了解决这类软件工厂问题,美国软件工程

研究所SEI自1986年开始研究软件过程成熟框架,1991年提交了能力成熟模型(Capability

MaturityModel)CMMMV1.0,该版本经过多方软件专家评审,发布了V1.1版,并更名

为SW-CM。1999年底发布了V2.0版。它强调企业软件开发能力取决于企业的过程能力而

不是个人的能力、强调持续的过程能力的改善,是衡量软件企业软件开发管理水平的重要

参考,即可以作为拥护平谷软件项目承包商的依据。

外包的诱惑

世界上第一家通过CMM5认证的并非美国公司,而是来自印度的WIPRO。同时,

百学须先立志。——朱熹

WIPRO还是全球第一个通过人力成熟度模型(PCMM)5级认证的软件及服务公司。

WIPRO对CMM的热衷并非偶然,其实整个印度软件业对ISO9000、CMM等认证

一直非常重视。据SEI统计,目前有大约300家印度软件公司通过了CMM认证,其中通

过最高质量等级CMM5的有50余家,占全球的60%以上。高品质的管理决定了高品质的

产品,从而也确立了印度在美国外包市场的垄断地位。

所谓“外包”,就是指企业把整个工作或工作的一部分交由其它公司去做。之所以这

样做,一个重要的原因就是节约成本。因为外包的对象一般选择劳动力价格及运营成本相

对低廉的国家,比在本国内招募员工的支出要少得多。目前,软件外包的发包市场主要集

中在北美、西欧和日本等国家,外包接包市场主要是印度和爱尔兰。2003年,印度软件与

服务出口额高达125亿美元,居全球之冠。

CMM的发展过程

987年美国CarnegieMellon大学软件工程研究所(CMU/SEI)以W.S.Humphrey为

首的研究组发表了CMM/PSP/TSP技术,为软件管理工程开辟了一条新的途经。

CMM框架用5个不断进化的层次来评定软件生产的历史与现状:其中初始层是混沌的

过程,可重复层是经过训练的软件过程,定义层是标准一致的软件过程,管理层是可预测

的软件过程,优化层是能持续改善的软件过程。任何单位所实施的软件过程,都可能在某

一方面比较成熟,在另一方面不够成熟,但总体上必然属于这5个层次中的某一个层次。而

在某个层次内部,也有成熟程度的区别。在CMM框架的不同层次中,需要解决带有不同

层次特征的软件过程问题。因此,一个软件开发单位首先需要了解自己正处于哪一个层次,

然后才能够对症下药地针对该层次的特殊要求解决相关问题,这样才能收到事半功倍的软

海纳百川,有容乃大;壁立千仞,无欲则刚。——林则徐

件过程改善效果。任何软件开发单位在致力于软件过程改善时,只能由所处的层次向紧邻

的上一层次进化。而且在由某一成熟层次向上一更成熟层次进化时,在原有层次中的那些

您可能关注的文档

文档评论(0)

132****2308 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档