基于TOC全面质量管理

 

 

 

 

 

 

 

主题1、质量体系与质量保证管理

一、质量保证者与质量服务过程

1.质量保证者岗位、职责与能力模型

2.质量保证者如何融洽与上下游关系

3.质量保证者有哪些服务内容?

4.质量服务平台与质量知识库

5.如何平衡质量服务与质量监督的关系?

6.美国航天史上的十大灾难引发质量意识思考

7.贯彻“全员质量意识与质量监管制度”

8.如何培养领导者的质量意识

9.经验分享:如何建立自己的质量经验知识库?

二、制定软件质量目标与计划

1.TOC五步聚焦法诊断发现质量问题

2.现状图:识别造成不良效应的核心问题

3.冲突图:识别问题背后的冲突和假设,化解冲突,实现双赢

4.未来图:描述解决方案与追求目标之间的逻辑关系

5.分支图:描述解决方案实施后带来的不良后果

6.条件图:识别解决方案可能面临的障碍

7.转变图:描述克服障碍的详细质量计划

主题2:质量过程量化与质量持续改进

一、软件过程建模与数字化

1.软件研发过程工作项表单数据建模

2.软件研发过程交付物数据建模

3.软件研发平台工具与配置定制化

4.测试管理过程与需求管理过程的数字化

5.手工记录过程数据导入管理

6.软件过程统一规范与元数据管理

7.动手实践:建立软件过程量化数据模型实践

二、软件过程数据分析与解决方案

1.使用Data Mining与OLAP技术建立过程数据的度量模型

2.基于SPC(statistical process control)工具的数据分析

3.如何从分析图表中发现软件过程中的质量问题

4.基于LEAN质量原则分析过程中关键质量问题

5.权衡多个备选质量问题的解决方案

6.筛选质量问题解决方案

7.制定解决方案的实施计划

8.管理解决方案实施过程

9.动手实践:软件过程中缺陷数据度量模型搭建实践

三、撰写质量分析报告

1.质量分析报告大纲定义

2.站在阅读者角度撰写分析报告

3.质量分析报告中图表制作

4.质量分析报告中问题分析与解决方案

5.案例:欣赏一份质量分析报告

主题3:软件工程质量控制与质量习惯

一、高质量的软件需求

1.对比“敏捷软件需求与正规软件需求”的质量模型

2.如何控制“需求获取”的质量

3.权衡软件需求分析的“效率与质量”

4.软件需求规格文档的撰写“粒度”控制

5.软件需求文档版本与变更控制之道

6.建立企业级的“需求模式”库

7.如何利用工具来提供软件需求的效率

8.案例:不同风格的软件需求文档对比分析

二、提高软件测试质量

1.权衡“测试规模”与“测试质量”

2.如何提升“测试用例”设计质量

3.如何编写“自动化测试技术”工具来提升测试用例执行效率

4.如何判断和突破“测试重点”与“测试难点”

5.对比“敏捷测试与正规测试”的质量模型

6.借鉴“微软软件测试人员的组织方式”

7.案例:展示不同风格的测试文档对比分析

三、软件发布和维护的质量控制

1.软件构建(Build)健康质量分析

2.定义软件的发布质量标准

3.冒烟测试保证集成构建质量

4.如何从“软件维护”中发现“质量经验”

5.如何解决软件维护中的文档更新问题

6.“无文档的遗留软件”如何进行高质量维护

7.经验分享:如何实现软件运维外包

四、培养质量习惯,企业文化的核心

1.员工做事情的专业性与成果质量

2.开发过程的规范化能够提升质量吗?

3.不同的软件过程质量模型对比

4.如何培养员工的质量习惯

5.打造企业文化的核心-质量习惯

6.课程分享:分享成功的质量保证者之“工作方式与工作方法”