企业CEO/总经理、研发总经理/副总、公司总工/技术总监、研发项目经理/产品经理、PMO(项目管理办
1、软件质量管理概述(2h)
质量的概念
质量等级
过程质量与交付件质量
对质量的理解误区
质量管理概念
质量管理发展的几个阶段
全面质量管理
质量管理活动
质量策划、质量保证、质量控制、质量改进
质量管理的四个等级
何为软件质量
软件质量理解
保证软件质量的要素
软件质量的评价标准
业务流程、项目管理、质量管理三者之间的关系
大案例:触目惊心的质量事故分析
2、质量成本(0.5h)
QualityisFreeornot?
什么是质量成本
预防成本
鉴定成本
失效成本
质量成本曲线
缺陷更正成本曲线
错误、缺陷、失效、Bug、问题等概述
业界质量成本的数据展示
3、软件质量控制手段——评审(3h)
按阶段实施质量控制活动
评审的定义、目的、作用
评审方法
评审流程
代码走查Walkthrough
正规检视——Fagan检查
技术评审
工作产品评审
里程碑评审
管理者评审
外部审计
学员演练
测试的认识误区
测试的目的
测试类型(单元、集成、系统、验收)
测试策略(渐增测试、大爆炸测试)
测试方法:百盒、黑盒
测试用例设计方法
学员演练:讨论公司的评审流程、选择评审方法、建立评审检查表
4、软件质量控制手段——测试(4h)
为什么要尽早测试?
缺陷成本的阶段性增长
缺陷引入的阶段性分布
木桶原理
20/80原则
Good-Enough原则
测试成本分析
测试、调试、测试与调试的关系和区别
验证与确认
广义的测试和狭义的测试
测试重心
测试投入
测试结束准则
测试方法分类
白盒测试、黑盒测试、灰盒测试
动态测试、静态测试
手工测试、自动测试
测试策略
单元测试、集成测试、系统测试
ALPHA测试、BETA测试、验收测试
回归测试
测试、缺陷、质量的关系
测试的任务、必要性、局限性
测试生命周期模型、测试和开发的并发性
5、质量控制工具(2h)
质量控制方法
散点图
Pareto图——如何识别主要问题
因果图——进行根源分析
直方图——进行比较分析
控制图——对过程能力进行监控
散布图
分层法
挣值分析EVA——偏差分析
学员演练:控制工具
6、软件度量过程(2.5h)
什么是度量
过程度量
交付件度量
软件项目的四个基本度量项
度量指标的确定
度量指标的分解原则
常见过程度量项
常见交付件度量项
度量模型
度量流程
度量角色定义
度量数据的保存与管理
项目级的度量分析
组织级的度量分析
组织能力基线
开发能力与成熟度
度量的应用
软件度量指标(多达20余个)
度量管理中的常见问题与解决办法
学员演练
刘 铭:汉捷董事,资深顾问,高级讲师,清华大学MBA
专业背景:长期从事信息系统和软件项目的开发与管理工作,先后担任过系统分析员、项目经理、开发部经理、Outsourcing事业部经理等职位,积累了丰富的技术和管理经验。五年的IBM软件企业(ISC全球服务中心、ISD万国软件开发)工作经历,4年华为智能网业务开发管理经验,具有非常丰富的软件开发流程和项目管理专业知识及实践经验。对产品开发流程及其管理方法具有深刻体会,并成功指导电信、银行、零售和政务等多个领域的项目实施。曾负责历时两年、预算超过800万以上的大项目。对项目过程、估算、测试管理、质量保证、项目管理的工具和方法有深入研究。
咨询背景:作为项目核心成员负责一家高科技企业研发流程和项目管理体系建设,作为项目经理成功领导了山特电子(电子、电力)、中集集团(交通装备)、上海格尔(软件)、爱邦电气(电子、电气)、浙江新杰克(机电设备)等大中型企业研发流程和项目管理体系、SW-CMMI L4过程体系的设计和推行/评估工作,取得了良好的效果。
培训背景:在各地多次举办研发项目管理、软件质量管理、产品测试管理等公开课;为青岛海信、华大智宝、山特电子、步步高视听电子、步步高通信、中集集团新会研发中心、上海格尔软件等多家企业进行过研发项目管理、软件工程、产品测试管理、个体软件过程PSP、软件项目管理等方面的内训课程。