13167165178
 13173616688
资讯

TMMi 测试能力成熟度模型集成

日期:2024-2-21    阅读:308 次
CMMI已经普遍应用于测试软件开发过程成熟度的评价,但随着客户/用户对软件产品的要求越来越高,持续改善开发过程和测试过程成为一个必然。TMMi在CMMI基础之上,提取数十年软件测试过程中众多实践精华而成,从测试的角度建立自己的改进模型,可更好地指导软件高效率完成软件测试,并通过测试实现收益。今天标领科技就带大家了解一下TMMi。
一、TMMi是什么
TMMi,全称“Test Maturity Model Integration测试成熟度模型集成”,是由TMMi基金会开发的一个非商业化的、独立于组织的测试成熟度模型。TMMi不仅关注软件的测试,也包括了系统的测试,让发现缺陷迁移到预防缺陷。TMMi是世界领先的测试管理体系建设与测试过程改进的参考框架,借鉴了TMM、CMM、CMMI、Gelperin&Hetzel过程演进模型、IEEE829、ISO9126、ISTQB等国际成熟标准体系。
TMMi在创建时,参考了CMMI模型,并在很大程度上重用了CMMI的结构。但TMMi独立于CMMI模型,TMMi比CMMI更详细地阐述了在软件开发组织中执行的与测试相关的活动。企业即便已经通过了CMMI认证,但仍然需要使用TMMi来进行补充和协同,使企业在测试领域获得更大的收益。
二、TMMi等级划分
在TMMi中有5个级别,规定了成熟度级别和测试过程改进的路径。每个级别都有一组过程域,组织需要实施这些过程域来达到对应的成熟度级别。
1、TMMi1初始级(临时和无管理):
测试方针与策略:建立测试方针、 建立测试策略、 建立测试性能指标;
2、TMMi2已管理级:
测试计划执行产品风险评估、 建立测试途径、 建立测试估算、 开发测试计划、 获得测试计划的承诺;
3、TMMi3已定义级:
测试设计与测试执行:使用测试设计技术执行测试分析与设计、 执行测试实施、 进行测试执行、 管理测试时间直至关闭;
4、TMMi4已度量级:
测试环境开发测试环境需求、执行测试环境的实施、管理和控制测试环境;
5、TMMi5持续优化级:
测试监督与控制:根据测试计划监督测试进度、 根据测试计划和预期监督产品质量、 管理纠正措施直至结束。 
三、TMMi评估流程
1、项目策划:项目启动、差距分析、制定实施计划
2、流程优化:TMMi培训、优化测试生命周期、测试全流程梳理、测试指标体系、体系评审
3、测试环境优化:测试管理环境优化、测试工具优化
4、试点运行:试点项目选择、试点指导、试点评估、改进优化
5、推广实施:推广计划、推广检查、整体评审
6、TMMi评估:评估准备、现场评估
四、TMMi适用范围
从理论上来讲,任何有软件测试活动的公司,特别是对软件质量和测试过程的重视程度较高的企业或公司,都可以实施TMMi。比如:
软件开发公司:对于软件开发公司来说,软件测试是确保软件质量的关键环节。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,提高软件开发公司的市场竞争力。
金融机构:金融机构需要保证其软件系统的稳定性和安全性。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高金融机构的整体效率和质量。
医疗机构:对于医疗机构来说,软件系统的可靠性和安全性至关重要。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高医疗机构的整体效率和质量。
政府机构:政府机构需要保证其软件系统的可靠性和安全性,以保障公共利益。通过实施TMMi,可以提高测试效率和质量,减少测试成本和风险,从而提高政府机构的整体效率和质量。
五、实施TMMi对企业的价值
1、优化组织测试流程,消除浪费,缺陷预防,降低成本;
2、提高组织对项目的管控,增强可预测性操作,提升软件产品的质量;
3、增加项目交付质量和效率,减少突发事件和生产后所需的支持,提高用户满意度;
4、为企业培养精通软件测试测量体系、精通测试流程的高质量测试人员;
5、开发、测试、运维更好协同,员工有更好的职业发展,士气提高;
6、改进组织管理和提高组织测试成熟度;
7、流程规范,降低人员流动风险。
TMMi成熟度准则的应用,可以对改进测试过程、提高产品质量、改善测试效率和降低周期工作量等方面产生积极的影响。标领科技是一家致力于科技风险与合规内控领域提供解决方案的咨询服务机构,如果您想了解更多关于TMMi的详细资讯,欢迎联系我们的在线客服。