测试成熟度模型集成(TMMI)方法与实践

测试成熟度模型集成(TMMI)方法与实践
    马上咨询


    Jim老师  曾任某大型企业研发中心资深质量经理,测试架构师

    课程背景

    TMMI框架由TMMI协会开发并作为准则框架用以对测试过程进行改进。TMMI也作为CMMI1.2版本的互补模型来帮助测试经理,测试工程师和软件质量专家定位某些问题的重要性。像CMMI的使用阶段一样,TMMI也使用成熟度水平概念来做过程评估和改进,此外还定义了过程域,目标和活动。TMMI成熟度标准的应用将改善测试过程,并对产品质量,测试工程的生产力,以及测试周期有着积极的影响。目前TMMI已经被开发成为可以支持组织评估和测试过程改进。通过TMMI,可以使得软件测试从一个无序混乱,缺乏资源、工具和训练有素的测试人员的弱定义过程演变成为以成熟的,可控的,并且有缺陷预防能力为主要目标的,具有完善定义的过程。实际的经验证明TMMI建立了一个更加高效的测试过程。测试成为了软件项目中的一个独立实施的阶段,并且被融入到开发过程中。软件测试德重点开始由缺陷检测转移到缺陷预防上来。

    本课程将全面系统的讲解TMMi的框架体系,并介绍如何基于TMMi进行测试过程改进的实践经验。

    培训目标

    通过本课程的学习,可以掌握基于TMMi的测试过程改进方法:

    • 深入了解TMMi模型
    • 了解TMMi评估过程
    • 通过学习,掌握测试过程改进的能力和方法,为测试团队的过程改进提供指导性意见

    培训对象

    软件测试工程师,测试经理,质量人员

    学员基础

    具有软件项目基本实施经验,对测试有一定的了解。

    授课方式

    定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    课程大纲

    一. 测试能力成熟度TMMi概述

    1.软件工程与测试工程

    2.静态测试与动态测试

    3.TMMi与CMMI的关系

    4.TMMi成熟度级别与过程域

    5.TMMi结构与组件

    6.TMMi测试过程改进模型-启动、诊断、建立、行动与学习

    7.基于Agile的TMMi

    二. TMMi评估流程{裁剪}

    1.现状调查与EPG培训阶段

    2.TMMi培训阶段

    3.过程规范制定阶段

    4.过程运行阶段

    5.预评估

    6.正式评估

    三. 测试项目级成熟度-已管理

    1.测试方针与策略

    2.测试计划

    3.测试监督与控制

    4.测试设计与执行

    5.测试环境

    四. 测试组织级成熟度-已定义

    1.测试组织

    2.测试培训方案

    3.测试生命周期与集成

    4.非功能性测试

    5.同行评审

    五. 测试过程量化与度量-已测量

    1.测试测量

    2.产品质量评估3.高级同行评审

    4.从“同行评审”到“高级同行评审”的差异

    5.测试过程量化与测试过程管理工具

    6.测试过程数据度量模型

    六. 测试过程改进与优化

    1.缺陷预防

    2.质量控制

    3.测试过程优化

    4.结合敏捷实施“缺陷预防”

    5.基于数理统计模型的过程优化