软件研发质量管理研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。


采用并行工程,使产品开发的早期阶段能及早考虑下游的各种因素,达 到缩短产品开发周期、提高产品质量、降低产品开发成本。 产品开发不仅仅是研发人员的职责,而需要市场、研发、工程、制造、 客服和投资分析等相关部门共同协作完成。 因此,集成产品开发流程是一个公司级的跨部门流程。


16
Copyright Higet Corporation 2009
+
方案的竞争位置
组合分析
$- 价格 A-可获得性 P-包装 P-性能 E-易用性 A-保证 L-生命周期成本 S-社会接受程度
客户$APPEALS
18
Copyright Higet Corporation 2009
研发项目的过程模型(立项到上市)
19
Copyright Higet Corporation 2009
质量与质量管理

质量包括两方面:

反映最终产品/服务交付件的质量。 反映组织的过程质量,如:进度偏差率、工作量偏差率、需求的
稳定度、 缺险和问题的发现率/解决率,等。


质量管理——管理质量的活动。
质量管理——在质量方面,指挥和控制组织的协调的活动。
5
Copyright Higet Corporation 2009
跨部门的 团队 项目管理和管道管理
125% 100% 85% Wedge Functional Excellence Project Loading OverCommitment
}
Additional Headcount Required
Time to Profit
12 Mo Defn GA
最佳开发模式
预防 必要成本EFC 利 润
PONC:不符合要求的代价
POC:符合要求的代价 EFC:无失误运作成本
9
Copyright Higet Corporation 2009
质量成本的最佳投入
质量
成本
质量成本的投入并非是多多益善,也不是越少越好,关键是找 到最适质量成本。
10
Copyright Higet Corporation 2009

必须的质量目标包括:

工作产品质量目标

产品故障率

• • • • • •
遗留问题缺陷密度
系统中断 问题及时解决率 逾期问题解决率 百万机会缺陷数 设计更改/工程更改/计划月更改频率 关键交付件缺陷发现密度

过程质量目标

进度、工作量、成本、规模

所有的质量目标都是量化的、可以度量的。
Copyright Higet Corporation 2009
最终目标是否很重要、很有价值、是否值得进行下去?
可跟踪性(Time-Bound)
你能够对整个项目的时间进程进行跟踪检查吗?
23
Copyright Higet Corporation 2009
产品质量计划
产品质量计划:
根据公司质量方针和策略,结合本产品的质量要求,制定本产品要达
到的质量目标,以及为达成这些质量目标所采取的策略和行动的计划。
10.内部审计库 11.培训资料库
在将任何文档放入 PAL 之前,应当首先 review。 敏感数据要有保护机制,且要保证数据库的易用性; 组织范围内使用 PAL 的情况将通过访问计数器进行监控。使用该统计信息改善组织和项目 组对 PAL的使用情况。
14
Copyright Higet Corporation 2009
正在研发的 产品/项目的 数据库(数 据收集)
产品 /项目层
产品PDT /项目组 项目性能分析
产品/项目结束
指导
组织层
归档数据库
分析
质量管理部 门度量组MG
组织能力基线 组织能力分析 CB
CB:Capability Baseline
29
IPD体系框架
17
Copyright Higet Corporation 2009
IPD集成了多个最佳的产品开发要素
IP D的精髓是IP D框架。 IP D框架包括七个方面的 内容:
衡量标准
Innovation Cycle Time Time to Market To Tb Tr Ts Cash Flow (-) Cash Flow (+) Time
主要目的:
供产品开发团队成员使用。包括:
周期性质量目标达成情况检查; 阶段性决策; 模块项目级质量目标的制定等。
24
Copyright Higet Corporation 2009
产品质量计划

产品质量计划是PQA在产品计划阶段制定、在PDCP上作为业务计划的一部分由IPMT进行批 准。 PDT根据本产品特点,制定总体质量策略,包括:
11
Copyright Higet Corporation 2009
研发质量管理体系
12
Copyright Higet Corporation 2009
业务流程、项目管理、质量管理
流程
指标
流程及指标
项目管理 质量策划 质量控制 质量保证 质量改进
流程活动
质量管理活动
13
Copyright Higet Corporation 2009
质量管理活动

质量保证—从质量管理体系的角度,向管理者/客户提供适当的 对业务的过程和交付件(产品/服务)的可视性 ,致力于提供对 体系能力的信任。包 括:


质量管理体系的流程/规范/标准的培训、引导、推行落实;
通过审计其业务过程和交付件(产品/服务),以验证它们符合适 用的流程、规范和标准,给管理者提供这些审计的结果;
内容提要
一.质量意识与架构
二.产品开发流程中的质量活动
三.质量计划与质量度量 四.质量控制手段-评审 五.质量保证
15
Copyright Higet Corporation 2009
集成产品开发(IPD)流程的特点

基于市场和客户需求驱动的产品开发,将产品开发作为一项投资来管理。

对顾客负责而不是对老板负责,对事负责而不是对人负责。 能加快市场反应速度,减少开发成本,提高产品的稳定性、可生产性、 可维护性。

质量改进—致力于增强满足质量要求的能力。
7
Copyright Higet Corporation 2009
质量管理基本思想
关注顾客 领导推进 全员参与 过程管理 数据说话 持续改进
8
Copyright Higet Corporation 2009
质量成本意识
失败 鉴定 销售收入
PONC 质量成本 POC 营业成本


产品质量、进度、成本之间矛盾的处理原则; 采用的流程及流程裁剪的情况、问题解决原则、版本控制策略等。


