综合资讯 Case
回到顶部
最新资讯 NEWS 更多>
2019 - 09 - 18
点击次数: 0
市场知名度高的CMMI认证是为了更好的帮助软件工程企业优化内部结构,优化开发和改进能力的一种标杆模范框架,尤其随着CMMI认证专业度的进一步完善,其所能为软件企业带来的辅助作用非常的大,因而近些年来很多知名度高的软件公司都寻求质量好价格低的CMMI认证来实施,下面本文就针对口碑好的CMMI认证价值覆盖内容面涉及为广大读者做具体介绍。一、能更好的促进软件开发质量以及效率的完成众所周知软件开发是一个非...
2019 - 09 - 18
点击次数: 0
众所周知CMMI认证的过程是非常繁琐的,有多个阶段需要进行,尤其需要建立在超专业的前提下落实相关的内容渗透,需要软件企业从内到外全面的落实,所以很多软件企业面对复杂度高的CMMI认证束手无策,事实上要让它简化并非难事,依赖于服务完善的CMMI认证机构,制定有效的计划,有条不紊的开展工作就能很好的保障CMMI认证快速获取。一、科学的计划制定,严格的计划执行内容复杂的CMMI认证要想更好的确保及时见效...
2019 - 09 - 18
点击次数: 0
众所周知现如今的软件工程项目市场竞争力是非常强的,推陈致新的速度非常的快,所以对于软件工程企业而言只有不断的增强自身的实力,优化管理的能力,才能更好的保障其在市场上的核心地位,而通过导入品质好的的CMMI认证显然是不可或缺的一部分。一、对于提高企业综合竞争力的意义重大市场的革新速度导致了软件工程企业的竞争压力非常的大,而要想更好的在竞争中有一席之地,不断的增强自我实力显然是关键,而通过依赖于有效的...
2019 - 09 - 18
点击次数: 0
拥有信息安全服务资质,是权威部门对企业所拥有的技术和资源所给予的一种肯定,企业在获得信息安全服务资质之后就可以为客户提供更有安全保障的服务。但是,在申请信息安全服务资质的时候企业也需要满足一些要求。现在就请专业的信息安全服务资质认定机构来做相关介绍。1.必须是经营中的实体且有专业团队要想申请信息安全服务资质企业首先需要是一个独立经营的实力,所以,企业应该有当地工商部门颁发的经营执照和健全完善的组织...
2019 - 08 - 02
点击次数: 0
计算机网络技术的发达虽然给大家的工作生活带来了很大的便利但是也给信息安全带来了一定危险,为了保障技术和财产的安全,有条件和实力的企业都会去申请信息安全服务资质以便能为客户提供高效的安全服务。那企业申请信息安全服务资质后究竟会有什么好处呢?下面就由信息安全服务资质咨询公司介绍一番。第1.可对外证明企业的实力现在的很多项目都会涉及到数据信息,如果企业在实施工程的时候无法保障数据信息的安全,就会导致工程...
行业新闻

CMMI的软件能力成熟度集成模型

2019-10-08
来源:
编辑:

一、CMMI 的定义

CMMI全称是Capability Maturity Model Integration,即能力成熟度模型集成。(也有称为:软件能力成熟度集成模型),本质是软件管理工程的一个部分。

CMMI是世界公认的软件产品进入国际市场的通行证,不仅是对产品质量的认证,更是一种软件过程改善的途径。如果一家公司最终通过CMMI的评估认证,标志着该公司在质量管理的能力已经上升到一个新的高度。

CMMI认证的等级越高,意味着公司质量管理能力成熟度越高,做的越好。

CMMI认证的目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。CMMI主要关注点就是成本效益、明确重点、过程集中和灵活性四个方面。

二、软件过程成熟度

1. 软件过程成熟度指一个具体的软件过程被明确和有效地定义、管理、度量、控制和实施的程度。

2. 软件组织成熟的过程是一个不断改进、循序渐进的过程,而不是通过革命性的革新快速实现的。

3. 软件过程成熟度和不成熟度的两者区别:

成熟的组织:

1、软件过程一般在项目进行中临时确定,有时候确定了也不严格执行。

2、被动地处理软件项目中的一些突发事件;

3、进度和经费估计预算不准确,进度延期导致削减软件功能,降低软件质量;

4、产品质量难以预测。


成熟的组织:

1、建立了机构级的软件开发和维护过程,软件人员按照计划完成活动;

2、具有对软件项目的监控和主动应对风险的能力;

3、项目进度和经费预算是根据以往取得的实践经验确定,比较符合实践情况;

4、软件产品质量由质量保证部门负责监控,可预测。


三、CMMI中的成熟度等级划分:

CMMI认证分为5个等级 MaturityLevers,通常简写为 ML。

ML1初始级

软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。

ML2已管理级

建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。

ML3已定义级

已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。

ML4量化管理级

分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。

ML5优化级

过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。

默认情况下,任何一家软件公司都可以认为是1级2级比较容易做到,3级的要求多,一般来说建议2、3级一起来做。3级到4级间跨度和难度较大。但如果4级做得比较好,要做到5级难度不算很大。而评估的时候,如果2级的标准达到,但3级的要求达不到,就算4级的要求达到了,也只能算2级。

CMMI的软件能力成熟度集成模型

如上图,PA共22个,2级有7个PA,3级有11个PA,4级有2个PA,5级有2个PA。

四、CMMI的能力等级

CMMI能力等级(Capability Level, CL)是指在一个单独的过程域中执行的良好程度。

五、CMMI包括6个能力等级:

CL0,不完整级:过程域的一个或多个目标没有被满足。
CL1,已执行级:过程通过转换可识别的输入工作产品,产生可识别的输出工作产品。能实现过程域的特定目标。
CL2,已管理级:过程作为已管理的过程被制度化。
CL3,已定义级:过程作为已定义的过程被制度化。
CL4,量化管理级:过程作为量化管理的过程被制度化。
CL5,优化级:过程作为优化的过程被制度化。

六、实施CMMI过程改进的两种方法

CMMI模型支持两种实施过程改进的方法,一种称为阶段表示,一种称为连续表示。

1、阶段表示(Staged Representation)为过程改进提供了一个预定义的路线图,即从成熟度等级1到成熟度等级5逐级增加,要达到某一成熟度等级,必须满足该等级(及其以下等级)上所有过程域的目标。

2、连续表示(Continuous Representation)支持单个过程域的改进,可理解为一个过程域接着一个过程域实施改进。在每个过程域上从能力等级0到能力等级5逐级增加。

七、阶段表示和连续表示的对比

1、阶段表示是从CMM模型继承而来,已经过多年的实践检验。它提供了一个明确的、被证实的过程改进路径,遵循这条路径不需要过多的讨论和争论。而且由于它的明确性和统一性,有助于进行跨组织的比较。

2、连续表示的优点是提供了灵活性。用户可根据具体的改进目标来选择需要实现的过程域及其实现次序。


联系我们 contact us
联系方式
邮编:510610
林老师:13902455120
公司邮箱:steven@gdszdh.com
地址:中国·深圳·南山区科技园朗山路7号南航大厦410
微信公众号
客服热线
+86 0755-2101 0617
服务时间 9:00-18:00
Copyright ©2005 - 2013 深圳市东航信息技术有限公司
犀牛云提供企业云服务