研发质量管理 刘铭老师

  培训讲师:刘铭

讲师背景:
刘铭老师刘铭资历  清华大学研究生MBA、西北工业大学工学学士  美国项目管理协会认证专家PMP  16年产品开发、产品管理经验  6年研发管理咨询与培训经验  IBM(ISC、ISD)工作经验,与华为深度合作项目刘铭简介讲师介绍:  刘铭 详细>>

刘铭
    课程咨询电话:

研发质量管理 刘铭老师详细内容

研发质量管理 刘铭老师

6.1      序言(0.5小时)

本章节学习目标:建立本课程学习的项目组织,明确本课程学习内容。各小组识别演练用项目,已备后续现学现用

§   **开场让课程的参与者(该项目的相关干系人)相互熟悉,建立融洽的团队氛围,为课程后续顺利开展奠定基础。

§   什么是管理,什么是产品开发。它们有什么特点?让学员理解产品开发与其关系,认识到高质量的产品不仅与质量管理人员有关,也与大家密切相关。

§   学员演练——组建学习小组,识别后续演练用产品开发项目

?   目的:建立课程中的学习小组,让学员学会如何建立产品开发的团队

?   各小组识别实际的产品开发项目,以便后续课程中结合讲师的讲解,现场学以致用

?   为上述项目界定项目范围/需求,讲师评述什么是高质量的产品

?   了解学员关于本课程的关注点

§   界定本课程主要内容,明确课程目标

6.2      研发质量管理概述(1小时)

本章节学习目标:建立对产品质量的正确认识,体会高质量的产品是与来自于各专业领域(研发与非研发、质量与非质量部门)与高中基层员工的共同努力的结果;深刻理解产品的高质量是与成本密切相关的,了解为什么要加强QA。

§   什么是产品质量?产品不出问题就是产品质量好吗?

§   质量等级,其与客户需求的关系

§   过程质量与交付件质量

§   对质量的理解误区

§   质量管理概念

§   全面质量管理

§   质量管理活动:质量计划、质量保证、质量控制、质量改进

§   质量管理的四个等级

§   产品开发流程、项目管理、质量管理三者之间的关系

§   案例:触目惊心的质量事故分析

§   什么是质量成本:预防成本、鉴定成本、失效成本

§   质量成本曲线

§   质量成本在产品开发过程中的指导意义

§   缺陷修复成本曲线表明越早发现问题修复成本越低

§   理解错误、缺陷、失效、Bug、问题的关系

6.3      过程质量保证:产品开发过程及项目管理(3小时)

本章节学习目标:理解高质量产品与产品开发过程的密切关系。掌握产品开发完整的工程过程和项目管理过程;深刻理解研发项目管理在产品开发过程中的重要作用;掌握解决开发过程中问题的合理思路及有效方法;明确研发项目管理过程与产品开发的工程过程的关系;理解各子过程的具体操作要点;了解项目计划制定的工具、方法考虑的关键要素和控制方法。

§   产品开发的工程过程

?   产品型开发

?   项目型开发

?   产品型开发与项目型开发的相同与不同

?   产品开发流程缺乏结构化的危害、示例

?   结构化产品开发流程的思路:划分阶段、划分层次

?   结构化产品开发流程的层次结构

?   产品开发主流程及阶段流程

?   产品开发流程各阶段介绍

?   概念阶段流程(目标、关注、交付、活动)、示例

?   计划阶段流程(目标、关注、交付、活动)、示例

?   开发阶段流程(目标、关注、交付、活动)、示例

?   发布阶段流程(目标、关注、交付、活动)、示例

?   验证阶段流程(目标、关注、交付、活动)、示例

?   生命周期阶段流程(目标、关注、交付、活动)、示例

?   阶段流程交付件形式(阶段性流程图、角色和职责、活动描述、项目计划、模板)

§   如何在产品质量、流程规范、开发效率之间取得平衡

?   产品开发的流程裁剪:不同的开发类型建立适当的流程

?   针对不同类型的产品开发项目进行裁剪