流程的裁剪必须写入质量计划:列出本产品研发过程对于IPD标准流程及各使能流程的偏差;
基于组织能力基线CB、业务目标、本产品的客户期望,制定本产品要达到的质量目标,以 及重要质量目标的具体达成计划;
三.质量计划与质量度量 四.质量控制手段-评审 五.质量保证
3
Copyright Higet Corporation 2009
质量-- 符合要求程度?

质量—产品/服务的固有特性满足客户要求的程度。
产品/服务 固有特性
产品/服务 固有特性
0
50%
100%
4
Copyright Higet Corporation 2009
PDCA及5W2H
1、PDCA循环是一种科学的管理程序,称为“管理循环,戴明环”
•P Plan 计划
•D Do
执行
•C Check 检查 •A Action 改进
2、5W2H
•做计划或布置工作时首先要明确,做到5W(WHY,WHO,WHEN, WHERE,WHAT) •提出改进的办法时要提出可以量化的指标,做到2H(HOW MUCH,HOW MANY)
研发质量管理
1
Copyright Higet Corporation 2009
致词

一个产品的质量是由开发和维护这个产品的 过程的质量所决定的。 ——Watts Humphrey
2
Copyright Higet Corporation 2009
内容提要
一.质量意识与架构
二.产品开发流程中的质量活动
度量与过程(Process)管理相结合
客户需求和商业需要 过程执行
过程改进
改进过程
定义过程 度量计划
控制过程
应用度量
业务度量 产品(质量)度量 产品
过程定义
过程(质量)度量
人、资源 工作产品
执行产品 研发过程
过程:Process
28
Copyright Higet Corporation 2009
度量模型
22
质量目标需遵循SMART原则
明确性(Specific)
最终目标是否明确了应该做到哪一步以及何时完成
可度量性(Measurable)
你能在多大程度上测量最终目标的完成情况
可完成性(Achievable)
在规定的时间内,最终目标是否合理,能够实现?
相关性(Relevant)

基于组织过程能力基线(PCB)和项目的实际情况来确定;


当缺少组织过程能力基线时,基于历史项目数据来确定。
达到产品关键性能要求的计划和应急措施。 列出在产品开发时需要执行的质量控制和质量保证活动的大纲。 与项目经理共同确定项目/产品数据收集、量化分析和控制的计划。 当出现新状况和/或状况有改变时,质量计划文档需要更新。
质量管理活动

质量策划—致力于制定质量目标、确定运行过程和资源以实现质量目 标; 质量控制—致力于满足质量要求;



质量控制方法:评审、测试;
质量控制活动:
流程中已规定的质量控制活动; 流程中未规定,在项目计划中增加的质量控制活动;
6
Copyright Higet Corporation 2009
26
Copyright Higet Corporation 2009
度量(Metrics)的基本概念
度量:是以量化形式(数据),对产品/项目和研发过程的可视性管理。 是实现量化管理的基础。 美国著名管理学者卡普兰说过“没有度量就没有管理”。 Metrics的中文意思是“度量指标”或“度量”。
27
Copyright Higet Corporation 2009
Platforms Integrated Offerings Applications Subsystem 1 Platforms Subsystem N HW Elements
ቤተ መጻሕፍቲ ባይዱ
% of Direct Development Loading
Best-in-Class
获利时间
结构 策略
Market
One Division's Project Loading
结构化的产品开发流程(示例)
概念决 策评审 点 计划决 策评审 点 可获得 性决策 评审点
生命周期 结束决策 评审




概念
计划
开发
验证 发布
生命 周期
GA
TR1
TR2 TR3
TR4 TR5 TR4A
TR6
LAUNCH
整个IPD流程中,有七个技术评审点,四个决策评审点,一个发布点,一个GA点。
20
Copyright Higet Corporation 2009
内容提要
一.质量意识与架构
二.产品开发流程中的质量活动
三.质量计划与质量度量 四.质量控制手段-评审 五.质量保证
21
Copyright Higet Corporation 2009
确定质量目标

基于组织能力、业务目标、本产品的客户期望,制定本产品要达到的质量目标,以 及重要质量目标的具体达成计划;
研发过程资产库PAL

组织级的研发过程资产库PAL: Process Asset Library ,它包括如下主要内容:
1. 2.
质量管理系统的所有文件 如:质量手册、流程/规程、操作指导书、模板、表格、查检表、
3.
2. 3. 4. 5. 6. 7. 8. 9.
标准/规范、工具等,以及组织文档
系统工程方法、软件/硬件工程方法 项目信息库 过程数据库PDB:开发过程文档;过程度量数据;经验教训; 过程能力基线库PCB 样例库 风险数据库RDB 偏差和裁剪库 工具库
25
Copyright Higet Corporation 2009
总体质量策略

产品质量、进度、成本之间矛盾的处理原则; 采用的流程及流程裁剪的情况。识别本产品研发过程对于产品 开发标准流程及各支撑流程的偏差,并分析裁剪后对项目进度、 成本、质量的影响;

问题解决原则; 版本控制策略等。
资源平衡
Subsystems SW Elements
优化投资
+
市场划分的吸引力
+
Hardware Software Technology
结构化流程
共享开发/通用零件
异步层
成功的产品
客户需求分析 优化投资组合 优化投资组合 异步开发模式 跨功能部门团队 结构化流程 项目管理和管道管 理 衡量标准
- -
相关文档
最新文档