ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

华为IPD与质量管理体系融合的研发质量管理实战指南

华为IPD与质量管理体系融合的研发质量管理实战指南 简介一份聚焦华为IPD与质量管理体系融合的研发质量管理精品PPT课件适合研发管理者、质量工程师、项目经理及企业内训师使用。内容以IPD主业务流框架为脉络系统梳理市场调研、概念、计划、开发、验证、发布与生命周期各阶段并将ISO9000质量体系策划、产品实现、管理职责、资源管理和度量分析嵌入IPD流程帮助企业建立“做正确的事”与“把事情做正确”并重的研发质量体系。课件还覆盖研发质量组织职责定位、需求管理、设计评审、测试验证、风险评估、CMM/CMMI与敏捷Scrum概念以及PONC/POC/EFC质量成本模型和华为IPD发展历程能够为体系搭建、流程优化和内部培训提供直接参考。压缩包内含1个pptx文件共2.59MB便于直接演示和二次编辑。目前已有475人学习下载。1. 华为IPD与质量管理体系融合的研发质量管理这套方法论到底讲什么做研发质量管理的人最尴尬的处境往往是公司通过了ISO9000认证流程文件一摞一摞但产品一上线就出问题质量部成了救火队天天被项目组追着要结论。另一头学了华为IPD的人又觉得IPD这套东西讲的是产品开发管理和质量体系好像搭不上边两套体系在组织里各跑各的最后成了两张皮。这份关于华为IPD与质量管理体系融合的研发质量管理资源恰好就是来解决这个问题的。它把华为IPD的框架掰开揉碎再按ISO9000的管理职责、资源管理、产品实现、度量分析四大板块重新组织让你看清楚IPD里的流程评审点、跨部门团队、投资决策机制和质量体系里的设计控制、内部审核、不合格品管理是一回事。适合三类人要推IPD但不知道质量部门该干什么的质量负责人想用质量成本说服老板投资源的质量工程师以及刚转岗做研发质量、需要快速建立全局视野的新人。2. IPD的基础框架先看懂华为这套体系的骨架再谈融合2.1 主业务流做正确的事与把事情做正确华为对IPD有一个非常凝练的概括整个管理体系就围绕两句话展开做正确的事把事情做正确。前一句对应的是需求管理和市场管理解决产品方向问题后一句对应的是产品实现和技术支撑解决执行效率问题。从这份资源的框架图看IPD主业务流从客户要求出发经产品规划、Charter开发、产品开发、上市再到生命周期管理最终回到客户满意形成闭环。这其实已经隐含了质量管理最核心的顾客导向思想只是没点破。资源里反复强调一个背景华为从1999年3月正式启动IPD项目前后经历了关注、发明、推广、成熟四个阶段体系版本从V1.0一路迭代到V6.X时间跨度超过二十年。在这个过程中质量管理的理念和方法是逐步被融进IPD流程里的而不是一开始就有的。这对所有想推IPD的公司都是一个提醒融合是渐进过程不是一次性工程。我见过不少公司老板去华为考察一圈回来就要求三个月内落地IPD结果流程画出来了组织没动评审照旧最后变成一套挂在墙上的PPT。华为自己花了二十年才把IPD从V1.0做到V6.X这个时间尺度值得所有管理者冷静一下。主业务流里值得质量人员特别注意的是那条从Charter到生命周期的产品实现主线以及贯穿其中的需求管理流程/方法/工具。需求管理在ISO9000语境里对应的是产品要求评审和设计输入控制而在IPD语境里它是Charter初始商业计划书的核心输入。很多质量人觉得需求管理是产品经理的事跟质量无关这是误解。需求质量直接影响后续设计评审、测试验证的工作量需求没写清楚后面所有质量活动都是在对一个模糊的目标做验证返工是必然的。所以质量人员至少要参与需求评审确认需求的完整性、可测试性和可验证性这在IPD框架里对应的就是TR1产品需求评审。2.2 数字化口诀从1个中心思想到8大方法论这份资源最有提炼价值的部分是把华为IPD的核心内容压缩成了一组数字口诀1个中心思想、2个主线、3大关键子流程、4大组织团队、5个业务决策评审点、6个阶段、7个技术评审点、8大方法论。我强烈建议做研发质量的人把这组数字背下来因为日常工作中几乎所有争论最后都能归到这组数字里的某个点上。先说1个中心思想IPD不只是一个流程而是系统性的产品开发管理解决方案。这句话是说给老板听的也是说给质量部门听的。如果公司只把IPD理解为画一套流程图那质量还是原来的质量流程还是原来的流程什么都没变。2个主线指商业计划O/SBP和产品包技术对应DCP决策评审点和TR技术评审点一个是投资视角一个是技术视角。质量部门主要站TR这条线但TR结论要输入DCP所以两条线不能割裂。3大关键子流程是市场管理、产品开发、技术开发。这里有个容易忽略的点技术开发流程独立于产品开发流程。这意味着技术预研和技术平台建设有专门的流程通道质量部门对技术开发要有单独的评审策略不能照搬产品开发的评审标准。4大组织团队包括IPMT、PDT、LMT、TDT其中和研发质量最相关的是PDT因为它汇集了市场、开发、制造、服务、财务、采购各功能代表质量代表应该在PDT里有一席之地负责从质量视角审视产品开发全过程。这个组织逻辑比ISO9000里的各部门负责人更具体也更有落地抓手。5个业务决策评审点和7个技术评审点需要对照着看这是IPD框架里质量活动最密集的区域。5个决策评审点依次是Charter、CDCP概念决策评审、PDCP计划决策评审、ADCP可获得性决策评审、EOL-DCP生命周期终止决策评审每个决策点都是一次投资决策决定项目是否进入下一阶段。7个技术评审点从TR1产品需求评审、TR2产品规格与需求分配评审、TR3概要设计评审、TR4详细设计评审、TR4A集成测试评审、TR5系统测试评审、TR6验证测试评审完整覆盖了从需求到验证的技术确认链条。质量部门最核心的日常工作就是确保每一个TR都按标准执行、留下记录、结论可追溯。6个阶段概念、计划、开发、验证、发布、生命周期配合8大方法论客户需求分析、投资组合分析、衡量标准、跨部门团队、结构化流程、项目与管道管理、异步开发及CBB、职业化人才梯队就构成了一幅完整的地图。这里我想单独说一下异步开发及CBB共用基础模块因为这是研发质量里最容易出效益也最容易翻车的地方。CBB的逻辑是先建平台再开发产品平台模块经过充分验证产品开发时直接重用质量和效率都能提升。但很多公司做CBB做着做着就变成了把上一个项目的代码拷过来改改根本没有平台治理这就是伪CBB质量风险比从零开发更大。真正的CBB需要技术开发流程做支撑需要专门的平台团队维护需要定义模块的接口标准和验证标准这些在IPD框架里都有对应的机制只是大多数公司没执行到位。3. 基于ISO9000的IPD流程管理体系把两张图合成一张图3.1 管理职责与资源管理TOP DOWN工程怎么落ISO9000的四大板块——管理职责、资源管理、产品实现、度量分析与改进——在IPD语境下不是四个孤立的要求而是一个完整的QMS(IPD)管理体系。资源里那张管理体系图把这一切画得很清楚最上面是领导力、团队与组织管理、战略与运营管理、变革与流程管理对应管理职责中间是人力管道管理、IT与工具、能力提升、知识管理对应资源管理核心是大质量管理客户要求到客户满意的闭环对应产品实现外围是审核/评估、度量/分析/改进、流程内控、全员改进管理对应度量分析与改进。管理职责这一块资源里有一句很重的话IPD管理体系建设是企业管理变革是TOP DOWN工程最高层的推行决心和参与关注决定成败。后面跟着三座大山最高层IPD认识不足、不统一员工观念及惯性难以转变部门本位主义与壁垒难以打破。这三句话我建议做IPD推进的人直接截图因为这就是现实。最高层认识不统一的问题在多数公司里普遍存在董事长觉得IPD是研发部的事研发总监觉得这是管理咨询公司的事质量总监觉得这是体系办的事最后推行的重担落在几个中层身上既没预算也没权限必然失败。落到实际执行管理职责要明确三件事。第一IPD的最高决策机构是谁通常是IPMT成员必须是各业务线的一把手不能派代表参加因为DCP决策需要拍板资源投入代理人没有这个权力。第二质量方针和质量目标要从IPD的商业目标里分解出来不能另起炉灶再编一套否则两套目标必然打架。第三管理评审的输入要加入IPD的DCP和TR数据管理评审不再只是看内审报告还要看产品开发过程中的质量成本、评审通过率、缺陷密度这些过程指标。这就是ISO9000和IPD融合的第一个交汇点。资源管理这一块华为的实践给出了具体的展开方式人力管道管理对应人力资源、IT与工具对应基础设施、能力提升和知识管理对应工作环境和人员能力。对研发质量来说能力提升是最容易被忽略的。很多公司的质量人员不懂研发流程不懂技术评审只会查文档格式这样的人员配置在IPD框架下是干不了活的。华为把人力资源咨询项目HAY合益、盖洛普和IPD并行推进不是巧合是因为流程改了人的能力结构和评价标准必须跟着改否则流程转不动。3.2 产品实现与度量分析把IPD流程翻译成ISO9000语言产品实现是ISO9000的核心板块在IPD框架里对应的是从市场管理、任务书开发、概念、计划、开发、验证、发布到生命周期的完整链条。这里最实际的工作是把ISO9000的设计和开发控制条款逐条映射到IPD流程的6个阶段和7个TR评审点上。比如设计和开发输入对应TR1/TR2设计和开发输出对应TR3/TR4设计和开发评审对应每个TR评审设计和开发验证对应TR5/TR6设计和开发确认对应发布评审和早期客户反馈。映射关系清楚了内外审的时候就能用一份资料同时应对两个体系的审查不用维护两套记录。我按常见的落地方案整理了对应关系可以直接作为映射表的起点ISO9000要求IPD对应机制落地关注点设计与开发输入TR1产品需求评审、TR2规格与需求分配评审需求来源可追溯验收标准可测试设计与开发输出TR3概要设计评审、TR4详细设计评审设计文档与需求条目建立双向追踪设计与开发评审各TR评审会TR1-TR6评审要素清单化结论分级处理设计与开发验证TR5系统测试评审、TR6验证测试评审测试策略与需求覆盖率对应设计与开发确认ADCP可获得性决策评审、发布阶段客户试用反馈、可服务性验证结果采购控制采购代表进入PDT、供应商早期介入关键器件验证数据纳入TR评审不合格品控制问题管理流程、缺陷升级机制与补丁版本管理联动防止夹带新特性内部审核流程审计、IPD成熟度评估审计结果输入管理评审度量分析与改进是融合的另一个关键点。IPD八大方法论里有衡量标准ISO9000有持续改进两者说的是同一件事但落地方式不同。ISO9000的持续改进容易做成PDCA口号和年度管理评审而IPD的思路更具体用DCP决策数据评估投资回报用TR评审数据评估技术成熟度用缺陷数据评估产品质量用管道数据评估资源利用率。我一般会建议公司先把三个指标做起来不要贪多。第一个是TR评审一次性通过率反映设计质量第二个是开发阶段缺陷密度每千行代码或每个功能点的缺陷数反映实现质量第三个是问题平均关闭周期反映问题处理效率。这三个指标数据来源清楚、统计口径容易统一、管理层能看懂比动不动就上一套六西格玛度量体系实际得多。资源里提到一个容易被忽视的细节IPD是灵活的、发展的在不断吸纳业界最佳实践和解决业务问题的过程中与时俱进。这意味着融合不是一个终点而是一个持续对齐的过程。ISO9001换版、IPD流程优化、组织架构调整任何一个变化都可能打破已经建立的对应关系所以映射表不是建一次就完了每年至少要回顾一次跟着体系变化同步更新。4. 研发质量管理的组织落地职责定位、活动根基与四个常见坑4.1 研发质量组织的三层职责定位资源在第三大部分专门讲了研发质量组织核心观点是研发质量不是一个岗位的事而是一个职责网络。质量保证部门负责制定质量标准、监督执行研发部门确保设计符合质量要求生产部门保证制造过程可控客户服务部门收集反馈用于改进。这四类职责对应四条不同的汇报线和考核线在IPD框架下需要通过跨部门团队拧在一起。落到实际我会把研发质量组织的职责分成三层看。第一层是质量保证QA负责建体系、定标准、做审计这是传统质量部的本职相对容易理解。第二层是质量工程QE负责把质量活动嵌进IPD流程比如设计评审方法、测试策略、缺陷分析、可靠性验证这层需要懂技术和研发流程是目前大多数公司最缺的。第三层是质量代表派驻到PDT和TDT里参与TR评审跟踪质量问题闭环直接对项目质量负责。很多公司只设了第一层QA在那里写文件做内审研发该怎么做还怎么做质量就是一张皮。资源里提到研发质量管理的根基是质量文化建立以客户为中心的文化重视产品质量。这话听起来像口号但在华为的语境里有具体含义——质量不是检验出来的是设计出来的也是管理出来的。对应到日常活动资源列出了四类需求管理、设计评审、测试验证、风险评估。这四类活动恰好对应IPD流程里的四个关键节点质量人员应该把80%的精力放在这四类活动上而不是花在写质量月报和做体系文件上。需求管理在前端把方向搞对设计评审在中端把方案搞对测试验证在后端把实现搞对风险评估贯穿始终四件事做好了产品质量不会差到哪里去。4.2 研发质量活动的落地要点把评审做成技术确认而不是流程仪式设计评审是研发质量活动里最常见也最容易流于形式的一环。IPD定义了TR1到TR6共7个评审点但很多公司执行的时候就是把大家叫到一个会议室过一遍PPT然后签字放行。这种评审本质上是无效的因为评审的结论不是基于事实而是基于参会者的感觉和职位高低。真正的TR评审应该有明确的评审要素清单每个要素有通过标准评审结论分为通过、有条件通过、不通过三档有条件通过必须明确闭环责任人和期限。我见过做得好的评审是这么组织的评审前一周评审组长把评审要素清单发给评审专家专家各自审阅文档并提交问题清单评审会上只讨论问题清单里未关闭的项不逐页过PPT评审后输出评审报告列出必须关闭的问题、建议改进项和遗留问题遗留问题进入跟踪系统。这样做一场TR评审通常需要两到三轮但每一轮都在收敛问题质量状态是可控的。相比之下一次性评审通过的TR要么是评审要求太低要么是大家根本没认真看这两种情况都值得警惕。另一个容易出问题的点是补丁管理。资源里对补丁的定义有一个关键追问补丁是否可以携带新特性。很多公司在实际运作中补丁打着打着就变成了开发新功能的后门。质量部门对补丁的唯一正确态度是补丁只做缺陷修复不携带新特性任何新特性需求必须走正常的需求管理流程进入后续版本。这不是教条而是为了保持版本配置的可控性。补丁携带新特性意味着补丁的测试范围从验证缺陷修复变成了验证新功能 回归旧功能测试工作量成倍增加但发布周期没有变最后逼着测试人员压缩测试时间质量风险必然上升。资源里说补丁是基于客户视角的改错这句话应该作为补丁管理的最高准则。4.3 避坑笔记研发质量管理推行中的四个常见问题第一个坑TR评审变成了PPT汇报会。现象是评审会开了一个小时80%的时间在听开发人员讲方案评审专家没时间看材料评审结论草率通过后期问题集中爆发。原因是没有把评审要素清单前置评审专家在会前拿不到可评审的材料。解决方案是把评审分成两步会前专家独立审阅并提交问题清单会中只讨论未关闭问题评审报告的结论必须有数据支撑。从那以后我要求所有TR评审的材料必须提前三个工作日发放没有提前发放的评审申请一律驳回。第二个坑质量人员被定位成测试管理岗。现象是质量部的人大部分在做测试执行和缺陷统计没有人做过程审计和评审组织质量问题靠测试兜底。原因是研发质量体系长期缺位质量人员的技能结构偏测试。解决方案是在人员招聘和能力培养上明确区分QA和测试工程师的职责QA必须懂流程和标准测试工程师专注技术验证两者不能混岗。这是组织层面最需要花时间的一仗。第三个坑度量指标贪多最后全都失真。现象是质量部不知道从哪里听来一套度量体系一口气上了20多个指标要求项目组每周填报项目组疲于应付数据质量越来越差最终管理层对度量数据失去信任。原因是度量体系设计得太多没有聚焦关键业务问题。解决方案是先做减法从上一个季度的8个指标里砍到3个核心指标并且允许每个业务线在核心指标之外自由选择2个辅助指标数据质量会明显好转。第四个坑ISO9000的审核记录和IPD的评审记录两套资料并存同一件事记录不一致。现象是外审的时候用质量体系记录公司内部分析用IPD评审记录两边数据对不上评审结论也互相矛盾。原因是两条流程线没有在记录层面打通。解决方案是以IPD的TR/DCP评审记录作为产品实现过程的主记录ISO9000审核时用映射表说明对应关系不再维护两套独立的记录。这是把ISO9000和IPD真正融合的最基础操作。5. 用质量成本模型说服管理层PONC、POC与EFC的完整推演IPD体系里有一句话说得非常直接产品开发是投资行为。既然如此质量活动的投入也应该用投资逻辑来论证而不是用质量很重要这样的大道理。资源里给出的质量成本模型是研发质量管理人员向管理层争取资源时最好用的一套工具。质量成本由四部分组成预防成本、鉴定成本、内部失败成本、外部失败成本。POC符合要求的代价指第一次就把事情做对所必须支付的成本也就是预防成本加鉴定成本。PONC不符合要求的代价指因为没有第一次做对而产生的损失分为内部失败成本和外部失败成本。EFC无失误运作成本是一个基准线指按照原设计运作工作过程所需要的所有费用假设原设计中不包含浪费、返工或不符合要求的情形。利润等于销售收入减去营业成本而质量成本会直接吃掉利润所以降低PONC就是在直接增加利润这个逻辑比任何质量宣贯都更有说服力。要落地这个模型第一步是把质量成本数字化。具体做法是选择一个统计周期建议先做一个季度的摸底把四类成本分别统计出来。预防成本包括质量培训费、评审会议工时费、测试设备投入等鉴定成本包括测试人员工资、外部检测费用等内部失败成本包括返工工时、报废材料、重新测试成本等外部失败成本包括客诉处理费、维修备件费、赔偿金等。统计口径不用一开始就很精确估一个数量级就能说明问题。第二步是用数字算一笔账。假设一个研发团队一年的人力成本是1000万其中花在返工、重测、客诉处理上的工时占比是15%那PONC就是150万。如果再算上失败带来的隐性成本——客户流失、品牌受损、机会成本这个数字至少要乘以2。如果投入50万做预防评审培训、需求澄清工作坊、自动化测试平台建设能把PONC从150万压到80万那么净收益是20万而且这是可持续的收益。这样算下来管理层的态度会从质量部又要花钱变成质量投入是划算的投资。我习惯用的成本对照表和话术是这样的成本类型具体构成常见金额量级管理层关心的点预防成本POC部分评审会议、培训、工具平台较低易控制能不能减少后续返工鉴定成本POC部分测试、检测、审计中等持续投入能不能快速发现缺陷内部失败成本PONC部分返工、报废、重测高藏在水下为什么没有早点发现外部失败成本PONC部分客诉、赔偿、维修最高伤害最大直接影响客户关系和回款这里有一个人性弱点可以利用就是管理者普遍对损失比对收益更敏感。汇报时多讲PONC少讲POC。不要一上来就说我们需要增加多少质量预算而是先说我们去年因为质量问题损失了多少再提出用一小部分预防投入把损失降下来。我见过一个质量经理就是用这个模型把年度质量预算从100万争取到了250万理由是公司当年报修的客户损失就有400多万花250万把损失砍掉一半净赚还是正的。从那以后我每次向管理层汇报质量工作都先算一遍PONC再谈方案从不例外。最后一条经验是质量成本数据不要追求绝对精确因为返工工时和隐性成本很难精确统计但只要量级对结论就不会偏。关键是让管理层建立起质量是投资而非成本的认知框架。框架建立了后面推TR评审、推质量度量、推缺陷管理阻力都会小很多。希望帮到你。本文还有配套的精品资源点击获取
返回列表