cmmi软件开发(cmmi简介)

软件开发 1624
今天给各位分享cmmi软件开发的知识,其中也会对cmmi简介进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、CMMI是什么? 2、

今天给各位分享cmmi软件开发的知识,其中也会对cmmi简介进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

CMMI是什么?

CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。

CMMI是CMM模型的最新版本。早期的CMMI(CMMI-se/SW/IPPD),SEI在一些国家和地区开始推广和试用。随着应用的普及和模型本身的发展,演绎法已成为一种广泛应用的综合模型。

CMM模型自20世纪80年代末引入并于90年代广泛应用于软件过程改进以来,极大地促进了软件生产率和软件质量的提高,为软件产业的发展和壮大做出了巨大贡献。

CMMI的基本思想:

软件项目的过程改进是一个难以解决的问题。CMM成功实施后,极大地提高了软件企业的开发效率和软件产品的质量,从而提高了软件产品的可靠性和软件产业的公信力,使人们对软件寄予了更大的希望。人们希望软件能完成更多、更大、更复杂的任务。

实现软件工程的并行与多学科结合。CMM模型的成功实践促进了工程组织和产品开发的巨大变革。改革的主要目标是消除与分段开发相关的低效率。在分段开发的过程中,当中间产品在下一阶段转移给员工时,可能会进行大量的返工,以纠正原有的误解。

以上内容参考:百度百科—CMMI

软件测试行业的CMM是指什么?

软件测试行业的CMM指的是“能力成熟度模型”。

其英文全称为CapabilityMaturityModelforSoftware,英文缩写为SW-CMM,简称CMM。

它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。

/iknow-pic.cdn.bcebos.com/8b82b9014a90f6032ef430253612b31bb051ed08"target="_blank"title="点击查看大图"class="bd984dc35552ead9 ikqb_img_alink"/iknow-pic.cdn.bcebos.com/8b82b9014a90f6032ef430253612b31bb051ed08?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc=""/

扩展资料

MM/CMMI将软件过程的成熟度分为5个等级,以下是5个等级的基本特征:

(1)初始级(initial)。工作无序,项目进行过程中常放弃当初的计划。管理无章法,缺乏健全的管理制度。开发项目成效不稳定,项目成功主要依靠项目负责人的经验和能力,他一但离去,工作秩序面目全非。

(2)可重复级(Repeatable)。管理制度化,建立了基本的管理制度和规程,管理工作有章可循。初步实现标准化,开发工作比较好地按标准实施。变更依法进行,做到基线化,稳定可跟踪,新项目的计划和管理基于过去的实践经验,具有重复以前成功项目的环境和条件。

(3)已定义级(Defined)。开发过程,包括技术工作和管理工作,均已实现标准化、文档化。建立了完善的培训制度和专家评审制度,全部技术活动和管理活动均可控制,对项目进行中的过程、岗位和职责均有共同的理解。

(4)已管理级(Managed)。产品和过程已建立了定量的质量目标。开发活动中的生产率和质量是可量度的。已建立过程数据库。已实现项目产品和过程的控制。可预测过程和产品质量趋势,如预测偏差,实现及时纠正。

(5)优化级(Optimizing)。可集中精力改进过程,采用新技术、新方法。拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。

cmmi证书是什么?

cmmi证书是CMMI(Capability Maturity Model Integration)即能力成熟度模型集成,CMMI是美国产业界、政府和卡内基梅隆大学软件工程研究所(CMU/SEI)于2002年1月推出的集成了软件工程(SW)、系统工程(SE)、集成化产品和过程开发(IPPD)的集成成熟度模型。

CMMI是一套融合多学科的、可扩充的产品集合,其研制的初步动机是为了利用两个或多个单一学科的模型实现一个组织的集成化过程改进。

其本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题,50多年来计算机的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。

认证好处

1、改善产品开发过程,缩短产品开发时间。

2、提高产品质量,降低产品缺陷率,提升客户满意度。

3、降低产品开发成本,提高项目控制能力。

4、满足项目招标门槛需求。

5、各级政府资金补贴。

CMMI在领汇认证中心评估,全程受SEI监控,最终在SEI官方网站上通报评估结果。

CMMI的关键过程域(KPA)与软件开发过程的联系

以CMMI三级为例,此级别包含了实现这一级目标的若干关键过程域(KPA),这些关键过程域指出了企业需要集中力量改进的软件过程。

这些关键过程域指明了为了要达到该能力成熟度等级所需要解决的具体问题。其实就是,每个过程域都包含特定实践和公用实践,实施这些关键实践就能实现这个关键过程域的目标,从而达到增加软件开发过程能力的效果。

如果没明白可以追问。。。。。

CMMI软件能力成熟度模型是什么?认定的条件有哪些?

(一)CMMI软件能力成熟度模型是什么?

CMMI 全称是Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成熟度集成模型)是一种软件开发的标准,按照这个标准去做,就能帮助软件企业改进和优化管理,在提高软件开发水平和效率的同时提高产品的质量和可靠性。实施CMMI,可以帮助IT企业对软件/系统工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件、硬件和系统集成项目,从而提高企业的管理水平,增强企业的国际竞争能力。

(二)认定的条件有哪些?

 1.合法注册的企业。

 2.CMMI认证是针对软件企业的能力成熟度模型标准,所以必须是软件相关的企业。

 3.参与人员不能低于15-20人。

 4.企业要有专门的人员进行体系创建,体系监督执行,过程分析和改进。

 5.在评估前要至少完成体系创建、完成,并持续运行半年以上。

 6.最少需要3-4个项目的记录,软件、硬件和系统集成均可。

 CMMI认证不需要其它企业资质的支持。

 (官方对于申请资质认证的企业没有任何“硬性”条件,任何企业都可以申请CMMI认证。不像国内的一些认证要求营业额、注册资金、人数、办公场地等等要求。)

CMMI是什么意思?

CMMI的意思是能力成熟度模型集成。

CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。

早期的CMMI,SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。

CMMI的应用:

CMMI等级评估已经成为业界公认的标准,CMMI的证书成了一个企业或组织能力和形象的标志,没有这个证书不仅难以获得国外项目,甚至也难以在国内一些项目的竞标中获胜。

CMMI适合企业操作,避免了某些管理体系只重理论而忽视实践的缺陷。在我国,随着媒体的宣传和政府的支持,许多企业引入了CMMI咨询和认证。

对于整个软件行业的管理提升及研发效率提高起到了很大的帮助作用。但也有一些企业引入CMMI体系后,只留下一些形式上的开发流程和文档模板,在管理上并无实质性改进。

cmmi软件开发的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于cmmi简介、cmmi软件开发的信息别忘了在本站进行查找喔。

扫码二维码