简介:《华为IPD流程管理(完整版).pptx》是一份系统梳理华为IPD集成产品开发体系的培训材料,面向企业研发管理者、产品经理、流程变革人员及对IPD感兴趣的从业者,重点讲解以客户需求管理为核心的IPD运作逻辑与关键环节。整套资料共1个文件,为PPTX演示文稿,大小仅6.18MB,内容高度浓缩,便于直接用于内部培训或自学研读。目前已有4817人学习下载。内容涵盖OR(Offering Requirement)流程、需求管理端到端流程框架、需求承诺电子流、CCM角色职责、PDT/PCR等核心概念,并涉及客户需求管理、市场管理、任务书开发、生命周期阶段、IPD客户化与度量指标等模块,形成从需求收集到分析、实现、验证、分发的完整知识链路。适合需要理解华为需求管理机制、借鉴IPD落地方法或准备相关培训课件的学习者收藏参考。
1. 华为IPD流程管理这份PPT,把研发管理从“玄学”变成了工程
1990年代末,华为研发做到近万人规模,碰上了所有扩张型公司都会撞的墙:产品开发靠英雄、项目进度靠拍板、需求变更靠“再沟通一次”。于是华为下决心引入IBM的集成产品开发(IPD),十几年下来,累计咨询费对外讲过超过四十亿元。这套流程管理最大的贡献,是把产品开发从“黑匣子”变成一条可评审、可衡量、可喊停的投资管道。今天这份《华为IPD流程管理(完整版).pptx》,就是这套方法论比较完整的公开呈现。即使你的团队不全盘照搬,只看它如何设计投资评审、技术评审和需求管理,也足够让一家靠开会喊“大家都很努力”的研发组织找回工程化打法。适合谁看?被需求失控、项目延期和权责不清折磨的研发总监、项目负责人和产品经理。
2. IPD不是研发流程,是投资管理流程:三个容易忽略的视角
我第一次接触这套体系的第一印象是“怎么这么多评审点”。后来自己在一个两百人研发团队里推它的简化版,才意识到:阶段和评审都是表象,IPD骨子里在干一件事——把公司投入研发的钱当成钱来管。以下三个视角,是那份PPT里反复出现、又最容易被老板忽略的底层逻辑。
2.1 商业视角:把“技术立项”改成“投资决策”
多数公司立项的典型场景是这样:老板或销售带回来一个“不得了的机会”,技术负责人拍胸脯“可以做”,项目就成立了。半年后做出来发现市场不买单,或者做到一半发现技术债太重,但人已经投进去了,只能硬着头皮上线。IPD对这个场景的解法,是要求每一个产品开发项目必须以业务计划书为入口,先回答四类问题:市场空间多大、目标客户是谁、毛利率预估多少、需要多少研发资源投入。这四类问题凑不齐,项目不进概念阶段。
听起来不难,实际落地差距很大。我曾经见过一家公司做车联网终端,立项评审时老板问“这个产品如果只卖一万台,我们还做不做”,全场没人接得上话。这就是IPD说的商业视角还没有真正建立:大家下意识地认为立项是技术能力展演,而不是投资决策。IPD用两个制度杠杆撬动这种惯性。
第一个杠杆是决策权与执行权分离。产品开发团队PDT负责执行,对进度、质量和成本负责;投资决策委员会IPMT负责拍板,对投不投、继续不继续负责。老板可以不懂技术,但必须会看账。决策会上所有材料都会被转译成商业语言,不讨论某个代码模块要不要重写,只讨论市场风险和投入产出。这套机制的好处是,技术总监不用再独自承担“当初你拍板的”这份罪,每个阶段都有决策记录,责任可回溯。
第二个杠杆是阶段性的继续或停止决策。IPD在流程上设置了若干决策检查点DCP,分别放在概念、计划、验证等阶段出口。每个DCP都是一次“可终止投资”的机会,DCP不过,项目资源立刻释放。这一点在传统项目管理的里程碑评审里很难做到,因为传统里程碑默认“通过”,而IPD的DCP默认“审完再通过”,允许否决,也允许要求回炉。很多从传统研发出身的同事最不适应的就是这一点:他们习惯把评审理解为“汇报进度”,而在IPD里评审就是一次资本决策会议。
这两个杠杆合在一起,本质上是逼着公司在研发上建立止损线。同行总说IPD太慢,其实慢的是审批,快的是排雷。一个项目如果在概念阶段就被砍掉,损失的是几周的调研成本;如果拖到开发阶段才发现问题,损失的是几十人年的开发成本。用“钱”的视角看,这套流程一点都不慢。
2.2 需求视角:分层和来源是两道闸门
IPD里有一句话被反复引用:需求是产品的源头。但很多公司没有把这句话落地成机制,它们的需求管理只有一张Excel表,谁都能往里塞一条需求,开会时按优先级排一排。IPD的要求远不止于此,它有两条硬规矩。
第一条是把需求分层管理。战略需求在公司层面定义,回答“我们要不要进入一个行业”;特性需求在产品和市场层面定义,回答“这个版本要不要做某个功能”;内部需求在系统和技术层面定义,回答“底层平台需要什么能力”。这三个层级不能混在同一个优先级队列里,否则每年第一季度的评审会就会变成吵架大会,因为一个产品特性需求和一个平台重构需求根本不在同一个时间尺度上。把需求按层级分到不同的评审会议,看起来只是一个会议组织问题,实际上会让整个需求的粒度变得清晰,开发团队至少知道哪一层由谁来拍板。
第二条是每个需求必须带来源字段。来源不是指“某销售提出来的”,而是指可追溯的客户或市场依据。字段至少要包括:客户名称或行业、市场数据、竞品基线、期望达成时间。我第一次把这张表发给业务部门时,对方说“太麻烦了,我们平时都是口头同步的”。但等到项目后期客户投诉时,谁也说不清到底是哪条口头消息变成了开发需求。我会坚持把“没有来源字段的需求不接受评审”写进项目管理规范,不再凭嘴讲话。这两条下来,需求评审会的发言质量会明显提高,至少发言者手里有了可以相互挑战的依据,而不是谁嗓门大听谁的。
2.3 技术视角:异步开发是并行研发的前提
第三个视角经常在PPT里被一带而过,但它是大团队研发效率的根基。IPD把研发分为技术开发和产品开发两类:技术开发先把有共性的、高风险的、长周期的模块做出来;产品开发再基于成熟技术做集成与新组合。产品线之间不是完全独立地从头开发,而是共享技术平台。
这样的做法叫异步开发,它的价值在规模变大时才显现。假设公司有五条产品线,如果每条产品线都要在自家交付周期内完成登录、支付、消息推送这些公共能力,那实际不是“五条产品线同时开发五个产品”,而是五个团队重复解决同一个技术问题。IPD的做法是抽公共模块、定接口标准、提前立项,产品开发启动时直接调用,团队才能把时间花在真正差异化的地方。小团队阶段不需要完整平台化,但至少要把“公共模块清单”写出来。我习惯在每个项目启动文档里加一节“可复用组件盘点”,倒逼架构师主动去查公司内有没有现成轮料,没有就触发技术预研立项,而不是默认新建。
3. 拆开IPD流程图:六个阶段与两类评审点的分工逻辑
IPD的完整流程在PPT上通常是一条横向泳道。对第一次接触的人来说,最应该先记住的不是每一条泳道里有多少角色,而是这六个阶段各自在解决什么问题。搞清楚了阶段命名的顺序,后面无论是裁剪还是配置,都有了基准线。
3.1 一张表看懂六个阶段和各阶段的出口
我们按通用版本画这条流水线:概念、计划、开发、验证、发布、生命周期。每一阶段都有清晰的入口和出口,出口都挂一个评审动作。
| 阶段 | 核心交付物 | 阶段出口评审 |
|---|---|---|
| 概念 | 初步业务计划、市场评估报告 | 概念DCP |
| 计划 | 业务计划书、需求规格、项目计划 | 计划DCP |
| 开发 | 设计文档、样机或代码、测试用例 | TR5技术评审 |
| 验证 | 系统测试报告、试点结论、发布方案 | 可获得性DCP(ADCP) |
| 发布 | 量产导入、市场发布、服务就绪 | 发布评审/GA |
| 生命周期 | 维护计划、退市方案 | 生命周期DCP |
概念阶段要证明的是“值不值得做,市场凭什么买”。它的重点不是设计功能,而是走出去见客户、做访谈、看数据,回来写一份能回答“为什么有人会付费”的文件。概念阶段最常见的错误,是一开会就直接进入功能列表讨论,把“战略论证”省略成“老板说可以做”。
计划阶段是把概念变成可执行的承诺。这里的产品需求规格要求接近冻结,计划要细到人力排布和财务拆解;输出物并不是“计划文档”这一份文件,而是一套业务计划:卖多少钱、卖到哪里、用什么渠道、要多少人、多长时间。这个阶段末期开计划DCP,批准后项目预算盘子就基本定死,后续变更都要走例外审批。
开发阶段和验证阶段在传统团队里经常被混在一起,结果就是开发和测试互相拉锯。IPD的好处是用评审点把两者切开:开发阶段的出口卡TR5,要求内部联调通过、用例覆盖达标;验证阶段的出口卡可获得性DCP,要求系统级测试、外部试用、认证遗留清单都有结论。只有过了可获得性DCP,才算达到“可以卖”的状态,而不是开发说“我觉得好了”就算完。
发布和生命周期管理这两个阶段常被小团队当作没有技术含量,但它们恰恰是避免“烂尾”的关键。发布阶段要看产能、备件、市场物料和售后培训;生命周期阶段要决定什么时候放最后一次更新、什么时候停产。很多公司产品线越积越多,每一个老产品都留着一两个开发在看,这就是没有生命周期DCP的结果。IPD在PPT角落里的这最后一段流程,其实是帮企业做减法。
这里值得多说一句:六个阶段并不等于一次性的瀑布。IPD在实际项目中会发生阶段重叠,比如概念阶段接近尾声时,市场和计划工作已经启动。图上画的边界是评审卡点,不是物理停工点。许多团队在迁移到IPD时误以为必须等一个阶段全部清空才能进入下一个阶段,把流程跑成了“串行加等会”,反而比原来的做法还慢。
3.2 DCP与TR分开的深层原因:管钱的人和管技术的人不能是一伙人
流程图上最显眼的两种评审是DCP决策评审和TR技术评审,它们外形相似,经常被人合并成一张评审会议。落地中这是非常危险的误会。
DCP是投资决策评审。参会人是IPMT,评审材料是业务计划、财务预测、风险分析。它站在商业视角问三个问题:市场是不是还在,技术是不是扛得住,钱花得值不值。DCP的权力很大,可以直接砍项目、调方向、降优先级,本质上是一个“资本配置”的动作。
TR是技术评审。参会人是研发代表、架构师、测试负责人和外部专家,评审材料是设计文档、用例覆盖、测试报告和缺陷分析。它站在工程视角问三个问题:设计是否满足需求,验证是否充分,剩余风险是否可控。TR结论一般是技术放行或打回,不能直接决定项目去留,但它决定了一个阶段能不能往下一个阶段流动。
一句话概括:DCP管的是“还要不要做”,TR管的是“做得够不够好”。这两类评审必须由不同角色主持,否则就会出现既当运动员又当裁判员的情况。我在一家公司就见过这样的场景:技术总监身兼两职,TR评审会上他说“可以过”,DCP评审会上他也说“可以投”,最后两双眼睛都看不见项目风险,等财务上了压力测试才发现成本超预算三成。
所以,即使做简化版,也至少要在流程上把两个会议分开:一个是项目状态汇报会,一个是投资决策会。哪怕决策人相同,也应该在会议材料上做严格区分,否则再好的评审点都会被模糊掉。
4. 中小型公司照搬会死,裁剪要准:三个先行落地点
很多管理者看完这份PPT的第一反应是“这流程根本用不了”。这个判断有一半对:没有几百人规模、没有专职流程管理岗,全量引入确实会窒息。但IPD从设计上就是一套可以裁剪的框架,中小型公司落地不必非走全量,从三个位置破土,投入产出比最高。
提示:如果团队规模在50到200人之间,我一般建议用三个月做试点。第一个月只做需求表和周评审,让市场、销售、研发三方先习惯同一种语言;第二个月在试点项目上挂四个TR;第三个月做一次项目分级回顾,把流程固定下来。别想着一个月就全跑起来。
4.1 先立需求入口:一张表加一周一次评审
第一个可以立刻动手的是需求入口,不依赖任何工具就能落地。建议建一张带固定字段的需求收集表:需求编号、来源客户或市场、需求描述、期望版本、商业价值、竞品基线、提出人、提出日期、状态(待评审、调研中、已接受、已拒绝、暂缓)。核心字段我想强调“竞品基线”:这一列填的是“当前市场上谁已经解决了这个问题,解决到什么水平”。填不出来,就说明这条需求缺乏商业判断依据,应该被退回市场侧补充调研,而不是直接进研发排期。
表格建好后,第二步是固定每周一次的需求评审会。会议只做一件事,对本周新增需求做四类裁决:接受、需要调研、暂缓、拒绝。IPD概念阶段要干的事,放到每周会议上换算就是给每一条需求划定去向,并用状态字段固化下来。坚持一个月后,一个明显的变化会出现:销售和市场开始认真填表格,因为不填就没人理。产品经理也从“驭火人”变成了真正的守门人,手里有依据可以做判断。
每次评审会半小时结束,一定要输出评审记录;特别是“拒绝”和“暂缓”总要有理由,这样后续有争议时查得到原始记录,避免同一个需求隔三个月换个说法又被翻出来。
4.2 再设技术评审门禁:四个TR替掉一份大而全的文审
技术评审是IPD里员工最容易接受、老板最容易理解的部分,因为它本质上就是“质量门禁”。不要一上来就做成华为那种TR1到TR6,那样审不过来。中小团队落地,我会建议只保留四个关键TR节点,并把它们映射到现有里程碑里。
TR2(需求评审)对应需求冻结评审,目标是确认需求规格清晰、可测试、无歧义。对应的里程碑是产品需求文档评审。没有TR2,后面的开发就等于在流沙上盖房。
TR4(设计走查)对应总体设计评审,重点关注接口定义、架构一致性、风险模块的拆解方案。目标是确认从设计到实现不会出结构性返工。
TR5(测试就绪评审)对应测试准入评审,确认测试计划覆盖需求矩阵、用例评审完成、测试环境准备齐套。这一步能防止“边测边补用例”的虚假安全感。
TR6(发布准入评审)对应发布决策评审,检查缺陷收敛趋势、遗留问题清单和发布风险。只有TR6通过,产品才能进入发布通道,或者由总经理签发例外放行。
这四道TR要真正成为门禁,必须在流程里写一句硬性规定:TR未通过的项目,不得进入下一个阶段。例外情况下可以走“例外放行”流程,但一定要由CEO或总经理签字,留下风险接受记录,并且过线后要定期回看风险。很多团队的问题不是没有评审,是评审变成“友情通过”,技术负责人不好意思拦;设置硬门禁和例外签字机制后,评审人的责任被制度分担了,反而敢说不了。
提示:例外放行不是让流程放水,而是把风险责任显式上移到管理层。没有这一纸签字,TR门禁就形同虚设。
4.3 再建最小跨职能小组:重量级团队的简化版
IPD的PDT之所以叫“重量级团队”,是因为它要求研发、市场、制造、采购、服务各出代表,全程参与。小公司不可能养那么多全职,我一般建议在项目章程中固定五个角色:产品经理、项目经理、研发代表、市场代表、供应链代表。人数最少五个人,参与方式不是随叫随到,而是在项目启动时共同签署一份任务书,写明每个角色的职责和决策权。
这五个人每周至少需要碰一次头,30分钟即可,议程只有三条:同步市场端信息,同步研发端进展,确认计划是否有偏差。看起来很像普通项目例会,区别在于五个角色的任务是固定的,不能随意换人。IPD背后的假设是:产品的成功不能只靠研发输出,连市场都一起参与、连供应链都提前介入,后期返工最少。固定这五个人,就是在为这套假设做最小化实验。
有一个非常现实的坑:中小企业请不起专职项目经理,于是让研发组长兼着管项目,结果组长一边写代码一边管进度,两边都做不好。所以我建议至少为这个五人的项目组指定一个非研发的“项目统筹”,哪怕由产品经理兼任,也要把研发负责人从项目管理事务里解放出来,让技术的人去做技术判断,让管理的人去做计划跟进。
4.4 项目分级:小项目别上大流程
做完了上面三件事,还不等于要全员铺开。真正能把IPD坚持下去的组织,一定做了项目分级:不是所有项目都走同一套门禁。
我习惯把项目分成三类。A类:全新市场、全新平台、高投入,走最完整的流程,严格保证三次决策评审。B类:现有产品的新版本或新特性,走四个TR加一次计划评审即可,DCP可以简化。C类:技术验证、内部工具、小型改进,只要在发布前做一个简单的确认就行,连业务计划书都不用写。分级要在立项时做掉,并且定义清楚升级机制:B类项目一旦出现重大需求变更或超出预算20%,强制升级为A类流程,接受全面评审。这个升级闸门是很多学着务虚的公司漏掉的,而它才是防翻车的底线。
分级的好处有两个:大项目被管理得清清楚楚,小项目也不会被流程压死。团队里没人再喊“太官僚”,因为每一次流程介入都有它对应的风险级别。这直接缓解了落地IPD最大的阻碍,也就是干活的人抱怨管理太重。
5. 在非华为体系落地IPD:五个常见翻车现场
我在各种团队里见过IPD落地时反复重演的坑。下面五个场景,基本覆盖了80%的翻车事件,每条都按现象、原因、解决写清楚,可以对照你自己的项目做体检。
5.1 DCP被当成盖章流程,评审全部通过,项目半年后叫停
现象:DCP会议开得像项目汇报会,材料发下去没人提前看,会上按PPT念一遍,问“有没有意见”,没人举手,然后全票通过。项目继续开发,半年后市场变化,整个项目倒掉。
原因:决策人没有把DCP当成投资决策,而是当成流程义务;加上不好意思在公开场合否决,就出现了“大家都同意”的假象。
解决:在DCP会议材料模板里强制加入“停止预案”一页。需要回答三个问题:如果项目现在停止,已投入的成本是多少?还能收回什么资产?释放的人力怎么安排?这页不是劝人砍项目,而是逼决策人正面算账。算过账的DCP才是真评审,否则就是表演。
5.2 TR脱离计划节点,发现问题也不敢叫停
现象:TR4过了,设计评审结论写着“接口间存在兼容性风险,建议后续解决”。一个月后开发继续推进,风险爆发,返工严重,项目延期两个月。
原因:TR评审的结果只记录在评审表里,没有和项目排期挂钩。评审提出的遗留问题项没有转化为整改项,没有责任人、没有完成日期,最后就变成一句发泄。
解决:每次TR结束,会议记录里必须生成一个“遗留问题清单”,每条问题必须有责任人和解决期限,凡是标记“必须解决”的,直接进入项目计划,不再单独追踪。约定TR退出标准:问题清单要么清零,要么全部有明确的豁免签字,否则下一阶段不许放行。这个操作没难度,难的是把跟踪做闭环。
5.3 平台化永远推不动,公共模块变成谁的公益事业
现象:公司提了半年产品平台化,项目里大家还是各做各的,登录、支付、消息每个项目都建一套。架构师推动了几次,无人响应。
原因:平台化没有立项、没有预算、没有考核。所有项目都有明确的交期压力,没人愿意花自己的资源去做“别人也受益”的事。这是激励设计问题,不是技术问题。
解决:把平台建设单独立项,配备专项预算和项目经理,和产品开发项目并列。制定一条考核规则:当年产品线开发中复用了哪个公共模块,可以抵扣研发工时。比如一条需求如果复用平台能力,项目组在这部分的估工可以打折,变相鼓励复用。平台建设有了自己的“投资人”,就不再是空口号。
5.4 流程等重,一套大而全的流程套在所有项目上,团队全员反对
现象:流程推行三个月后,最大抱怨不是“门禁太多”,而是“连一个网页改版都要写业务计划书”。管理层觉得流程是正确的,执行层用脚投票,项目纷纷绕过流程直接开工。
原因:没有做项目分级,以为统一流程能保证秩序,结果统一变成僵化。IPD的裁剪能力被完全忽略,所有项目按同一个模板跑,组织反应速度被拉垮。
解决:照第4.4节做项目分级,并设置“快速通道”。C类项目立项只用一页纸,评审只看必要TR。同时每季度回顾一次分级规则:什么类型的项目被频繁塞进快速通道,就有必要检讨它是否应该升级为B类,保证流程档位与风险匹配。流程占用的时间是成本,节省下来的返工是收益,比例不对就要再调。
5.5 需求评审变成销售演讲,产品经理手里没有判断依据
现象:评审会上销售口若悬河讲客户需求,产品经理觉得不对但提不出反驳依据,最后需求照单全收,开发背锅。
原因:需求没有被结构化,没有来源字段和商业价值字段,评审会就缺少可以交锋的共同语言。没有数据,讨论就靠气场和职级,IPD里的需求分析环节完全缺位。
解决:回到4.1的需求表,补两层动作。第一,对无竞品基线的需求设置“调研”状态,要求需求提出方在一周内补充市场证据。第二,需求被接受前,产品经理需要输出一条“收益假设”:如果做这个,预计提升多少转化率或减少多少成本。假设不需要准确,但必须有数字,后续上线后可以拿实际数据对证。这句话落实了,公司会一下子从讲愿望切换到讲假设和验证。
6. 这份PPT最后的落地动作:一张一页纸自检表
PPT再完整,如果只停留在收藏夹里就没有意义。到了这个阶段,建议你把它按下面这个思路压缩成一张A4纸,贴在你的项目经理办公室里当作复盘清单。
| 检查维度 | 项目现状 | 我准备采取的落地动作 | 负责人 |
|---|---|---|---|
| 需求入口 | 每条需求是否有来源、竞品基线和商业价值 | 本周建表,下周开第一次需求评审会 | 产品经理 |
| 项目分级 | A/B/C三类是否明确并有升级触发条件 | 本次立项确定级别并写进任务书 | 项目经理 |
| 技术门禁 | 是否有关键TR节点和例外签字机制 | 在项目管理规范里增加TR未过不得放行 | 研发负责人 |
| 决策评审 | DCP是否有停止预案,材料是否提前发 | 下一次DCP至少提前两天发出材料 | 项目统筹 |
| 跨职能小组 | 五个角色是否固定、例会是否固定 | 启动会签署任务书,每周固定30分钟 | 产品经理 |
这张表要回答的核心问题只有两个:你的流程是给决策者看的,还是给执行者看的?你的评审会是在做投资决策,还是在做PPT表演?我在过去带项目的习惯里,每次启动新产品都会做一次这张表。最有用的一个细节是:在项目立项文档第一页写清楚“不做什么”。这条边界决定了后面拒绝需求的底气,一句话可能比一整章制度还管用。
如果你现在手里也有一份类似的《华为IPD流程管理(完整版).pptx》资料,建议先不要从头到尾精读,直接跳到评审点和角色分工那几页,对照第5章的五个翻车现场,先给自己的项目做一次体检。任何一个维度亮了红灯,都值得停下来把流程补一小段再走。落地不需要一步到位,但第一步一定要踩在真实的痛点上。希望帮到你。
本文还有配套的精品资源,点击获取