?   流程裁剪的其他原因:规范与效率的平衡、质量与成本的平衡

?   流程裁剪的原则和方法

?   案例分析:针对不同类型产品的流程裁剪方法

?   研讨:贵公司应如何进行产品开发流程裁剪?

?   IPD与CMMI的关系

§   如何处理产品质量、时间、成本、客户需求之间取得平衡

?   理解项目管理

?   项目管理的精髓——平衡,如何平衡?

?   三个三角形,9个纬度

?   学员讨论:采用哪些手段有助于项目Deadline目标的达成?   

?   案例分析:H公司2002年3月如何用2个月时间完成中国联通的项目,保证国际电信日产品能够上线运营?

?   目的:如何用三个三角形解决进度压力的问题

§   产品开发过程中的质量活动

?   质量策划

?   质量控制

?   评审与测试

?   质量保证

?   质量改进

§   案例分析:产品过程管理

?   目的:理解产品开发的基本原则,发掘其中的改进点,并提出解决方案。并由此映射到学员现实项目。

6.4      如何制定产品开发的质量计划(1.5小时)

本章节学习目标:万事谋定而后动,这一规律仍然是用于产品开发的质量活动。本章节**示例让学员了解质量计划的关键内容、形式以及质量指标的选择和质量目标的确定。

§   产品质量计划的目的和内容

§   产品总体质量策略

§   用什么来标示产品质量目标

?   介绍度量的概念

?   度量在产品质量计划中的意义

?   过程度量

?   交付件度量

?   产品开发项目的四个基本度量项:Q、C、T、S

?   什么是指标,什么是目标

?   如何确定产品的度量指标作为质量目标和非质量目标

?   度量指标的分解原则

?   常见的过程度量项

?   常见的交付件度量项

?   项目级的度量分析 

?   组织级的度量分析

?   组织能力基线 

?   开发能力与成熟度

§   如何确定产品质量目标

§   如何识别质量管理活动来确保达成产品质量目标

§   质量保证和质量控制活动是达到质量目标的根本保证

§   演示讲解:产品质量计划

§   学员演练:基于小组识别的产品开发项目,根据质量目标和质量计划制定的方法,制定质量计划

6.5      如何进行有效的产品技术评审(3小时)

本章节学习目标:掌握产品开发过程中各种评审(需求评审、方案评审、代码评审等)的流程、评审关键点、评审要素等内容,提高评审的有效性。

§   评审目的:不是为了解决问题,是为了发现问题。不能本末倒置

§   评审的分层分级

?   走读、正规检视、技术评审、管理评审、审计

§   结构化的评审流程

§   文档在产品质量中的意义

§   走读

§   正规检视

§   技术评审

§   管理评审

?   里程碑评审

?   业务决策评审

§   审计(在质量保证中详解)

§   评审组织及其评价

§   评审工具——建立CheckList

§   需求评审

?   关键点

?   常见问题及解决方法

§   设计评审

?   关键点

?   常见问题及解决方法

§   代码评审

?   关键点

?   常见问题及解决方法

§   对评审的有效管理

?   项目经理如何管理

?   PPQA如何监控

?   项目组成员如何实施

§   案例分析

?   **实际案例,学员讨论公司的评审流程、选择评审方法、建立评审检查表

6.6      测试方法及用例设计(1.5小时)

本章节学习目标:掌握测试基本概念介绍及测试用例设计方法

§   测试、缺陷、质量的关系

§   测试的认识误区

§   测试的目的

§   测试的原则:木桶原理、20/80原则、Good-Enough原则

§   为什么要尽早测试?

§   测试成本分析

§   测试、调试、测试与调试的关系和区别

§   验证与确认

§   广义的测试和狭义的测试

§   测试类型(单元、集成、系统、验收)

§   测试的任务、必要性、局限性

§   测试生命周期模型、测试和开发的并发性

§   缺陷成本的阶段性增长

§   缺陷引入的阶段性分布

§   测试重心

§   测试投入

§   测试结束准则

§   测试方法:

