TMMi各级认证的具体要求
TMMi认证要求企业的测试过程达到特定的成熟度水平,每个等级都有明确的流程域和关键实践要求。了解这些要求有助于企业更好地准备认证,确保测试过程符合TMMi标准。本文将详细介绍TMMi各级认证的具体要求。
认证要求概述
TMMi认证要求主要包括以下几个方面:
流程域要求
每个TMMi等级都包含特定的流程域,企业必须满足这些流程域的要求
关键实践要求
每个流程域包含多个关键实践,企业必须实施这些关键实践
文档要求
企业需要提供相应的文档来证明测试过程的实施情况
人员要求
测试团队成员需要具备相应的技能和知识
度量要求
企业需要收集和分析测试度量数据
持续改进要求
企业需要建立持续改进机制
1. TMMi 1级(初始级)要求
TMMi 1级是初始级,代表测试过程处于混乱状态,没有明确的流程和标准。1级没有特定的流程域要求,企业只需要满足基本的测试活动要求。
基本要求:
- 测试活动主要集中在功能验证
- 有基本的测试计划和测试用例
- 测试资源得到基本的分配
- 有基本的缺陷报告机制
2. TMMi 2级(已管理级)要求
TMMi 2级是已管理级,代表测试过程开始被管理,有明确的流程和标准。2级包含4个流程域。
流程域要求:
-
测试策略与控制
- 制定并维护测试策略
- 建立测试组织和职责
- 管理测试风险
- 监控测试过程
-
测试计划与监控
- 制定详细的测试计划
- 估算测试工作量和资源
- 监控测试进度和成本
- 报告测试状态
-
测试设计与执行
- 基于需求进行测试设计
- 管理测试用例
- 执行测试并记录结果
- 管理测试缺陷
-
测试环境管理
- 建立和维护测试环境
- 管理测试数据
- 确保测试环境的可用性
3. TMMi 3级(已定义级)要求
TMMi 3级是已定义级,代表测试过程被明确定义和标准化,成为组织的标准过程。3级包含7个流程域,加上2级的4个流程域,共11个流程域。
新增流程域要求:
-
测试组织
- 建立独立的测试组织
- 定义测试人员的角色和职责
- 建立测试职业发展路径
-
测试培训计划
- 制定测试培训计划
- 提供测试技能培训
- 评估培训效果
-
测试生命周期与集成
- 将测试活动集成到开发生命周期
- 实施早期测试活动
- 建立测试与开发的协作机制
-
非功能测试
- 规划和执行非功能测试
- 建立非功能测试环境
- 管理非功能测试风险
-
同行评审
- 建立同行评审流程
- 实施不同类型的同行评审
- 监控评审效果
-
测试设计与执行改进
- 改进测试设计方法
- 提高测试执行效率
- 实施测试自动化
-
测试文档
- 建立测试文档标准
- 管理测试文档版本
- 确保文档的可追溯性
4. TMMi 4级(已量化管理级)要求
TMMi 4级是已量化管理级,代表测试过程被量化管理,使用统计技术和度量数据来控制和改进测试过程。4级包含3个流程域,加上3级的11个流程域,共14个流程域。
新增流程域要求:
-
测试度量
- 建立测试度量体系
- 收集和分析测试数据
- 使用度量数据进行决策
-
产品质量评估
- 量化评估产品质量
- 建立质量目标和基线
- 使用质量数据指导测试活动
-
高级评审
- 实施高级评审技术
- 量化评审效果
- 持续改进评审过程
5. TMMi 5级(优化级)要求
TMMi 5级是优化级,代表测试过程持续优化,通过创新和技术改进不断提升测试效率和质量。5级包含2个流程域,加上4级的14个流程域,共16个流程域。
新增流程域要求:
-
测试过程优化
- 建立持续改进机制
- 实施过程改进活动
- 监控改进效果
-
缺陷预防
- 识别缺陷根源
- 实施缺陷预防措施
- 评估预防效果
-
技术创新
- 探索和采用新的测试技术和工具
- 评估新技术的效果
- 推广有效的新技术
文档要求
TMMi认证要求企业提供相应的文档来证明测试过程的实施情况。文档要求因等级而异,等级越高,文档要求越详细。
| 文档类型 | TMMi 2级 | TMMi 3级 | TMMi 4级 | TMMi 5级 |
|---|---|---|---|---|
| 测试策略文档 | ✓ 基本要求 | ✓ 详细要求 | ✓ 量化要求 | ✓ 优化要求 |
| 测试计划 | ✓ 基本要求 | ✓ 详细要求 | ✓ 量化要求 | ✓ 优化要求 |
| 测试用例文档 | ✓ 基本要求 | ✓ 详细要求 | ✓ 量化要求 | ✓ 优化要求 |
| 测试报告 | ✓ 基本要求 | ✓ 详细要求 | ✓ 量化要求 | ✓ 优化要求 |
| 缺陷报告 | ✓ 基本要求 | ✓ 详细要求 | ✓ 量化要求 | ✓ 优化要求 |
| 测试度量报告 | ✗ 不要求 | ✓ 基本要求 | ✓ 详细要求 | ✓ 优化要求 |
| 过程改进计划 | ✗ 不要求 | ✗ 不要求 | ✓ 基本要求 | ✓ 详细要求 |
人员要求
TMMi认证要求测试团队成员具备相应的技能和知识,不同等级对人员的要求也不同。
基本人员要求:
- 测试团队成员理解TMMi模型和要求
- 测试经理具备测试管理经验和技能
- 测试人员具备测试技术和方法知识
- 团队成员接受过相关培训
高级人员要求(3级及以上):
- 测试经理具备TMMi评估师或咨询师资质
- 测试团队成员具备ISTQB认证
- 有专门的测试过程改进人员
- 有测试自动化专家
度量要求
TMMi认证要求企业收集和分析测试度量数据,不同等级对度量的要求也不同。
TMMi 2级度量要求:
- 测试进度和成本度量
- 缺陷数量和严重程度度量
- 测试覆盖度度量
TMMi 3级度量要求:
- 所有2级度量要求
- 测试效率度量
- 测试质量度量
- 评审效果度量
TMMi 4级度量要求:
- 所有3级度量要求
- 过程性能度量
- 产品质量度量
- 统计过程控制数据
TMMi 5级度量要求:
- 所有4级度量要求
- 改进效果度量
- 创新效果度量
- 基准比较数据
认证准备建议
为了确保测试过程符合TMMi认证要求,企业可以参考以下准备建议:
学习TMMi模型
组织测试团队学习TMMi模型,理解各个等级的要求和关键实践
进行差距分析
评估当前测试过程与目标等级的差距,识别改进机会
完善文档
按照TMMi要求完善测试文档,确保文档的完整性和一致性
建立度量体系
建立测试度量体系,收集和分析测试数据
培训团队
提供TMMi和测试相关培训,提升团队能力
进行内部评估
在申请正式评估前,进行内部评估,验证改进效果