啸:呼啸;瀚:浩瀚。心胸要宽阔,犹如浩瀚的沙漠;沉默是金但是要记住,沉默是为了推翻一切,淹没时间的不公不正,像呼啸的暴风雨一样势不可挡。
TMM(测试成熟度模型)介绍
上一篇 /
下一篇 2008-05-26 00:04:09
/ 个人分类:测试基础
许多公司在提高
测试效率时往往着重在人力、物力上,最终却发现收获颇微,其主要原因在于测试过程本身不合理。而当前流行的
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)等通用模型,没有针对测试领域进行详细阐述,测试过程没有等级化的成熟度考量,缺少改进的指导与动力。
9Ceq(jy9LA4HV%Q0 本文作者所设计的
TMM(
TestingMaturity Model,测试成熟度模型),补充了这方面的不足,对测试专家/软件质量专家要进行测试过程自身评估和改进提供了极大帮助。对于刚进入测试领域的新人,也不失为了解测试规范要求、理清自身
学习和发展思路的好参考。
51Testing软件测试网
Uk\T~;_/x6b P 译文对TMM模型及评估模型进行简要介绍。
2{Y4B.aE?!J0TMM模型框架
$f9h-Xq
~[E8a0 TMM定义了五个成熟度等级,每个等级代表着一个成熟的测试过程,达到高等级意味着应继续实施低等级的实践。
lh
hG+]j/]-s3w X]d0 除了等级1外,每个等级都有一系列成熟度目标、子目标、活动、任务和职责(ATRs)。模型框架如图1 所示。
51Testing软件测试网hPA G:P"P51Testing软件测试网i4ix&OMPRH
成熟度目标定义了达到该等级必须实现的测试改进目标,成熟度子目标更为具体,定义了该等级的范围、界限和需要完成的事项。要达到某个成熟度等级,组织必须
满足这个等级的成熟度目标。通过活动/任务/职责来达到成熟度子目标,活动/任务/职责涉及实施和组织调整问题。活动和任务定义了如果要改进测试能力达到
某个等级所要做出的行动,它们与组织的承诺有关。模型中为三组人分配了职责,这三组人是测试过程中的关键参与者:管理者、开发者/测试者、客户,模型中称
为关键角度。
p?v"K?
s {0 三个关键角度包括:51Testing软件测试网C.c'D$Y7OxaP#f
1. 管理者角度:包括承诺,及完成改进测试过程成熟度相关的活动和任务的能力51Testing软件测试网1ouP*z'_ qFdku
2. 开发者/测试者角度:包括技术上的活动和任务,这些活动和任务来自成熟的测试实践
$~5?(U,H:B'T2Z~&_03. 用户/客户角度:定义为一个协作或支持角度。开发者和测试者与客户组一起实施质量相关的活动和任务,关注面向用户的需求
N)y2k}*VZ)z]8|0
y`5NXhNj(pl%q+xX0版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。
相关阅读:
- 软件测试流程 (shen1936, 2008-5-13)
- BUG 参考标准 (shen1936, 2008-5-14)
- 需求分析的20条法则 (shen1936, 2008-5-14)
- 软件测试方法 (chenmaochuan, 2008-5-18)
- ISO9126质量模型 (chenmaochuan, 2008-5-18)
- 软件能力成熟度模型CMMI/CMM (chenmaochuan, 2008-5-18)
- 微软缺陷管理方法 (shen1936, 2008-5-19)
- 物理实验与软件测试 (shen1936, 2008-5-19)
- 安全性测试 (shen1936, 2008-5-22)
- c语言常用函数与相对应的头文件 (chenmaochuan, 2008-5-25)
收藏
举报
TAG:
测试基础