版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、研发质量管理(学员版)Promoting Innovation课程目录课程目录1、案例分析、案例分析2. 研发质量研发质量管理概述管理概述3. 研发质量研发质量管理组织管理组织7. 研发质量研发质量保证保证8. 研发质量研发质量改进改进4. 研发质量研发质量策划策划0、公司及培、公司及培训课程介绍训课程介绍5. 研发质量控研发质量控制实务:评审制实务:评审6. 研发质量控研发质量控制实务:测试制实务:测试9. 如何成功建如何成功建立研发质量体立研发质量体系系Promoting InnovationPromoting InnovationPromoting InnovationPromoting
2、 Innovation课程清单(二)课程清单(二)类别类别序号序号课课 程程 名名 称称课时课时研发业务管理RDM010市场驱动的产品开发流程管理(Market-Driven NPD Process Management)2天RDM011研发项目管理(R&D Project Management)2天RDM012软件项目管理(Software Project Management )2天RDM013研发项目计划与控制(R&D Project Plan & Control)2天RDM014产品需求管理(Requirements Management)2天RDM015产品测试管理(Testing)
3、2天RDM016从样品走向量产(Piloting)2天RDM017研发质量管理(R&D Quality Management)2天RDM018模拟新产品开发管理实战训练(NPD Simulation)3-5天RDM022如何提升研发组织的能力(How to upgrade Process Capability of R&D)2天RDM023系统工程在产品开发中的应用(The Application of System Engineering in NPD) 2天RDM026研发项目工具与模板( R&D Project Tools and Templates )2天Promoting Innov
4、ation课程清单(三)课程清单(三)类别类别序号序号课课 程程 名名 称称课时课时研发研发支撑支撑管理管理RDM051研发人员的考核与激励(R&D Performance Management)2天RDM052成功的产品经理(Success Product Manager )2天RDM053研发人员职业素养(R&D Excellent Employee)2天RDM054研发知识产权管理(Intellectual Property Management)2天RDM055研发财经与成本管理(Finance and Cost Management)1天RDM056从技术走向管理研发经理的领导力与执
5、行力(The Leadership and Executive of R&D Manager)2天RDM057研发沟通管理(Communication Management of R&D)2天RDM058研发人员的培养与职业生涯规划(Training and Career Path of R&D Employee)2天RDM059研发与技术人员核心管理技能提升(Upgrade Core Management Skills of R&D Employee)2天Promoting Innovation课程清单(四)课程清单(四)类别类别序号序号课课 程程 名名 称称课时课时市场市场管理管理MM00
6、1产品市场管理(Product Marketing Management)2天MM002产品战略规划与路标管理(Product Strategy and RoadMap Management)2天MM003新产品的上市与行销管理(Product Launch and Marketing Management)2天MM004产品售前支持与管理(Product PreSale Management)2天研发研发IT管理管理IT001研发IT规划和实施策略(IT Strategy and Plan of R&D)2天IT002产品数据管理(PDM:Product Data Management)2天
7、IT003研发IT架构设计(R&D IT Architecture)2天单元一、案例分析单元一、案例分析Promoting Innovation案例研讨案例研讨请参考案例分析材料,并进行讨论请参考案例分析材料,并进行讨论 A公司的产品开发管理存在哪些问题?公司的产品开发管理存在哪些问题? 如果你是吴总如果你是吴总/CTO,你准备怎么办?你准备怎么办?每个小组选派一名代表上台发表每个小组选派一名代表上台发表单元二、研发质量管理概述单元二、研发质量管理概述Promoting Innovation研发质量管理体系研发质量管理体系公司研发质量管理体系公司研发质量管理体系NPDCMMI质量理念质量理念结
8、构化的流程业务决策产品战略项目团队5个级别4个模型22个过程域验证&确认质量的定义质量的发展交付、过程质量质量成本产品开产品开发流程发流程体系体系支撑流支撑流程的组程的组织体系织体系研发质研发质量管理量管理工具集工具集研发质量研发质量体系的持体系的持续改进机续改进机制制Promoting Innovation研发质量管理中常见的误区研发质量管理中常见的误区 “重视重视”交付质量,忽视过程质量交付质量,忽视过程质量 “重视重视”实体交付质量,忽视文档质量实体交付质量,忽视文档质量 依赖后端质量检验,忽视前端质量引导依赖后端质量检验,忽视前端质量引导 缺少全流程质量意识缺少全流程质量意识 质量责任
9、主体错位质量责任主体错位Promoting Innovation什么是质量?什么是质量? 产品产品/服务的固有特性满足客户要求的程度服务的固有特性满足客户要求的程度Promoting Innovation质量成本分析质量成本分析内部损失成本鉴定成本预防成本外部损失成本质量总成本质量成本质量水平min0合格品100合格品Promoting Innovation研发质量体系研发质量体系质量管理的发展与演变质量管理的发展与演变Promoting Innovation交付质量与过程质量交付质量与过程质量 交付件质量交付件质量系统质量系统质量文档质量文档质量 过程质量过程质量进度偏差率进度偏差率工作量偏
10、差率工作量偏差率需求的稳定度需求的稳定度缺陷和问题的发现率缺陷和问题的发现率/解决率解决率过程规范的符合度过程规范的符合度Promoting Innovation质量管理的基本思想质量管理的基本思想关注顾客关注顾客领导推进领导推进全员参与全员参与过程管理过程管理数据说话数据说话持续改进持续改进Promoting Innovation研发质量管理与产品开发流程的关系研发质量管理与产品开发流程的关系概念方案开发验证发布启动启动项目项目制定产品质量目标和计划PQA优化产品质量目标和计划持续监控化产品质量目标和计划TRTR TRTRTRTRDCPDCPDCPPromoting Innovation研发
11、质量管理与供应链、客服的关系研发质量管理与供应链、客服的关系PDT 经理质量管理部产品投资决策委员会PQA研发质量部客服质量部供应链质量部(组间协调)汇报 (汇报)(汇报)问题升级渠道信息通道 Promoting Innovation研发过程资产库(研发过程资产库(PAL)质量管理系统的所有文件质量管理系统的所有文件系统工程方法、软件系统工程方法、软件/硬件工程方法硬件工程方法项目信息库项目信息库过程数据库:开发过程文档;过程度量数据;经验教训;过程数据库:开发过程文档;过程度量数据;经验教训;过程能力基线库过程能力基线库PCB样例库样例库风险数据库风险数据库偏差和裁剪库偏差和裁剪库 工具库工
12、具库内部审计库内部审计库培训资料库培训资料库PALPAL : Process Asset Library 过程资产库PCB : Process Capability Baseline 过程能力基线Promoting Innovation业界最佳研发模式业界最佳研发模式 CMM/CMMI NPD NPD-CMM/CMMICMMI : Capability Maturity Mode Integration 能力成熟度模型集成NPD : New Product Development 新产品开发Promoting Innovation演练演练 识别我们公司质量管理体系的缺失?识别我们公司质量管理体
13、系的缺失? 目前公司研发质量管理方面问题(目前公司研发质量管理方面问题(TOP5)?)? 每个小组选派一名代表上台发表每个小组选派一名代表上台发表Promoting Innovation质量管理体系质量管理体系流程与指标体系流程与指标体系质量管理活动质量管理活动文件系统文件系统组织保证组织保证质量控质量控制制质量策质量策划划质量保质量保证证质量改质量改进进如:评审测试如:引导培训审计如:产品开发流程软件开发子流程硬件开发子流程结构开发子流程测试子流程项目管理流程ITIT支撑支撑研发质量体系研发质量体系关键内容回顾关键内容回顾如:度量考核如:质量目标质量计划单元三、研发质量管理组织单元三、研发质
14、量管理组织Promoting Innovation研发质量管理组织体系研发质量管理组织体系质量理念质量理念业界研发管理业界研发管理成功实践成功实践公司级公司级质量组织体系质量组织体系项目级项目级质量组织体系质量组织体系质量人员质量人员任职资格任职资格NPDCMMI公司组织结构公司质量组织研发质量组织产品级(PDT)PQA、SQAHQA管理线技术线等级划分素质特征任职资格Promoting Innovation研发质量部在质量体系中的定位研发质量部在质量体系中的定位公司质量部公司质量部研发质量部研发质量部制造质量部制造质量部客服质量部客服质量部SQATQAHQAQAQAPQAPDTPromoti
15、ng Innovation研发质量部与研发组织体系的关系研发质量部与研发组织体系的关系硬硬件件部部研发部研发部研发总体技术部研发总体技术部研发质量部研发质量部公司质量部公司质量部软软件件部部测测试试部部结结构构部部产产品品管管理理部部Promoting Innovation研发质量部的构成研发质量部的构成HQA组组SQA组组EPG组组TQA组组研发质量部研发质量部EPG : engineering process group 工程过程组Promoting Innovation研发质量部的职责(示例)研发质量部的职责(示例) 负责研发领域的质量管理和流程的执行监控,在业务上负责研发领域的质量管理
16、和流程的执行监控,在业务上接受公司质量部的指导接受公司质量部的指导 参与系统参与系统/软件软件/硬件硬件/测试活动的工程方法和工具的研究、测试活动的工程方法和工具的研究、引进,并推广实施和持续优化引进,并推广实施和持续优化 负责负责CMM/CMMI的推行、审计的推行、审计 对产品软硬件开发计划的制定及执行过程进行规范性审对产品软硬件开发计划的制定及执行过程进行规范性审计计 负责负责CMM/CMMI等相关文档管理活动规划和实施等相关文档管理活动规划和实施 负责与研发负责与研发IT接口接口Promoting Innovation产品开发团队(产品开发团队(PDT)的构成的构成PDT是临时小组项目开
17、始时成立项目发布后解散 PDT是跨部门小组PDT是分层小组PDT共同对项目成败负责Promoting Innovation研发人力资源管理研发人力资源管理技术人员的双重晋升机制技术人员的双重晋升机制QA高级 QAQA高级QA技术系列技术系列管理系列管理系列产品管理职能管理技术总监研发部经理研发主管技术总监研发部经理研发主管系统发展系统发展高级系统工程师中级系统工程师初级系统工程师领域发展资深技术专家高级技术专家技术专家产品线总监产品经理项目经理产品线总监产品经理项目经理高级工程师工程师见习工程师基层通用技术职位领域如:硬件、软件、结构、工艺、工装、 Promoting InnovationQA
18、的任职通道的任职通道小组讨论小组讨论:QA需要什么样的背景?需要掌握哪些技能?需要什么样的背景?需要掌握哪些技能?每个小组选派一名代表上台发表每个小组选派一名代表上台发表单元四、研发质量策划单元四、研发质量策划Promoting Innovation结构化的产品开发流程结构化的产品开发流程产品审批委员会产品审批委员会CEOVPVPVP质量质量硬件设计硬件设计生产生产用户服务用户服务核心小组组长核心小组组长协助人协助人01234结构化的开发过程结构化的开发过程开发工具及技术开发工具及技术阶段评审过程阶段评审过程质量质量市场市场软件软件硬件硬件生产生产客服客服LPDTPOP01234PDTVP:V
19、ice-president 副总 Promoting Innovation产品测试管理产品测试管理结构化的产品开发流程示例结构化的产品开发流程示例Promoting Innovation案例:案例:T公司流程体系公司流程体系利利润润利利润润市场类市场类客户接待流程分销渠道管理客户调查研发研发/工程工程立项管理项目开发设计变更现场实施客户验收客户服务客户服务投诉处理质量反馈现场维修突发事件商务商务合同评审订单评审运输管理订单处理财务财务预算、融资、付款、收款、财务核算、投入产出分析采购采购供应商选择、供应商管理、采购跟踪人力人力人事管理、招聘、员工考核、薪筹管理、员工培训、离职管理IT/项目管理
20、项目管理IT规划、IT开发、IT维护、IT运行效果评估、跟踪与控制、例外管理、工时管理集成项目运作管理Promoting Innovation为什么要把产品开发流程结构化?为什么要把产品开发流程结构化? 为了管理好产品开发,产品开发必须成为结构为了管理好产品开发,产品开发必须成为结构合理、定义清楚的流程合理、定义清楚的流程结构合理:自上而下的层次架构中,上层结构简单结构合理:自上而下的层次架构中,上层结构简单一些,越到下层越具体一些,越到下层越具体定义清楚:每项工作都应清楚地、明确地规定出来,定义清楚:每项工作都应清楚地、明确地规定出来,所有与产品开发有关的人应该清楚他们所参与的是所有与产品开
21、发有关的人应该清楚他们所参与的是什么工作,用什么方法去完成什么工作,用什么方法去完成Promoting Innovation结构化的产品开发流程展示结构化的产品开发流程展示 流程架构流程架构 各阶段流程各阶段流程 活动说明活动说明 指导书指导书 模板模板 WBSWBS: Work Breakdown Structure 工作分解结构图Promoting Innovation到什么程度合适?到什么程度合适?Promoting Innovation案例分析案例分析请按照请按照DesignFlow的流程设计的方法论画出公的流程设计的方法论画出公司的产品开发流程,并找出改进的机会点司的产品开发流程,并
22、找出改进的机会点Promoting Innovation产品质量计划产品质量计划 根据公司质量方针和策略,结合本产品的质量根据公司质量方针和策略,结合本产品的质量要求,确定本产品要达到的质量目标,以及为要求,确定本产品要达到的质量目标,以及为达成这些质量目标所采取的策略和行动的计划。达成这些质量目标所采取的策略和行动的计划。 计划目的:计划目的:周期性质量目标达成情况检查周期性质量目标达成情况检查阶段性决策阶段性决策模块项目级质量目标的制定模块项目级质量目标的制定Promoting Innovation制定产品质量目标和计划的时机制定产品质量目标和计划的时机概念方案开发验证发布启动启动项目项目
23、制定产品质量目标和计划PQA优化产品质量目标和计划持续监控化产品质量目标和计划TRTR TRTRTRTRDCPDCPDCPDCP:Decision Check Point 决策评审点TR: Technology Review 技术评审点Promoting Innovation质量目标质量目标 根据业务目标、客户期望和组织能力,确根据业务目标、客户期望和组织能力,确定产品的质量目标,所有的质量目标都是定产品的质量目标,所有的质量目标都是量化的、可以度量的。量化的、可以度量的。内部问题累积解决率内部问题累积解决率设计更改设计更改/工程更改工程更改/计划月更改频率计划月更改频率关键交付件缺陷发现密度
24、关键交付件缺陷发现密度Promoting Innovation产品质量计划的责任主体产品质量计划的责任主体 谁制定?谁制定? 谁批准?谁批准? 谁配合?谁配合? 谁实施?谁实施? 谁监控?谁监控?Promoting Innovation质量计划在四级计划体系中的位置质量计划在四级计划体系中的位置 产品级项目计划产品级项目计划业务计划(业务计划(Business Plan;商业计划);商业计划) 附件:一级、二级进度计划(附件:一级、二级进度计划(WBS1/2)附件:附件:产品级质量管理计划产品级质量管理计划 模块级项目计划(软硬件项目级)模块级项目计划(软硬件项目级)(模块级)项目计划(模块级
25、)项目计划附件:三级进度计划(附件:三级进度计划(WBS3)附件:附件:项目级质量管理计划项目级质量管理计划 个人周工作计划(员工级)个人周工作计划(员工级)工作日志工作日志单元五、研发质量控制实务:评审单元五、研发质量控制实务:评审Promoting Innovation四四级评审体系级评审体系 商业决策评审(商业决策评审(DCP) 产品级技术评审(产品级技术评审(TR) 模块级技术子评审(模块级技术子评审(SUB-TR) 日常质量控制活动(日常质量控制活动(PEER REVIEW)Promoting Innovation结构化的商业决策评审结构化的商业决策评审资料来源Setting the
26、 PACE in Product Development, A Guide to Product and Cycle-time ExcellencePromoting Innovation商业决策迟缓的代价商业决策迟缓的代价Phase 0Phase 1Phase 2Phase 3Phase 4总额累计投资$75$ 175$780$920$1000最佳公司最佳公司正在运行的项目1007056565048取消项目的百分比30%20%0%10%5%损失投资$2250$2450$0$5152$2520$12372总投资$60372案例公司案例公司正在运行的项目1009077575048取消项目的百分比
27、10%15%25%12.5%5%损失投资$750$2363$14918$6598$2510$27138总投资$75138单位:KUSDPromoting Innovation评审操作中的常见问题评审操作中的常见问题 评审抓壮丁评审抓壮丁 评审会变成科普会评审会变成科普会 评审会变成批斗会评审会变成批斗会 没有结论或后续跟踪不力没有结论或后续跟踪不力 缺少必要的评审标准(缺少必要的评审标准(CHECKLIST) 评审会偏离主题、陷入过多的技术细节评审会偏离主题、陷入过多的技术细节Promoting Innovation产品开发过程中技术评审点的设置产品开发过程中技术评审点的设置 一般设置一般设置
28、34个业务决策评审点个业务决策评审点 一般设置一般设置47个产品级技术评审点个产品级技术评审点 Sub-TR一般不在产品开发主干流程中体现一般不在产品开发主干流程中体现Promoting InnovationTR的目的的目的 发现问题、优化设计发现问题、优化设计 跟踪需求、确保需求得到实现跟踪需求、确保需求得到实现 质量评估、为业务决策提供依据质量评估、为业务决策提供依据 发现风险、规避风险发现风险、规避风险Promoting Innovation技术评审过程技术评审过程为了保证技术评审的效果需要明确以下为了保证技术评审的效果需要明确以下4点:点:何时进行评审何时进行评审谁来评审谁来评审评审什
29、么(评审什么(不要陷入细节不要陷入细节)1. 下什么结论(下什么结论(避免无结论的会议避免无结论的会议)Promoting Innovation技术评审流程技术评审流程评审计划(时间、职责、交付件分工)评审要素表自检评审材料准备(报告初稿或会议胶片)技术评审会议生成或优化评审报告PM审核报告评审报告发布评审结论执行技术评审度量评审报告会签Promoting Innovation技术评审结论技术评审结论 Go没有遗留问题和只是一些没有解决风险可以很快解没有遗留问题和只是一些没有解决风险可以很快解决的问题决的问题 Go with risk遗留问题的解决存在一定风险,但不影响下一步活遗留问题的解决存
30、在一定风险,但不影响下一步活动的启动动的启动 Redirect遗留问题影响到下一步活动的启动,必须首先解决遗留问题影响到下一步活动的启动,必须首先解决Promoting Innovation评审过程中各角色定位评审过程中各角色定位 SE:“技术主持人技术主持人” PQA:“过程主持人过程主持人” PDT核心组:反映部门问题,代表本领域提出核心组:反映部门问题,代表本领域提出专业意见,并代表功能部门承担责任专业意见,并代表功能部门承担责任 技术专家:贡献个人才智,不承担直接责任技术专家:贡献个人才智,不承担直接责任 LPDT:以业务需要为出发点对技术问题做决策:以业务需要为出发点对技术问题做决策
31、LPDT: Product/Project Development Team Leader 项目经理Promoting InnovationTR点裁减原则点裁减原则 裁减分为:增加、删除、合并裁减分为:增加、删除、合并 裁减时机:裁减需要在计划中定义裁减时机:裁减需要在计划中定义 遵循的原则:遵循的原则:裁减不能损害质量目标达成裁减不能损害质量目标达成裁减要与流程、活动裁减相一致裁减要与流程、活动裁减相一致裁减要得到裁减要得到PQA认可,并被认可,并被EPG批准批准TR裁减要严格控制,原则上不允许裁减裁减要严格控制,原则上不允许裁减Promoting InnovationTR报告报告 产品质量
32、评估产品质量评估 要素表检查情况要素表检查情况 遗留问题改进计划遗留问题改进计划 冲突点记录和结论冲突点记录和结论 风险分析风险分析 评审结论评审结论 过程规范和质量目标达成情况过程规范和质量目标达成情况 过程审计结果过程审计结果 度量指标度量指标 质量目标质量目标 会签记录会签记录Promoting Innovation案例:案例:IT提升评审质量提升评审质量 评审一次通过率评审一次通过率 评审效率(问题、投入)评审效率(问题、投入) 评审要素通过率评审要素通过率 专家表现统计(问题、投入)专家表现统计(问题、投入) 评审问题的解决情况评审问题的解决情况 评审资料、评审过程评分评审资料、评审
33、过程评分 评审结论会签情况评审结论会签情况Promoting Innovation演练演练 分析公司实际产品开发过程中有哪些技术评审点?分析公司实际产品开发过程中有哪些技术评审点?评审要素是什么?评审要素是什么? 技术评审操作存在的问题?技术评审操作存在的问题? 每个小组选派一名代表上台发表每个小组选派一名代表上台发表单元六、研发质量控制实务:测试单元六、研发质量控制实务:测试Promoting Innovation测试操作中的常见问题测试操作中的常见问题 为什么受伤的总是我?为什么受伤的总是我? 测试是得罪人的事?测试是得罪人的事? 测试效率低,可测试性差测试效率低,可测试性差 单纯的手工测
34、试效率低单纯的手工测试效率低 不知道测试多少轮才能不知道测试多少轮才能“修成正果修成正果”Promoting Innovation产品测试需求分析产品测试需求分析产品需求工程过程产品需求工程过程测试需求分析测试需求分析 测试方案测试方案DFT产品需求评审产品测试规格测试重点分析测试环境特性测试方案Promoting Innovation产品测试用例设计产品测试用例设计测试用例设计基本原则测试用例设计基本原则优秀测试用例的标准模块重要性划分(4级)基本测试环境质量标准白盒测试用例设计法白盒测试用例设计法语句覆盖用例设计法判定覆盖用例设计法条件覆盖用例设计法条件决策覆盖用例设计法黑盒测试用例设计法
35、黑盒测试用例设计法等价类用例设计法边界值用例设计法场景用例设计法正交分析用例设计法判断表用例设计法Promoting Innovation产品缺陷分析产品缺陷分析量化管理体系量化管理体系测试质量评估测试质量评估测试问题测试问题分析方法分析方法测试绩效测试绩效评价体系评价体系刻画、评估、预测、改进过程度量交付度量开发能力成熟度PCB被测对象评估测试设计评估BUG的定义BUG的要素BUG的等级划分ODC法四象限法Rayleigh曲线法RCA法质量成本投入产出分析测试成本收益分析Promoting Innovation业界优秀的公司都非常重视测试业界优秀的公司都非常重视测试 IBM软件可靠性比硬件可
36、靠性低一个数量级软件可靠性比硬件可靠性低一个数量级软件工程化和软件测试是保证软件质量的有效手段软件工程化和软件测试是保证软件质量的有效手段一般项目:项目总投入的一般项目:项目总投入的30%40% HPSystems(48 Projects)REQMTS/SPECIF. 14.0%DESIGN 19.0%IMPLEMENT-TEST 37.0%Firmware(31 Projects)REQMTS/SPECIF. 15.0%DESIGN 21.0%IMPLEMENTATION 39.0%TEST 25.0%Applications(53 Projects)REQMTS/SPECIF. 22.0%
37、DESIGN 16.0%IMPLEMENTATION 34.0%TEST 28.0% ATION 30.0%Percent Engineering Hours by PhasePromoting Innovation传统测试流程出现的问题传统测试流程出现的问题开发进度(已实现比例)项目进度100开始集成设计缺陷导致返工设计缺陷导致返工计划发布日期实际发布日期项目进度难以控制项目风险控制能力弱40精力发费在集成和测试上Promoting Innovation产品测试策略产品测试策略1、目的 2、范围 3、关键技术 4、BBFV测试策略 4、BBFV测试策略 4. 1 硬件Bui l di ng
38、Bl ock 1测试策略 4. 1. 1 测试环境 4. 1. 2 测试重点 5、BU ILD SD V测试策略 5、BU ILD SD V测试策略 5. 1 SDV测试方案概述 5. 2 BUI LD 1测试策略 5. 2. 1 测试环境 5. 2. 2 测试重点 6、SIT系统集成测试策略 6、SIT系统集成测试策略 6. 1 测试环境 6. 2 测试重点 7、SVT测试策略 7、SVT测试策略 8、BETA 测试策略 8、BETA 测试策略 8. 1 BETA测试需求分析 8. 2BETA测试计划 9、认证和标杆测试策略 9、认证和标杆测试策略 9. 1 认证和标杆测试需求分析 9. 2
39、认证和标杆测试计划 10、测试环境筹备计划 10、测试环境筹备计划 10. 1 测试环境需求分析 10. 2 工具/ 仪器的可获得性风险评估 11、自主开发工具详细分析 11、自主开发工具详细分析 11. 1 工具名称 11. 2 工具需求分析 11. 3 资源需求分析 12、附件 12、附件 Promoting Innovation产品测试过程产品测试过程测试开发产品需求规格增量发布非正式确认就绪评审完成准则正式确认产产品品发发布布T Tr ra an ns sf f e er r t to o T Te es st t软件开发硬件开发产品模块SDV-SIT-SVT(原型机) (初始产品)
40、H H W W / / S SW W Devel opU U T T/ / M M I I T T/ / M M S ST T软软件件( (模模块块) )项项目目开开发发和和测测试试硬硬件件( (模模块块) )项项目目开开发发和和测测试试B BB BI I T T联调B BB BF FV VT TR R4 4T TR R5 5T TR R6 6T TR R4 4A APromoting Innovation渐增测试模型渐增测试模型模块设计编码 模块测试 每日构建系统联调与集成 原型机测试M1M2MIT SDVM3M5MIT SDVMIT SDVM8MIT SDVTRTRTRTRBuild1Bu
41、ild2Build3Build4模块级(MUTMITMST)系统级Promoting InnovationSDV的内容的内容序号测试活动 Test Activity序号测试活动 Test Activity1 测试设计更新 9 电磁兼容性(EMC)测试 2 软件集成测试 10 安全测试 Safety test3 模块/子系统硬件/软件测试11 噪声测试 Noise test4 内部接口验证12 热测试 Thermal test5 功能测试 Function test13 环境测试 6 性能/指标测试 Performance/index test14 可靠性强化测试 Reliability Enh
42、ance Test7 软件协议一致性测试15 回归测试 Regression test8 容限/容错测试 Tolerance test16 需要的特别测试 Required special testPromoting InnovationSIT的内容的内容序号 要素定义 1 电磁兼容性(EMC)测试 EMC test在产品批量生产中,为保证生产制造过程的一致稳定性,而对产品进行的随机抽检,确认在量产过程中产品的EMC符合程度。2 环境测试 Environment test批生产产品的例行环境测试,抽样进行,以保证批生产产品的稳定与一致,方法与项目与摸底、验证测试的方法均不同。 3 安全测试 S
43、afety test批生产产品的例行安全测试,抽样进行,以保证批生产产品的稳定与一致,方法与项目与摸底、验证测试的方法不同。 4 回归测试 Regression test5 一致性验证 Consistency test验证产品在制造过程中的批量一致性。 Promoting Innovation客户化测试客户化测试 IBM:客户遇到的客户遇到的57故障来自故障来自2的缺陷的缺陷 站在客户角度测试有利于测试效率提升站在客户角度测试有利于测试效率提升系统缺陷系统缺陷客户遇到缺陷客户遇到缺陷Promoting Innovation业界业界4代白盒测试代白盒测试调试即测试阶段调试即测试阶段覆盖测试阶段覆
44、盖测试阶段持续测试阶段持续测试阶段调测一体阶段调测一体阶段过程不规范缺少测试评估测试是自发行为形式化测试描述测试覆盖评估测试用例阶段重用质量优先持续测试重用调试在线测试持续集成持续测试编程语言写测编程语言写测试用例,效率试用例,效率低下低下全脚本语言、全脚本语言、调测一体、突调测一体、突破效率瓶颈破效率瓶颈参考参考:Promoting Innovation产品生命周期成本冰山模型产品生命周期成本冰山模型 物料成本 制造费用 开发费用 销售费用安装费用维修费用运输费用备品备件培训费用Promoting Innovation什么是什么是DFT? ? 可测性:系统和设备能及时准确地确定其工作可测性:
45、系统和设备能及时准确地确定其工作状态(可工作、不可工作、工作性能下降)并状态(可工作、不可工作、工作性能下降)并隔离其内部故障的一种设计特性隔离其内部故障的一种设计特性 -MIL-STD-2165目的目的方便测试降低测试成本发现、定位、隔离、解决问题可见性可见性面向测试、维护人员一般对客户不可见,客户也不关心全流程性全流程性贯穿项目全过程涵盖所有测试阶段:验证测试、生产测试、维护诊断DFT可观可控可预测可观可控可预测DFT : Design For Test 可测试性设计Promoting InnovationDFT的必要性的必要性 M公司公司DFT效益分析效益分析6 complex surf
46、ace mount PCBsASIC and VLSI deviceshigh software contentproduction volume: 2,000/ year全生命周期总成本降低啦!Promoting InnovationNASA经验分享经验分享 NASA(美国航空航天管理局):美国航空航天管理局):版本发布后遗留缺陷率测试成本(人月/KLOC )开发组测试20%1.4独立测试组16%2.5Promoting Innovation等价类用例设计法等价类用例设计法 等价类:某个输入域的划分为若干类,每一类等价类:某个输入域的划分为若干类,每一类的代表性测试数据的作用等价于这一类的其
47、他的代表性测试数据的作用等价于这一类的其他数据,若能发现问题,其他数据也能发现,否数据,若能发现问题,其他数据也能发现,否则亦然则亦然 有效等价类(有效等价类(N个)、无效等价类(个)、无效等价类(N个)个) 具体划分为具体划分为4步:步:明确系统目的明确系统目的 划分等价类划分等价类 设计有效用例设计有效用例 设计无效用例设计无效用例Promoting Innovation场景分析用例设计法场景分析用例设计法 系统通常是用事件触发来控制业务流程的,事系统通常是用事件触发来控制业务流程的,事件触发时的情景便形成了场景,不同的触发顺件触发时的情景便形成了场景,不同的触发顺序和处理结果就形成事件流
48、序和处理结果就形成事件流 基本流、备选流基本流、备选流 具体划分为具体划分为5步:步:基本流分析基本流分析 备选流分析备选流分析 确定测试场景确定测试场景 选取测试数据选取测试数据 构造测试用例构造测试用例FFBDUsecasePromoting Innovation场景、基本流、备选流场景、基本流、备选流场景场景 1: 基本流基本流场景场景 2: 基本流基本流 备选流备选流 1场景场景 3: 基本流基本流 备选流备选流 1 备选流备选流 2场景场景 4: 基本流基本流 备选流备选流 3场景场景 5: 基本流基本流 备选流备选流 3 备选流备选流 1场景场景 6: 基本流基本流 备选流备选流
49、3 备选流备选流 1 备选流备选流 2场景场景 7: 基本流基本流 备选流备选流 4场景场景 8: 基本流基本流 备选流备选流 3 备选流备选流 4Promoting Innovation判定表用例设计法判定表用例设计法 判定表:分析和表达多种输入条件下系统执行判定表:分析和表达多种输入条件下系统执行不同动作的工具,可以把复杂的逻辑关系和多不同动作的工具,可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。种条件组合的情况表达得既具体又明确。 条件、结果、规则条件、结果、规则 具体划分为步:具体划分为步:穷举条件、结果穷举条件、结果 分析条件组合分析条件组合确定对应结果确定对应结果 判
50、定表合并判定表合并 规则转换规则转换为测试用例为测试用例判断表判断合并规则Promoting Innovation判定表样例判定表样例规则规则规则规则规则规则条件ATFFTFT条件BFFFFTF条件CFFFTFF动作1动作2动作3结果反应结果反应条件组合条件组合系统规则系统规则结果穷举结果穷举条件穷举条件穷举Promoting Innovation判定表的合并判定表的合并 规则合并:将两条或多条规则具有相同的动作,规则合并:将两条或多条规则具有相同的动作,并且其条件项之间存在着极为相似的关系并且其条件项之间存在着极为相似的关系规则YYY规则YYN规则YYPromoting Innovation
51、多维分析法多维分析法检视发现的主要是一般问题压力测试发现一个致命问题Promoting Innovation四象限分析方法四象限分析方法累计人时累计人时 / KLOC累计缺陷数累计缺陷数 / KLOC稳定象限稳定象限不确定象限不确定象限极不稳定象限极不稳定象限不确定象限不确定象限日志管理ADSLMML告警管理补丁管理配置管理设备管理特性Promoting InnovationRayleigh分析方法分析方法SRSSRSDDDDCodeCodeUTUTITITSTSTATATLife cycle stagesLife cycle stages0 05 5101015152020Defects/K
52、LOCDefects/KLOCRayleigh CurveRayleigh Curve从短期看,越高越好长期来看,越低越好Promoting InnovationBUG收敛性分析收敛性分析日期日期1234567891011121314Bug的数量的数量报告的报告的Bug解决的解决的BugBug收敛点收敛点Promoting Innovation案例:案例:IT提升缺陷管理能力提升缺陷管理能力 缺陷趋势分析(发现趋势、关闭趋势等)缺陷趋势分析(发现趋势、关闭趋势等) 缺陷类别分析(严重性、发现方法等)缺陷类别分析(严重性、发现方法等) 缺陷归属分析(人员归属、物理归属等)缺陷归属分析(人员归属、
53、物理归属等) 缺陷龄期分析缺陷龄期分析 等等等等单元七、研发质量保证单元七、研发质量保证Promoting InnovationQA的职责的职责 流程引导和组织培训流程引导和组织培训 项目度量分析项目度量分析 推行公司研发流程、规范、标准推行公司研发流程、规范、标准 验证流程、规范、标准的执行情况验证流程、规范、标准的执行情况 收集体系改进建议、持续优化收集体系改进建议、持续优化Promoting InnovationQA的独立性的独立性 给担当给担当QA角色的个人提供角色的个人提供组织上的自由度组织上的自由度,使,使他们成为高级管理者在产品他们成为高级管理者在产品/项目上的项目上的“耳目耳目
54、”。 使得担当使得担当QA角色的个人免受他们正在评审的产角色的个人免受他们正在评审的产品品/项目的管理者的影响。项目的管理者的影响。Promoting InnovationPQA的工作关系的工作关系 PQA、HQA、SQA、TQA、MQA、CQAPDT 经理质量管理部产品投资决策委员会PQA研发质量部客服质量部供应链质量部(组间协调)汇报 (汇报)(汇报)问题升级渠道信息通道 Promoting InnovationPQA基本活动基本活动 制定产品质量计划制定产品质量计划 体系引导和培训体系引导和培训 产品质量度量分析产品质量度量分析 产品级技术评审产品级技术评审 项目审计项目审计 产品质量活
55、动协调产品质量活动协调 产品质量回溯产品质量回溯Promoting InnovationPQA例行活动例行活动 检查项目组是否更新并跟踪所有风险检查项目组是否更新并跟踪所有风险 每周向每周向QA经理提交经理提交PQA周报,并发送周报,并发送LPDT 每月向每月向EPG通报度量数据通报度量数据 参加产品例会、阶段会议、月度评估会议、问参加产品例会、阶段会议、月度评估会议、问题分析会议题分析会议EPG : engineering process group 工程过程组Promoting Innovation常用的质量分析工具常用的质量分析工具 因果图因果图调查表调查表直方图直方图控制图控制图散布图
56、散布图分类法分类法Promoting Innovation常用的质量分析工具常用的质量分析工具因果图因果图 调查表调查表直方图直方图控制图控制图散布图散布图分类法分类法Promoting Innovation常用的质量分析工具常用的质量分析工具因果图因果图调查表调查表 直方图直方图控制图控制图散布图散布图分类法分类法Promoting Innovation常用的质量分析工具常用的质量分析工具因果图因果图调查表调查表直方图直方图 控制图控制图散布图散布图分类法分类法Promoting Innovation常用的质量分析工具常用的质量分析工具因果图因果图调查表调查表直方图直方图控制图控制图 散布图
57、散布图分类法分类法Promoting Innovation常用的质量分析工具常用的质量分析工具因果图因果图调查表调查表直方图直方图控制图控制图散布图散布图 分类法分类法Promoting Innovation演练演练 SETP 1:对照质量标准,发现不符合项(调查表):对照质量标准,发现不符合项(调查表) SETP 2:抓住重点,找出核心重要问题(直方图):抓住重点,找出核心重要问题(直方图) SETP 3:分析原因,找出核心原因(鱼骨图):分析原因,找出核心原因(鱼骨图) SETP 4:分析对策、确定解决方案:分析对策、确定解决方案 每个小组选派一名代表上台发表每个小组选派一名代表上台发表P
58、romoting Innovation项目的双重汇报机制项目的双重汇报机制研发管理委员会项目管理部产品总监产品经理项目经理QAQA经理质量部经理项目状态报告质量周报升级问题Promoting Innovation项目审计项目审计CPDQL项目过程审计项目过程审计项目基线审计项目基线审计项目交付件审计项目交付件审计外部顾问审计外部顾问审计项目外人员审计项目外人员审计外部审计外部审计内部审计内部审计单元八、研发质量改进单元八、研发质量改进Promoting Innovation度量管理度量管理 量化量化可视性、可管理性可视性、可管理性 度量是量化管理、客观管理的基础度量是量化管理、客观管理的基础
59、度量目的:度量目的:刻画(刻画(理解、发现问题、改进的目标理解、发现问题、改进的目标)评估(评估(期望与实际相比较期望与实际相比较)预测(预测(由已知要素推算、估计其它要素由已知要素推算、估计其它要素) 改进(改进(识别问题、查找问题的根源识别问题、查找问题的根源) Promoting Innovation案例分析案例分析 案例公司(案例公司(ABC) 14BUG/KLOC USA国防部(国防部(DOD) 0.01BUG/KLOCDODABCPromoting Innovation度量流程度量流程Promoting Innovation项目度量涉及的角色项目度量涉及的角色Promoting I
60、nnovation业务度量质量度量业务度量质量度量业务度量业务度量过程质量度量过程质量度量产品质量度量产品质量度量如何评价一个公司的研发能力?Promoting Innovation组织能力基线组织能力基线 PCB反映反映开发能力开发能力和和成熟度成熟度20406080P1P2P3P4P5PCBUCLPCB基线基线PCBLCLPCB : Process Capability Baseline 过程能力基线Promoting Innovation公司的战略目标如何落实下去?公司的战略目标如何落实下去?公司公司KPI产品线产品线KPI功能部门功能部门KPI产品团队产品团队KPI项目团队项目团队KP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医院前台导诊护士个人总结
- 办事处妇联主席述职报告
- 月秘书试用期转正工作总结
- 2026年全国新高考化学易错有机合成题(含解析)
- 焊材配拌粉工岗前情绪管理考核试卷含答案
- 剑麻栽培工标准化能力考核试卷含答案
- 行李计划员复测模拟考核试卷含答案
- 纸张、书画文物修复师持续改进能力考核试卷含答案
- 虚拟电厂运营模式
- 2026年高职(税务会计)税务会计综合测试试题及答案
- 2025年水务公司笔试题及答案
- 2026江西省福利彩票发行中心及市级销售机构招聘编外人员14人备考题库及1套完整答案详解
- 初中英语语法完形填空阅读理解满分技巧大全
- 2026第二届全国红旗杯班组长大赛考试备考核心试题库500题
- 地铁泄密案例分析
- 工厂质量事故分析整改手册
- 24节气固元灸课件
- 公司厉行节约管理制度
- 水洗砂项目可行性研究报告模板及范文
- 律师上门调解协议书
- 2025版校园食堂日管控、周排查、月调度记录表
评论
0/150
提交评论