《六件套系统构建研发产品质量》 ——源自华为的产品项目质量管理方法论 课程说明书V8.2 本版本适用年限: 2021-2023年 【课程背景】 华为早期有过惨痛教训。1996年,出货给客户的电信产品非常不稳定,早期失效率(客户服役阶段1年内)曾经一度达到了10%,经常派技术支持工程师通宵达旦的蹲守在电信机房,产品一出问题,立即派一大堆人上去处理,担当售后技术支持的人超过了300人(接近当时总员工人数的10%),占用了大量的研发资源。客户既感动又无奈,感动是因为华为工程师不怕苦,不怕累,有耐心,态度非常好;无奈的是产品老出问题,老在改,老要升级。电信局高管向华为老板任正非吐槽“产品老是出问题,老是在改,错误老是犯,这不就是劳(老)改犯嘛!” 为此,任总下定决心,决定从产品研发端重点打造产品质量工程,派得力干将担纲组建研发质量、研发工艺、研发测试等质量工程团队,研发质量工程所在部门地位逐年上升。研发阶段构建产品质量方法论落地,强有力的支持了华为研发重点KPI指标。至2000年,产品的稳定性提升了1/3,华为产品开发周期缩短了21%,研发费用减少了15%,售后技术支持压力显著减少,客户满意度提升了30%!2007年华为成功登顶中国电子百强第一名,2010年华为荣登世界500强榜单397名,2019年华为已经排在世界500强第61名。这些成就,研发质量工程业务的持续贡献,功不可没! 本课程以集成产品开发(IPD)、能力成熟度模型集成(CMMI)、敏捷开发(Agile-Scrum)理论为基础,形成华为独有的IPD-CMMI-Scrum模型、三大工具(度量工具Rayleigh曲线、评审工具权责矩阵,CMMI PPQA工具),提供“六件套”解决方案,系统解决企业研发质量老大难问题! 【适合对象】 1、研发质量管理、质量总监、质量经理、QA经理、项目管理经理主管、测试经理、流程体系管理人员; 2、 研发总监、经理等产品研发管理人员; 3、电子硬件、结构、整机、工艺、新产品导入经理主管及工程师; 4、产品经理、项目经理。 【课程预期收益】 1. 通过学习,学员能够借助本课件案例,陈述业界产品研发质量管理的最佳模式与实践 2. 通过学习,学员能够借助本课程研发质量模型,画出并陈述案例公司或者自己所在公司质量管理组织的架构和职责定位 3. 通过学习,学员能够借鉴本课程流程、模板,在产品质量策划阶段,运用质量计划制订的一些方法进行质量策划活动 4. 通过学习,学员借助本课程流程、模板,在产品研发过程中应用技术评审的操作方法 5. 通过学习,学员借助本课程讲授的研发质量控制方法,运用研发质量控制方法开展质量保证工作 6. 通过学习,学员借助本课程中的流程、制度、模板,学员能够在过程改进和绩效考核中应用度量管理的一些方法 【教学形式】 50%理论讲授+30%现场练习+20%点评与演示 【课程时长】 两天/12小时 【课程大纲】 模块一、产品研发质量架构与模型 1. 现有研发质量管理存在哪些痛点、怕点、挑战点?聚焦7问直击要害 2. 质量管理发展历程与趋势:终极目标——以客户为中心 3. 视频分享:大国质量,国之重器,存亡之道 4. 质量工程基本理论框架:质量与可靠性工程 5. 企业研发质量体系框架:211框架(2体系+1工具集+1机制) 6. 朱兰质量三元论:质量策划、质量控制、质量改进 7. 模型解读:狩野 “魅力质量”模型和QFD 8. 业界最佳研发质量管理体系组合:CMM/CMMI—>IPD—>IPD-CMM/CMMI—>IPD-CMMI-Scrum—>IPD-CMMI-Scrum-DevOps 9. 产品开发过程中的典型质量活动 10. 案例研讨与演练: 1) 分享某公司研发质量咨询项目诊断中的痛点问题 2) 小组演练:学员提炼所在公司研发质量痛点TOP3 模块二、产品研发质量策划 1. 制定质量目标和计划的时机:渐进明细 2. 产品研发质量必须涵盖的2大类12要素 3. 总体质量策略“四铁律”:制约关系;流程裁剪;问题解决;版本控制 4. 质量目标必须遵循:SMART原则 5. 产品质量计划到底谁责任?谁制订,谁监控,谁执行?厘清责任归属 6. 质量目标定义方法 1) 目标、上限、下限 2) 公司基线目标、公司基线上限、公司基线下限 3) 案例:《某产品的质量目标》解读 7. 案例研讨:《某产品质量保证计划》 8. 产品质量计划、产品研发计划、项目计划三者关系 9. 风险管理 1) 规划风险管理 2) 识别风险 3) 实施定性风险分析 4) 实施定量风险分析 5) 规划风险应对 6) 模板分享:《某公司项目风险管理操作指导书》 10. IPD-CMM/CMMI ML3 PPQA过程解析 1) 里程碑评审报告 2) 里程碑质量保证报告 11. 模板分享与研讨: 1) 解析《某标杆企业产品质量标准》 2) 研讨如何制订学员所在企业产品质量标准 模块三、产品研发质量控制评审模型 1. 评审的定义、目的、作用 2. 演练:某公司奇葩的评审现场 3. 评审方法 1) 分层分级的评审 2) 业务决策评审(DCP:Decision Control Point) 3) 技术评审(TR:Technical Review) 4. 案例:评审之业界经验 5. 技术评审(TR:Technical Review)目的 1) 技术评审过程和流程 2) 评审过程中各角色定位 3) 技术评审结论 4) 案例分享:G公司的技术评审体系 5) 案例分享:HW公司的技术评审体系 6. 模板分享:《H公司产品技术评审要素表》 7. 案例分享:《E公司数据安全产品设计评审报告》 8. 通过权责矩阵定义评审责任与参与主体 9. 评审问题质量回溯 10. 模板分享:《某公司V项目需求跟踪评审》 模块四、产品研发质量保证 1. 为何需要质量保证? 2. QA工作要求 1) QA工作的独立性及角色认证 2) QA的职责 3) QA工作启动 4) QA例行工作 5) 制定产品质量计划 6) 产品质量度量 7) 审计 8) 质量活动协调 9) 产品质量回溯 3. 模板分享:《某标杆企业QA任职资格和工作职责要求》 4. PQA基本活动 1) PQA例行活动 2) 四类活动所耗费时间的比较 3) PQA工作开展的方法与策略 5. 变革管理 1) 变革对组织的影响 2) 变革管理中人的问题 3) QA如何推动产品研发质量管理的优化? 模块五、产品研发质量度量管理 1. 业务度量+质量度量 2. 度量模型 3. 组织能力基线 4. 测试度量 1) 控制图、产品DI值、缺陷剔除率DRE 2) Rayleigh模型与度量指标DRE(缺陷剔除率) 3) 缺陷剔除率DRE实例演练:《某嵌入式产品研发测试方面的典型问题》 4) 被测对象的质量评估指标——缺陷密度 5) 被测对象的质量评估指标——用例测试通过率 6) 被测对象的质量评估指标——测试覆盖率 7) 被测对象的质量评估指标—提升测试覆盖率 8) 测试设计和测试执行的质量评估指标:常用5个 5. IPD-CMMI-Scrum敏捷开发过程中的测试和度量活动 1) 测试驱动开发 2) 持续集成 3) 测试用例设计 4) 构建管理 持续集成 发布管理 5) 敏捷度量-规模 6) 敏捷度量-工作量 7) 敏捷度量-进度 6. 模板分享:《某公司敏捷开发测试与度量模板》 模块六、 产品研发质量管理组织保障 1. 研发质量管理组织如何建设? 2. 案例分享:H公司研发质量部门组织架构 3. 研发质量管理组织设计中存在的误区 4. 公司级的质量管理组织如何定位 5. 产品级的质量管理组织如何定位 6. 项目级的质量管理角色如何定位 7. 质量管理与测试、项目管理、文档管理混合一起的弊端 8. 质量管理人员的规模多大为好? 9. 质量管理人员的任职资格与职业发展通道:研发质量QA人才选、育、用、留问题 10. 模板分享:《H公司QA技术任职资格标准》 11. QA人才的培养:《H公司资源池建设运作机制》 12. 研发型企业质量体系认证简介:CMMI认证、EAL4+认证、ISO27001认证、GB/T29490等。 课程收尾:回顾总结,五三一行动计划,Q&A
|