上一页:测试右移实践 | 下一页:返回知识库首页

1. TMMi 概述

TMMi(Test Maturity Model integration,测试成熟度模型集成)是面向测试过程的成熟度评估与改进框架,由TMMi基金会维护。它以CMMi为蓝本,专门针对测试过程的评估与改进,帮助企业系统性地提升测试能力。

TMMi 成熟度等级

等级名称特征过程域数
L1初始级 (Initial)测试过程混乱,依赖个人英雄主义,质量不可预测0
L2已管理级 (Managed)测试已成为项目管理的一部分,测试方针与策略已建立2
L3已定义级 (Defined)测试已集成到开发生命周期中,标准化过程已建立5
L4已度量级 (Measured)测试过程可度量、可评估,基于数据的改进决策2
L5优化级 (Optimization)持续过程改进,缺陷预防,新技术持续引入2

2. TMMi 各等级过程域详解

L2 - 已管理级

📋 测试方针与策略

制定组织级测试方针,建立项目级测试策略,定义测试目标与范围。

PA 2.1

📐 测试计划

建立测试计划过程,进行测试估算与资源分配,获得相关方承诺。

PA 2.2

L3 - 已定义级

👥 测试组织

明确测试角色、职责与能力要求,建立培训体系。

PA 3.1

🎓 测试培训

制定测试培训计划,评估培训效果,建立知识传承机制。

PA 3.2

🔄 测试生命周期

将测试过程与开发生命周期集成,定义各阶段活动与产出。

PA 3.3

⚡ 非功能测试

建立性能、安全、可用性等非功能测试过程。

PA 3.4

📊 同行评审

将同行评审正式纳入测试过程,建立评审检查单与度量。

PA 3.5

L4 - 已度量级

📏 测试度量

建立测试度量体系,定义关键度量指标、数据采集与分析机制。

PA 4.1

🏆 产品质量评估

基于度量数据量化评估产品质量,支持发布决策。

PA 4.2

L5 - 优化级

🛡️ 缺陷预防

分析缺陷根因,识别共性问题,实施预防措施。

PA 5.1

💡 过程优化

持续评估新技术、新方法,优化测试过程效率与效果。

PA 5.2

3. TMMi 评估方法

评估类型目的范围周期
自评估了解现状,识别改进方向团队/项目级半年
内部正式评估内部基准建立,改进效果验证部门/组织级1-2年
外部正式评估获得TMMi等级认证组织级按需

4. TMMi 改进实施路径

IDEAL 改进模型

阶段活动典型周期
I-启动 (Initiating)建立改进组织,明确目标与范围1个月
D-诊断 (Diagnosing)执行TMMi评估,识别强项与弱项2-3个月
E-规划 (Establishing)制定改进路线图,分配资源1-2个月
A-实施 (Acting)按计划实施改进,试点推广6-12个月
L-学习 (Learning)总结改进经验,固化最佳实践1个月

5. 关键度量指标 (KPI)

  • 测试过程成熟度得分:基于TMMi评估的当前等级与目标等级差距
  • 缺陷逃逸率:生产环境发现缺陷数 / 总缺陷数,目标 < 5%
  • 测试自动化率:自动化用例数 / 总用例数
  • 测试效率:单位时间发现的缺陷数趋势
  • 改进ROI:(避免返工成本 - 改进投入)/ 改进投入