IPD需要一些敏捷化改造
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章主旨:IPD需通过引入敏捷开发实践进行系统化改造,以建立快速试错能力,从而提升企业应对VUCA环境不确定性的能力。
关键要点:
- IPD的传统线性流程基于确定性思维,难以适应快速变化的环境,需要引入“尽早反馈调整”和“降低变化成本”两大原则进行改造。
- 改造的核心是放弃一次性做对的执念,通过功能拆解、价值排序、小批量迭代和滚动计划,增加反馈频率,实现快速调整。
- 改造方式包括:概念阶段强化用户洞察与迭代验证(如原型测试、仿真);合并开发与验证阶段,并按功能完成比例划分子阶段(如MVP、70%、全功能);软件采用迭代模式,硬件保留部分瀑布模式,并通过时间盒与定期同步实现融合。
- 软硬件研发需在保持各自特点的前提下建立共同的研发节奏,通过定期集成、验证和同步行动实现灵活契合。
- 需避免三种反模式:单个迭代包含完整IPD流程(形成小瀑布)、只改造软件而硬件不变、仅改造开发验证阶段而忽略概念与计划阶段。
内容结构:
一、IPD需要更好的应对变化能力
IPD虽能组织跨职能协作,但其按顺序执行的模式是确定性思维的体现,难以适应VUCA环境。不确定性导致无法在一开始就掌握所有信息并做出正确决定,研发过程必须是一个持续学习和调整的过程。
二、改造原则
- 追求尽早的反馈和调整:通过小批量迭代、功能按价值排序、滚动规划,持续获取反馈并调整方向,形成“快速试错”循环。类比导弹打击目标的过程,强调途中调整的重要性。反馈分为不同层次,越下层反馈越早越快。
- 追求降低应对变化的成本:包括三方面:推迟决定(如需求渐进明细、滚动计划)、易于修改的工作产出(模块化、松耦合)、自动化交付过程(集成、测试、部署自动化)。硬件因改变成本高,仍需早期决策,但可通过模块化设计等增加灵活性。
三、软硬件研发过程灵活契合
硬件试错成本高,硬件阶段仍保持瀑布模式为主;软件可采用迭代模式。软硬件需解耦开发,同时建立共同研发节奏,定期集成、验证和同步。
四、改造方式
- 整体概览:对IPD线性流程重构,引入反馈调整思想。主要改造点:概念阶段方案快速迭代验证;整体计划阶段融合敏捷和瀑布(硬件完整计划、软件滚动计划);合并开发和验证过程并划分子阶段(如30%、50%、70%、全功能);融入滚动计划和迭代开发;建立价值成效衡量闭环。
- 概念阶段:加强用户洞察和产品方案设计(设计思维),以及迭代式的初步价值验证(仿真、原型测试、3D打印等),初步回答产品价值和技术可行性。
- 开发和验证阶段:划分为多个子阶段,每个子阶段产出可展示原型。内部融合迭代(软件)和瀑布(硬件)模式,通过时间盒与定期同步实现集成。评审点调整:每个子阶段有TR3,时间盒内按需TR4,子阶段一次TR5,发布前TR6。
五、敏捷化改造反模式
常见失败做法:单个迭代包含完整IPD流程(形成小瀑布,成本高且收益小);只改软件而硬件不变(导致软硬件割裂);仅改造开发和验证部分(前后脱节)。
六、结语
通过系统性地引入敏捷实践,处理好软硬件融合问题,避免错误做法,可提升IPD应对不确定性的能力。
文章总结:企业应在IPD框架中系统化地融入敏捷实践,尤其关注软硬件研发协同,避免局部改造,以实现高效应对不确定性的能力提升。
柱哥的团队成长经验谈
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
白皮书上线