一、什么是IPD?
IPD——Integrated Product Development, 集成产品开发, 是一套先进的、成熟的研发管理思想、模式和方法。

IPD作为先进的产品开发理念,思想起源于PRTM公司,PACE,培思的力量,首先在IBM和波音公司迅速完善,中国是华为公司。
1992年IBM公司利润停止增长,财务困难,IBM发现他们在研发费用、研发损失费用和产品上市时间等几个方面远远落后于业界最佳。
PRTM公司是一家世界著名的管理咨询公司,自1976成立以来,PRTM改变了企业的经营方式,为客户创造了竞争优势。该公司是经营战略、供应链、产品开发以及客户管理方面的领导者。
在我们国家,是上世纪90年代末期直接从IBM引入的。1998年,深圳华为技术公司总裁任正非为谋求公司管理发展,率团出行欧美企业取经,当时身体并不太好的他开会一两个小时就感觉疲倦,但IBM人员在给任正非介绍IPD管理模式时,他是整整坐了一天不感觉疲惫,听完后就表示,华为产品开发要引用IPD管理模式,要不折不扣地穿美国鞋,随后在1999年和IBM签署了IPD咨询协议,在IBM顾问指导下系统化地推进IPD管理模式。从华为公司近几年的发展来看,从1999年的年销售收入120亿到2006年销售收入600多亿,再一次印证了IPD是一种成功的企业产品开发管理模式。
从IBM到华为,乃至近八成的世界500强企业,用IPD的成功实践给出了答案,它也因此风靡海内外。如今,有越来越多的企业,开始尝试推行IPD体系。如理想汽车、赛力斯、上汽、小鹏汽车、中兴通讯、方太集团、vivo手机、宁德时代、阳光电源、金发科技、英威腾科技、士兰微电子、南方路机、新杰克、合力叉车、鼎信通讯、景嘉微电子等。
二、什么是敏捷开发?
敏捷开发是一种强调快速交付、持续改进、团队协作的开发方法。 敏捷开发的核心理念包括:迭代与增量开发、重视客户反馈、灵活适应变化、跨职能团队合作等。迭代与增量开发尤其重要,它通过将项目分解为多个小的、可管理的部分,每个部分在短时间内完成并交付给客户,从而不断优化和改进产品。

根据共创力咨询对各大企业研发流程的统计,90%以上的企业在进行软件开发时采用了敏捷开发流程体系,也就是短、平、快的开发模式,这是由于软件与硬件不同,软件可以限时进行返工,而只需要修改代码即可, 而硬件则需要重新投板, 成本较高。因此, 有以下三类项目可以采用敏捷开发模式:
- 纯软件项目:TR2后准备PDCP,PDCP通过后可以开始迭代。
- 软硬件结合项目:TR2后可以开始迭代,PDCP前进行1-2轮迭代,控制投入量。硬件开发的风险相对软件较小,则可以采用敏捷迭代的开发模式。
- 基于成熟硬件平台的软件开发项目。如只只是基于硬件平台做软件开发,如手机终端APP的开发,或者是智能电视或智能汽车的开发,均可以采用敏捷的开发模式。

《敏捷宣言》提出了以下四条核心价值观:
- 个体和互动高于流程和工具
强调团队成员之间的沟通和协作比遵循固定的流程和使用工具更为重要。
- 工作的软件高于详尽的文档
重视快速交付可用的软件产品,而不是花费大量时间编写详细的文档。
- 客户协作高于合同谈判
强调与客户的紧密合作和沟通,共同确定需求和改进产品,而不是单纯依赖合同条款。
- 响应变化高于遵循计划
强调灵活应对变化,适应不断变化的需求,而不是固守原定计划。
三、IPD为什么需要与敏捷融合?
IPD (Integrated Product Development)需要与敏捷开融合的主要原因在于两者各自的优势互补,能够更好地适应复杂多变的市场环境,提升产品研发的效率和灵活性。IPD与敏捷的流程差异在于:
- 思想不同
- 视角不同
- 目标不同
- 组织不同
- 流程不同
- 管理模式不同

1)敏捷开发更加关注在软件研发领域,IPD的思想则是产品运营领域,视角不同,着重点就不同,如果把敏捷比喻成导弹,那么IPD就是原子弹,如果把敏捷比喻为战投机,那么IPD就是航空母舰。
2)从整体上看,IPD更加注重流程,在概念、计划、开发、验证、发布、维护阶段设置阶段性决策点,通过决策点对产品做出调整、保证投资收益比。敏捷更加注重沟通,强调拥抱变化,强调与客户的紧密合作。当以市场为目标时,IPD更加实用。当以项目为目标时,敏捷更加实用。如下图:

