CMM 是软件过程能力成熟度模型的简称,是卡耐基梅隆大学软件过程研究(CMU/SEI)所为了满足美国联邦政府评估软件供应商能力的要求,于1986年开始研究的模型,并于1991年正式推出了CMM 1.0版。CMM 1.0版使用两年之后,1992年4月,SEI举行了一个CMM 的研讨会,参加研讨会的有大约200名经验丰富的软件专家。SEI在广泛听取了他们的意见之后,又于1993年推出了CMM1.1版。这也是目前世界上比较流行和通用的CMM版本。
CMM 用来评估软件开发组织承接软件项目的能力。CMM 强调持续的过程改进,为各软件机构的过程改进提供有效的指导。CMM 把软件组织的能力成熟度分为五级:初始级、可重复级、已定义级、已管理级、优化级。定义了18个关键过程区域和316个关键实践。关键实践区域指明了达到某个能力成熟度级别所必须解决的问题和必须满足的要求。关键实践是关键过程区域的具体化和细节化的描述,完成了相关的关键实践后就能满足与之相对应的关键过程区域。
CMMI是CMM模型的新版本。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是应用于软件业项目的管理方法,SEI 在部分国家和地区推广和试用了这一模型。随着应用的推广与模型本身的发展,CMMI逐渐演绎成为一种被广泛应用的综合性模型。2001年12月,SEI正(式发布了CMMI 1.1版本。与原有的能力成熟度相比,CMMI涉及面更广,专业领域覆盖软件工程、系统工程、集成产品开发和系统采购。美国国防部的资料显示,运用CMMI模型管理的项目,不仅降低了项目的成本,而且提高了项目的质量与按期完成率。因此,美国在国防工程项目中全面地推广CMMI模型,规定在国防工程项目的招标中,达到CMMI的一定等级的企业才有参加竞选的资格。该模型包括了连续模型和阶段模型这两种表示方法,一个组织根据自己的过程改进要求可以自由选择合适的表示方法来使用。
CMMI 被看作是把各种CMM集成到一个系列的模型中。CMMI的基础模型包括:软件CMM2.0版(草稿c)、EIA-731系统工程,以及IPD CMM(IPD)0.98a版。CMMI也描述了初始级、已管理级、严格定义级、定量管理级和优化级5个不同的成熟度级别。
CMMI阶段式的基本结构从CMM演变而来,但是CMMI的结构更加形式化和细致,也更加复杂,尤其为了保证连续式和阶段式的统一性,更加增加了结构的理解难度。
CMM 是作为评估标准出现的,所以要求的是必要的实践,这样才能保证评估的标准。CMMI是作为改进模型出现的,罗列了较多的实践,以利于过程的改进。
电话:021-24209369
传真:021-24209368
公司地址:上海市闵行区纪翟路1199弄3号2楼
公司简介 产品中心
关于我们 联系我们
案例展示 友情链接
人才招聘 www.jsuto.cn
沪公网安备 31011202007778号