大家好,乐天来为大家解答以下的问题,关于测试行业的CMM是什么意思?这个很多人还不知道,现在让我们一起来看看吧!
1、软件测试行业的CMM指的是“能力成熟度模型”。
2、其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。
3、它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。
4、CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
5、扩展资料MM/CMMI将软件过程的成熟度分为5个等级,以下是5个等级的基本特征:(1)初始级(initial)。
6、工作无序,项目进行过程中常放弃当初的计划。
7、管理无章法,缺乏健全的管理制度。
8、开发项目成效不稳定,项目成功主要依靠项目负责人的经验和能力,他一但离去,工作秩序面目全非。
9、(2)可重复级(Repeatable)。
10、管理制度化,建立了基本的管理制度和规程,管理工作有章可循。
11、 初步实现标准化,开发工作比较好地按标准实施。
12、 变更依法进行,做到基线化,稳定可跟踪,新项目的计划和管理基于过去的实践经验,具有重复以前成功项目的环境和条件。
13、(3)已定义级(Defined)。
14、开发过程,包括技术工作和管理工作,均已实现标准化、文档化。
15、建立了完善的培训制度和专家评审制度,全部技术活动和管理活动均可控制,对项目进行中的过程、岗位和职责均有共同的理解 。
16、(4)已管理级(Managed)。
17、产品和过程已建立了定量的质量目标。
18、开发活动中的生产率和质量是可量度的。
19、已建立过程数据库。
20、已实现项目产品和过程的控制。
21、可预测过程和产品质量趋势,如预测偏差,实现及时纠正。
22、(5)优化级(Optimizing)。
23、可集中精力改进过程,采用新技术、新方法。
24、拥有防止出现缺陷、识别薄弱环节以及加以改进的手段。
25、可取得过程有效性的统计数据,并可据进行分析,从而得出最佳方法。
本文分享完毕,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!