?   白盒测试、黑盒测试、灰盒测试

?   动态测试、静态测试

?   手工测试、自动测试

§   测试策略:渐增测试、大爆炸测试

§   基于测试目的分类:单元测试、集成测试、系统测试、ALPHA测试、BETA测试、验收测试、回归测试

§   百盒测试用例设计

?   测试覆盖度

?   插桩——软件探针

?   基本路径测试——圈复杂度(学员演练)

?   规格导出法

?   等价类分析法

?   边界值分析法

?   学员演练

?   状态转移分析法

?   数据流分析法

?   错误猜测法

§   黑盒测试用例设计

?   等价类分析法

?   边界值分析法

?   因果图法

?   学员演练

6.7      测试工程过程(1小时)

本章节学习目标:测试活动在产品开发过程中的分层分级实施,掌握及早测试及早发现问题的方法和手段。

§   测试过程

?   V测试模型

?   测试计划 ·测试设计 ·测试开发

?   测试执行 ·测试评估 ·测试报告

?   缺陷跟踪 ·三级CCB体系 ·NASA测试经验汇总

?   测试领域的风险分析与跟踪

§   单元测试过程

?   单元测试的意义、过程、交付

?   单元测试计划及评审 ·单元测试准备

?   单元测试成败关键因素分析

?   演示讲解:测试计划、测试规程、测试用例、测试方案、测试报告、测试指导、需求跟踪表、

?   测试计划和用例评审查检表、测试记录、缺陷报告

§   集成测试过程

?   集成测试的意义、过程、交付

?   集成测试准备 ·集成测试执行   ·缺陷跟踪

?   集成测试过程报告

?   集成测试质量目标   ·集成测试报告  ·典型集成测试平台构造

?   集成测试策略的确定时机  ·集成测试工作开展的制约因素

?   演示讲解:集成测试方案模板

?   集成测试成败关键因素分析

§   系统测试过程

?   系统测试基本概念(定义、对象、依据)

?   系统测试过程 ·系统测试输入、输出

?   系统测试计划  ·系统测试准备  ·系统测试执行

?   预测试 ·测试环境的规划和管理

?   系统测试报告  ·转测试操作流程和角色定义

?   问题跟踪反馈  ·回归测试  ·基于产品平台的测试策略

?   系统测试成败关键因素分析

§   验收测试过程

6.8      研发质量保证(2小时)

本章节学习目标:**构建QA组织和职能保证产品开发过程的有效实施,终确保产品质量。理解QA存在的价值,构建QA的方式,QA的工作开展方式等。

§   QA的定义

§   评审和测试的关系

§   审计和评审的区别

§   二维审计方法

§   QA在质量体系中的位置

§   产品质量保证的原则与方法

?   流程为什么得不到有效执行?

?   质量保证和CMM/CMMI

?   质量保证的基本手段

?   学习曲线在质量保证中的体现

?   审计的基本方法和原理

?   水平审计

?   垂直审计

?   审计访谈的心理因素

?   产品审计

?   过程引导与培训

?   管理层在质量保证中的作用

§   质量保证过程

?   过程审计过程

ú   审计计划

ú   审计活动的协调

ú   证据收集和人员访谈

ú   审计报告和审计总结及趋势分析

ú   问题纠正和跟踪技巧

ú   管理层决策遗留问题

ú   激励体制和质量保证

ú   项目的审计和公司层面的审计

?   质量保证与产品研发

ú   过程引导与支撑

ú   hand in hand培训

ú   经验与教训

?   产品审计

ú   产品审计方法

ú   产品审计和评审及测试

ú   需求跟踪矩阵

?   配置审计

§   质量保证的组织保障

?   QA与EPG

?   公司级别QA

?   项目组QA/流程引导者/流程制定者/流程执行者

?   QA与测试部

?   什么人适合任QA

?   QA人员为什么缺少成就感?

?   如何提高QA人员的成就感 

 

刘铭老师的其它课程

产品质量管理   01.01

