一文带你了解TMMi测试成熟度模型集成

随着用户对软件产品质量和响应能力的要求越来越高,业界对软件测试的要求也越来越高,如何提高软件测试效率,保障软件质量,成为一直困扰业界的一个大问题。软件测试的组织和实施是一门高专业化的技能,涉及许多过程、技术、方法和标准,需要一个较完整的知识体系,因此必须从测试的角度建立自己的改进模型,TMMi就在这个初衷下诞生了。今天擎标就带大家了解一下TMMi。
一、TMMi简介
TMMi,全称“Test Maturity Model Integration测试成熟度模型集成”,是由TMMi基金会开发的一个非商业化的、独立于组织的测试成熟度模型。它是与国际标准相一致的、由业务驱动(目标驱动)的,借鉴了TMM、CMM、CMMI、Gelperin&Hetzel过程演进模型、IEEE829、ISO9126、ISTQB等国际成熟标准体系。
TMMi呈现的是一个过程改进的阶段型架构,它包括阶段或级别,组织可以通过它们使测试过程从临时的和未管理的状态进化为已管理、已定义、已测量和优化的状态。
TMMi比CMMI更详细地阐述了在软件开发组织中执行的与测试相关的活动。企业即便已经通过了CMMI认证,但仍需要使用TMMi来进行补充和协同,使企业在测试领域获得更大的收益。
二、TMMi等级划分
TMMi呈现的是一个过程改进的阶段型架构,它包含阶段或级别,组织可以通过它们使测试过程从临时的和未管理的状态进化为已管理、已定义、已测量和优化的状态。在TMMi中有5个级别,规定了成熟度级别和测试过程改进的路径。每个级别都有一组过程域,组织需要实施这些过程域来达到对应的成熟度级别。
1、TMMi1初始级(临时和无管理):
测试管理是杂乱无序的,通常测试被认为是调试的一部分。缺少资源、工具和受过良好培训的测试员工,产品往往不能按时发布,预算超支并无法达到预期的交付质量。
2、TMMi2已管理级:
在一级的基础上,能部署基本的测试方法,整个测试过程有计划、设计、策略、监控和管理。
TMMi 2级过程域
PA 2.1 测试方针与测试策略;
PA 2.2 测试计划;
PA 2.3 测试监督与控制;
PA 2.4 测试设计与执行;
PA 2.5 测试环境;
3、TMMi3已定义级:
在二级的基础上,能建立测试标准和培训体系,并将其推广到整个组织中,同时将测试整合到研发周期中,不再是独立的存在,并且尽早开展测试和部署非功能测试。
TMMi 3级过程域
PA 3.1 测试组织;
PA 3.2 测试培训方案;
PA 3.3 测试生命周期与集成;
PA 3.4 非功能性测试;
PA 3.5 同行评审;
4、TMMi4已测量级:
在三级的基础上,能在软件研发的每一个阶段,都能尽早地对其中的所有行为和结果进行评估,量化。
TMMi 4级过程域
PA 4.1 测试测量;
PA 4.2 产品质量评估;
PA 4.3 高级同行评审;
5、TMMi5持续优化级:
在四级的基础上,能评估和量化所有行为和结果,并且持续优化整个测试过程,阻止缺陷的产生。
TMMi 5级过程域
PA 5.1 缺陷预防;
PA 5.2 质量控制;
PA 5.3 测试过程优化。
除了TMMi初始级,其他成熟度级别都包括了几个过程域,其表明组织的测试过程改进应集中关注在哪里。每个过程域明确定义了组织要达到成熟度级别所必须要解决的问题。针对每个过程域定义了一系列测试活动,通过执行测试活动不断改进该过程域的测试实践。
三、TMMi适用范围
从理论上来讲,任何有软件测试活动的公司,特别是对软件质量和测试过程的重视程度较高的企业或公司,都可以实施TMMi。比如:
软件开发公司:对于软件开发公司来说,软件测试是确保软件质量的关键环节。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,提高软件开发公司的市场竞争力。
金融机构:金融机构需要保证其软件系统的稳定性和安全性。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高金融机构的整体效率和质量。
医疗机构:对于医疗机构来说,软件系统的可靠性和安全性至关重要。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高医疗机构的整体效率和质量。
政府机构:政府机构需要保证其软件系统的可靠性和安全性,以保障公共利益。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高政府机构的整体效率和质量。
四、实施TMMi对企业的价值
1、优化组织测试流程,消除浪费,缺陷预防,降低成本;
2、提高组织对项目的管控,增强可预测性操作,提升软件产品的质量;
3、增加项目交付质量和效率,减少突发事件和生产后所需的支持,提高用户满意度;
4、为企业培养精通软件测试测量体系、精通测试流程的高质量测试人员;
5、开发、测试、运维更好协同,员工有更好的职业发展,士气提高;
6、改进组织管理和提高组织测试成熟度;
7、流程规范,降低人员流动风险。

以上就是擎标关于TMMi测试成熟度模型集成的介绍,擎标长期深耕数据管理领域,开展数据管理、数字化转型咨询服务等。如果您想了解更多认证资讯,欢迎联系400-182-7001!