TMM(测试成熟度模型)介绍

发表于:2008-5-07 15:12

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:译者:Connie    来源:51Testing投稿

分享:
TMM成熟度等级介绍
        每个等级的成熟度目标如图2所示:

DF

 Level2:阶段定义
        在Level2,组织开始从技术和管理两方面促进测试过程成熟化,软件生命周期中定义了测试阶段。测试被策划,并有基本的方法和工具支持,在所有的软件项目中测试过程可重复。测试活动与调试已经进行分离,其实调试活动更难策划。
目标1、制定测试和调试目标
        测试和调试有明显区别,分别为这两个活动定义目标、任务、活动和工具并分配职责。分这两个活动对提高测试成熟度非常重要。在这个等级,“测试”已被策划,因此才能被管理;然而调试管理要复杂得多,因为很难预测会发生多少缺陷、修复需要多长时间。调试相关的活动经常导致过程不可预见,项目经理必须安排缺陷定位、修复、重新测试的时间和资源。到了TMM高等级后,调试管理会容易一些,因为可参考以往项目的缺陷详细信息和修复数据
目标2、具备测试策划过程 
        一个过程只有被策划,才能做到可重复、可定义和可管理。测试策划书需要陈述目的、分析风险、概述测试策略、编写测试设计说明书及测试用例。测试策划还需要包括测试完成准则、测试活动的所有资源、进度、职责,包括单元、集成、系统、验收多种层次的测试。
目标3、制度化基本的测试技术和方法 
        必须在整个组织中实施基本的测试技术和方法,要清晰规定如何、何时实施,以及基本的支持工具。基本的测试技术和方法例子包括:黑盒、白盒测试策略;使用需求验证矩阵;区分阶段式测试:单元、集成、系统、验收测试。
Level3:集成
        Level3中,测试活动扩展到一系列已充分定义的活动,并集成到软件生命周期的所有阶段中。这个等级的管理还包括组建和培训一个软件测试组,负责所有层次的测试,并与质量保证专家一起,充当客户组的联络人,保证他们参与到测试过程中。
目标1、组建一个软件测试组织
        测试与产品质量息息相关,并由一系列复杂、进度紧、压力大的活动构成,因此需要一支充分培训、奉献精神的团队,Level3所组建的测试组负责:测试策划、执行和记录;缺陷跟踪;测试度量;建立测试数据库;测试重用;测试跟踪和评价。
目标2、拟制专业培训程序
        通过专业培训程序,确保为测试组提供具备技能的人员。专业培训内容应包括:测试策划,测试方法、标准、技术和工具,审查过程,如何支持用户参与测试和评审过程等。
目标3、将测试集成到软件生命周期中
        测试活动与软件生命周期所有阶段并行开展,而并非独立进行,这对测试过程成熟度和产品质量至关重要。集成的体现包括在生命周期的早期开始进行测试策划,在生命周期不同阶段中,通过多种渠道邀请用户参与测试过程。
目标4、控制和监督测试过程 
        监督和控制测试过程提供了与之相关活动的可视性,确保测试过程能依据策划进行。通过与测试策划对比实际的测试工作产品、投入工作量、成本和进度,来体现测试进展。
        控制和监督的支持包括:测试产品所用标准、测试里程碑、测试日志、测试相关的风险应急计划、可用于评价测试进展和效率的测试度量数据,以及测试相关项的配置管理。

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • Janet-2007
    2008-11-04 09:23:43

    I want learn more about this aspect.

  • caixing801929
    2008-7-25 15:36:00

    能不能在细化一下,这个说的也太概括了

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号