采用测试成熟度模型集成(TMMi_)的动机和收益__中文版1.0版_.pdf
采用测试成熟度模型集成(TMMi®)的
动机和收益
中文发布版1.0
由TMMi®基金会中国分会负责翻译
编辑:
TMMi®基金会,英国切斯特,ErikvanVeenendaal
英国贝尔法斯特女王大学,英国贝尔法斯特,巴哈软件工程咨询有限公司,英国卡里克弗格斯VahidGarousi
奥地利因斯布鲁克大学,奥地利因斯布鲁克,MichaelFelderer
版权说明
受限于版权条款的不限制分发
版权归英国TMMi®基金会
1
参与中文本地化的TMMi®专家
主要内容翻译专家评审专家
本文档第1页至第5页朱红霞任亮
本文档第5页至第7页王庆付商超博
本文档第8页至第10页唐淼淼陈智迪
2
摘要:
测试成熟度模型集成(TMMi®)是一种广泛应用于软件测试行业的,用于评估和优化测试
能力的模型。TMMi®规格说明最初受到能力成熟度模型集成(CMMI)的启发,TMMi®由TMMi®基
金会管理,用于指导团队和组织提升测试能力。在接下来的文章中,我们将探讨采用TMMi®的
动机及其带来的收益。这项讨论基于一项全球调查,收集了74家完成TMMi®评估并获得认证
的公司的数据。
关键词:
测试成熟度模型集成(TMMi®)、TMMi®、测试过程改进、软件质量、软件测试
3
1引言
为了满足社会对软件质量和生产效率日益增长的需求,自20世纪80年代以来,软件行业
相继推出了各种倡议、模型和方法。例如:能力成熟度模型集成(CMMI)模型()
和ISO/IEC15504标准,后者也被称为软件过程改进和能力评估(SPICE)模型。
在过去的三十年里,CMMI的采用率逐渐上升,主要应用于政府和国防领域的项目中。根
据CMMI研究所(/learning/appraisals/results)的数据显示,已有
超过10,000家公司通过了CMMI评估并获得认证。
虽然研究报告表明CMMI和SPICE等模型是有用的,但它们的主要关注点是对软件开发过
程生命周期(SDLC)的整体过程进行改进。尽管软件测试通常在时间、预算和成本方面占据典
型软件项目的相当一部分,但这些过程改进模型并未为软件测试提供具体的改进建议。因此,
专门旨在提升软件测试实践的多种模型得以发展。IEEE软件[1]在2018年的一篇调查论文汇
报了58个测试成熟度和能力改进模型的概览,其中,测试成熟度模型集成(TMMi®)()
被认为是最广泛使用的一种模型。
TMMi®模型最初受到CMMI的启发,由TMMi®基金会管理并提供指导,旨在评估和改进测试
能力。据TMMi®基金会的内部评估数据显示,截至2021年底,已有来自28个国家的261家公
司/团队接受了该模型评估。
自2010年成立以来,TMMi®基金会积极推广TMMi®的应用,并对其成员以及拥有认证的公
司进行跟进调研,以了解全球测试成熟度的状况。它最近的一项活动包括了对TMMi®认证公司
的全球用户调查。此次调查共有74家公司提供了相关数据。我们将报道并分析该调查的部分
结果,特别关注于公司选择使用TMMi®的动机以及从中获得的益。
这篇受邀提交的稿件结构如下。第2部分对TMMi®提供了简要