课程介绍
本课程是基于TMMi Professional 专业大纲而设计的培训课程。
随着软件规模和复杂度的急剧增加,高质量、快速的交付成为了一项艰巨的工作。为了更好的保障软件的交付质量,TMMi 基金会研发了软件测试能力成熟度模型集成(TMMi),用于帮助组织评估软件测试的成熟度和做改进。通过TMMI,可以使组织的软件测试从一个无序混乱和缺乏资源的弱定义过程,逐步演变成为成熟的、可控的、并且有缺陷预防能力的完善定义的过程。
本课程全面系统的讲解了TMMi 的框架体系,涵盖测试管理演变、测试过程改进、TMMi历史、TMMi 模型、敏捷环境中的TMMi 应用、TMMi 评估、TMMi 实施等核心内容,旨在帮助学员系统的掌握测试过程改进的流程和方法,深入了解TMMi 模型,了解TMMi 评估过程,提升测试管理的理念和能力,为组织的持续过程改进注入动力。
目标学员
软件研发中心、测试中心等IT 部门的管理人员、质量保障人员、测试人员、测试过程改进人员,以及了解软件质量控制和质量保证,具有测试管理、质量管理或者项目管理等方面经验的人员,包括但不限于:
• IT部门经理
• 项目经理
• 质量管理员
• 测试过程改进人员
• 测试经理
• 测试主管
• 测试组长
• 其它管理人员
学员收益
掌握测试过程改进基本知识以及改进方法
系统了解软件测试管理、测试方法和测试技术
深入理解TMMi 模型
全面掌握TMMi 评估过程
熟练掌握TMMi 实施核心内容
课程大纲
一、软件测试过程改进
软件工程与软件测试
软件测试历史演进
软件测试过程改进的背景与业务原因
软件测试过程模型介绍
实施TMMi 典型的成本与收益
二、软件测试过程改进模型TMMi 概要
TMMi 与CMMI 的适应性
连续式模型与阶段式模型
TMMi 的来源
演进的测试模型与TMMi 模型
TMMi 成熟度级别与过程域
TMMi 模型结构
三、TMMi 过程域详解
TMMi 1 级成熟度详解
TMMi 2 级成熟度过程域详解
TMMi 3 级成熟度过程域详解
TMMi 4 级成熟度过程域详解
TMMi 5 级成熟度过程域详解
四、敏捷环境中的TMMi
敏捷环境中使用TMMi 的目标群体
如何在敏捷环境中使用TMMi
在敏捷环境与传统环境中进行测试过程改进的区别
在敏捷环境中使用TMMi 2 级的过程域和特殊实践
在敏捷环境中使用TMMi 3 级过程域和特殊实践
在敏捷环境中使用TMMi 4 级和5 级的过程域和特殊实践
五、TMMi 在软件测试过程改进中的应用和实施
应用TMMi 进行测试过程改进的实施步骤
• 实施方法论-IDEAL
• 现状调研与差距分析
• 过程改进方案
• 改进实施
• 项目试点与推广
• 持续改进
应用TMMi 进行软件测试组织的测试成熟度评估和认证
• TMMi 主任评估师和评估师的资格要求
• TMMi 的评估类型(非正式评估与正式评估)
• TMMi 的评估方法与TMMi 认证