课程大纲:  1.序言(0.5小时)  本章节学习目标:建立本课程学习的项目组织,明确本课程学习内容。各小组识别演练用项目,已备后续现学现用  1.1开场让课程的参与者(该项目的相关干系人)相互熟悉,建立融洽的团队氛围,为课程后续顺利开展奠定基础。  1.2什么是管理,什么是产品开发。它们有什么特点?让学员理解产品开发与其关系,认识到高质量的产品不仅与质量管

 讲师:刘铭详情


研发项目管理   01.01

课程大纲:  1.项目和项目管理的概念  什么叫项目  项目的特征  演练(确定项目名称)  什么叫项目管理  举例  项目管理全过程要做好哪些工作  产品开发中的主要项目管理活动  研发项目管理的重大挑战  研发项目成功和失败的主要因素  举例  2.研发项目过程  过程组  启动过程  项目立项  项目目标  项目开工会  项目开发环境  计划过程  产

 讲师:刘铭详情


软件项目管理   01.01

1、项目和项目管理的概念(1h)——关注项目管理的基本概念认识、沥清思想1)什么叫项目2)项目的特征3)演练(确定项目名称)4)什么叫项目管理5)举例6)软件项目管理全过程要做好哪些工作7)产品开发中的主要项目管理活动8)软件项目管理的重大挑战9)软件项目成功和失败的主要因素10)举例2、软件项目过程(5h)——各阶段关注要点、强调计划制定的工具、方法、考虑

 讲师:刘铭详情


1.开场及产品管理概念与框架建立产品包的概念,理解产品全生命周期的管理就是产品包的管理;了解产品管理的佳实践PACE与IPD;了解产品管理的整体组织模式;理解产品管理的关键内容:1234567;演练:组建学习小组,破冰;演练:某企业产品创新真实写照,讨论企业产品管理各阶段存在的问题;业界公司在产品管理方面存在的主要问题理解生命周期的概念:产品生命周期、产品全

 讲师:刘铭详情


1.开场及产品管理概念与框架建立产品包的概念,理解产品全生命周期的管理就是产品包的管理;了解产品管理的佳实践PACE与IPD;了解产品管理的整体组织模式;理解产品管理的关键内容:1234567;演练:组建学习小组,破冰;演练:某企业产品创新真实写照,讨论企业产品管理各阶段存在的问题;业界公司在产品管理方面存在的主要问题理解生命周期的概念:产品生命周期、产品全

 讲师:刘铭详情


.1开启"破冰"之旅,深度认识多项目管理开场,启动培训课程,识别学员需求理解研发中的多项目管理(MultiProject)的概念、形式、逻辑及联系讲师自我介绍、学员分组、识别学员培训需求——为课程开启奠定基础识别研发多项目(并行项目)管理过程中的管理难题项目优先级如何排定资源如何调配组织岗位在多项目中的职责如何界定同时负责多个项目的管理者

 讲师:刘铭详情


学习目标:建立本课程学习小组,明确本课程学习内容。开场白让课程的参与者相互熟悉,为课程后续顺利开展奠定基础——这也是任何管理者需注意的问题什么是管理,什么是研发,什么是产品,什么是技术。它们有什么特点?让学员理解研发管理者的管理对象学员演练——组建项目团队,识别后续演练用项目了解学员关于本课程的关注点界定项目课程内容,明确课程目标2技术到管理的角色转换与重新

 讲师:刘铭详情


1构建系统化的产品创新思维§互动:产品创新是否可管理§互动:产品创新为什么需要系统化的管理手段§互动:企业为客户提供的是什么?产品Vs.产品包?§理解生命周期的概念:产品生命周期、产品全生命周期、项目生命周期、技术生命周期等§理解企业产品管理的对象:产品包,而非产品;细分市场,而非市场§澄清市场、细分市场、产品、产品包、产品系列、产品族等概念及其关系§产品创

 讲师:刘铭详情


COPYRIGT @ 2001-2018 HTTP://WWW.QG68.CN INC. ALL RIGHTS RESERVED. 管理资源网 版权所有