TMMi(Test Maturity Model integration),是测试过程改进的先进模型。TMMi中定义的“测试”,是一种广义的测试,包含了所有软件产品质量相关的活动。TMMi模型定位于CMMI模型的补充,着力弥补CMMI模型对测试过程改进的实施缺少具体步骤的问题;TMMi不依赖于开发生命周期。
TMMi是一个阶段型模型,该模型使用预先定义的一系列过程域,来为组织定义改进途径。模型组件所描述的改进途径被称为成熟度级别。一个成熟度级别是明确定义的为了实现组织过程改进演进的稳定阶段。TMMi的每个成熟度级别都有固定的结构,包括已定义的过程域、目标和实践。
TMMi中有五个级别,规定了成熟度级别和测试过程改进的路径。每个级别都有一组过程域,组织需要实施这些过程域,来达到对应的成熟度级别。以下是TMMi成熟度级别和过程域的情况: