1 测试成熟度模型集成(TMMi) 1
1.1 简介 1
1.2 背景和历史 1
1.3 来源 2
1.4 TMMi的范围 2
2 TMMi的成熟度级别 4
2.1 概述 4
2.2 1级:初始 5
2.3 2级:已管理 5
2.4 3级:已定义 6
2.5 4级:已测量 7
2.6 5级:优化 7
3 TMMi的结构 9
3.1 必需组件、期望组件和信息组件 9
3.2 TMMi的组件 9
3.3 通用目标和通用实践 12
GG 2 制度化已管理过程 12
GG 3 制度化已定义过程 14
3.4 支持过程域的通用实践 14
3.5 CMMI过程域对于TMMi的支持 15
TMMi 2级:已管理 18
PA 2.1 测试方针与策略 18
SG 1 建立测试方针 20
SG 2 建立测试策略 21
SG 3 建立测试性能指标 23
GG 2 制度化已管理过程 24
GG 3 制度化已定义过程 25
PA 2.2 测试计划 25
SG 1 执行产品风险评估 27
SG 2 建立测试途径 28
SG 3 建立测试估算 31
SG 4 开发测试计划 33
SG 5 获得测试计划的承诺 35
GG 2 制度化已管理过程 36
GG 3 制度化已定义过程 38
PA 2.3 测试监督与控制 39
SG 1 根据计划监督测试进度 40
SG 2 根据计划和预期监督产品质量 43
SG 3 管理纠正措施直至关闭 45
GG 2 制度化已管理过程 46
GG 3 制度化已定义过程 49
PA 2.4 测试设计与执行 49
SG 1 使用测试设计技术执行测试分析与设计 50
SG 2 执行测试实施 52
SG 3 进行测试执行 54
SG 4 管理测试事件直至关闭 55
GG 2 制度化已管理过程 56
GG 3 制度化已定义过程 59
PA 2.5 测试环境 59
SG 1 开发测试环境需求 60
SG 2 执行测试环境实施 62
SG 3 管理和控制测试环境 63
GG 2 制度化已管理过程 64
GG 3 制度化已定义过程 66
TMMi 3级:已定义 67
PA 3.1 测试组织 67
SG 1 建立测试组织 69
SG 2 为测试专家建立测试职能 70
SG 3 建立测试职业路径 72
SG 4 确定、计划和实施测试过程改进 72
SG 5 部署组织测试过程并合并经验教训 74
GG 2 制度化已管理过程 76
GG 3 制度化已定义过程 79
PA 3.2 测试培训方案 79
SG 1 建立组织测试培训能力 80
SG 2 提供测试培训 83
GG 2 制度化已管理过程 84
GG 3 制度化已定义过程 86
PA 3.3 测试生命周期与集成 87
SG 1 建立组织测试过程资产 88
SG 2 集成测试生命周期和开发模型 92
SG 3 建立主测试计划 93
GG 2 制度化已管理过程 96
GG 3 制度化已定义过程 100
PA 3.4 非功能测试 100
SG 1 执行非功能产品风险评估 101
SG 2 建立非功能测试途径 102
SG 3 执行非功能测试分析与设计 104
SG 4 执行非功能测试实施 105
SG 5 执行非功能测试执行 106
GG 2 制度化已管理过程 107
GG 3 制度化已定义过程 109
PA 3.5 同行评审 110
SG 1 建立同行评审途径 111
SG 2 执行同行评审 112
GG 2 制度化已管理过程 114
GG 3 制度化已定义过程 116
TMMi 4级:已测量 117
PA 4.1 测试测量 117
SG 1 使测试测量和分析活动一致 119
SG 2 提供测试测量结果 122
GG 2 制度化已管理过程 123
GG 3 制度化已定义过程 125
PA 4.2 产品质量评估 125
SG 1 为产品质量及其优先级建立可测量的项目目标 126
SG 2 实现项目的产品质量目标的实际进度被量化和管理 128
GG 2 制度化已管理过程 129
GG 3 制度化已定义过程 131
PA 4.3 高级评审 132
SG 1 协调同行评审途径与动态测试途径 133
SG 2 通过同行评审在生命周期早期测量产品质量 134
SG 3 基于生命周期早期的评审结果调整测试途径 136
GG 2 制度化已管理过程 137
GG 3 制度化已定义过程 140
TMMi 5级:优化 141
PA 5.1 缺陷预防 142
SG 1 确定缺陷的常见原因 143
SG 2 优先化并定义系统消除缺陷一般原因的行动 145
GG 2 制度化已管理过程 148
GG 3 制度化已定义过程 150
PA 5.2 质量控制 150
SG 1 建立统计控制的测试过程 152
SG 2 使用统计方法执行测试 155
GG 2 制度化已管理过程 157
GG 3 制度化已定义过程 160
PA 5.3 测试过程优化 160
SG 1 选择测试过程改进 162
SG 2 评估新测试技术以确定它们对测试过程的影响 165
SG 3 部署测试改进 167
SG 4 建立高质量测试过程资产的重用 169
GG 2 制度化已管理过程 171
GG 3 制度化已定义过程 174
附录A TMMi评估和认证 176
A.1 评估概览 176
A.2 评估框架 176
A.3 符合TAMAR的评估方法 177
A.4 授权评估师和主任评估师 179
附录B 改进过程 181
B.1 介绍 181
B.2 变革程序 181
术语表 185
参考文献 197