3)敏捷的交付是持续的一个过程,软件更像一个活着的植物,软件开发是自底向上逐步有序的生长过程,类似于植物自然生长;敏捷开发遵循软件客观规律,不断地进行迭代增量开发,最终交付符合客户价值的产品。如下图:

因此由上图可见,敏捷开发更符合软件开发的规律。主要是以下几个原因:
1)客户需求是在慢慢体验的过程中反馈出来的。
2)一次只交付部分特性,有利于保证产品的进度和质量。
3)更加关注结果,而不是过程,IPD和CMMI更加强调过程。
4)减小浪费,尽可能以最快的速度得到用户反馈,减少了由于到最后客户验收不合格带来的不必要的成本。
5)随时随地保持一个可用的软件,对开发团队的协作和规范性提出更高的要求,便于过程的监控。
四、共创力IPD和敏捷融合体系常见的一些问题
共创力咨询(联系方式:13928485154)自2014年成立以来,已帮助多家企业进行了IPD和敏捷体系融合的咨询辅导,我们认为在IPD和敏捷融合的过程中,常见的问题如下:
- IPD更加重视过程,而敏捷更加重视结果,如何做到统一?
- IPD需求一个端到端的团队,而敏捷是一个小规模团队,如何适应?
- IPD要求面面俱到的文档,而敏捷要求简化文档,如何平衡?
- IPD更加关注产品的管理,而敏捷更加关注运营的管理,如何做互补?
- IPD要求产品质量完全无缺陷发布,而敏捷可以带着风险发布,是不是有冲突?
- IPD成员如何与敏捷项目角色对应?
- 敏捷开发过程中有流程吗,需要输出哪些文档?如何评价这些文档的质量?
- 敏捷团队需要考核吗,如何考核?如何对开发团队进行激励和KPI的设置?
- 敏捷开发有哪些自动化的测试工具和管理工具,业界常用的工具有哪些,哪些工具效率比较高?
- 公司大大小小的项目有几十个,如果全部采用IPD流程,资源不够,如何建立IPD+敏捷的开发及测试体系?
五、共创力咨询IPD和敏捷融合的方法和流程
共创力顾问组建议产品研发团队引入业界大获成功的基于IPD流程和敏捷开发融合的管理模式, 尤其对于IPD开发过程中涉及软件开发部分,建议采用敏捷开发模式,提高开发的效率。整体的开发架构如下:

在IPD模式下,敏捷开发模式的核心价值:
- 聚焦客户价值,交付刚刚好的系统
- 聚焦客户价值,随时构建质量,不容忍缺陷
- 激发团队活力,认清团队的基本事实
- 激发团队,敏捷方式下管理者的转变
- 适应变化,认清“客户是逐步发现真正需求”
- 适应变化,利用多层次反馈不断调整以逼近目标
六、IPD和敏捷开发融合流程体系建设咨询的交付物
共创力咨询在知识管理咨询交付过程中会与甲方一起共同交付IPD和敏捷融合体系文件,并共同评审最终的部分交付件如下:

IPD和敏捷融合的指导书如下:
- IPD项目级敏捷操作指导书
- 站立会议操作指导书
- 持续集成操作指导书
- 重构操作指导书
- IPD迭代计划操作指导书
- IPD迭代验收操作指导书
- IPD敏捷度量操作指导书
- IPD敏捷角色与职责说明
- IPD敏捷测试驱动开发操作指导书
- IPD结对编程操作指导书
七、共创力研发咨询成功案例
1、国内某通信企业(中国500强企业,上市公司)
2、中航工业集团某公司(军工企业,上市公司)
3、南京某工业机器人企业(工业机器人龙头,上市公司)
4、深圳某智能控制企业(伺服器龙头企业,上市公司)
5、北京某人工智能企业(AI龙头企业,上市公司)
6、国家电网某研究院(电网直属企业,上市公司)
7、珠海某电力公司(电力安全龙头企业,上市公司)
8、某激光装备企业(中国500强企业,上市公司)
9、某芯片企业(GPU龙头企业,上市公司)
10、医疗器械企业(医疗装备龙头企业,上市公司)……
浙公网安备 33010602011771号