Jim老师 曾任某大型企业研发中心资深质量经理,测试架构师
课程背景
TMMI框架由TMMI协会开发并作为准则框架用以对测试过程进行改进。TMMI也作为CMMI1.2版本的互补模型来帮助测试经理,测试工程师和软件质量专家定位某些问题的重要性。像CMMI的使用阶段一样,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.基于数理统计模型的过程优化 |