在基于IPD的产品开发过程中,变更仍然不可避免,甚至变更比基于传统流程的产品开发更多,因为IPD的产品开发是盯着市场变化、快速响应市场需求的,而这个世界唯一的不变就是变。那么,我们如何对产品开发过程中的变更进行分类管理呢?
本文华研荟为您简单介绍IPD产品开发流程中的变更分类、定义。
变更管理的方法很多,一种常见的分类方法是把开发过程中的变更根据其影响和性质分成A、B、C三类。
一、认识IPD产品开发流程的A类变更
A类变更等级最高,相当于一个新产品(项目)的开发,需要通过IPMT决策评审,需要重新立项并成立PDT团队进行产品开发(定制项目)流程。
A类变更的原因通常包括:产品(项目)的主要需求发生重大变化,或者产品(项目)定位的细分客户群发生变化,当前产品(项目)开发无法支撑此类变化的变更。
- 产品(项目)的主要需求发生了重大变化,例如需求由原来的解决口渴的问题,变为解决肚子饿的问题。例如原来是计划做一个熟人社交软件背刺腾讯,后来发现其他更强大的对手都败下阵来,现在改为陌生人社交软件。
- 产品(项目)定位的客户群发生了改变,例如由原来的面向低端客户的低端产品,变为面向高端客户的高端产品。或者原来计划面向个人社交的IM软件,对标的是QQ、微信,变为面向企业用户的在线协作IM软件,钉钉、企业微信。
二、认识IPD产品开发流程的B类变更
B类变更是产品(项目)的需求发生变化,不能在当前概要设计下实现这部分需求;但在当前产品(项目)的系统平台下是可以实现的。此类变更一般会影响到一级计划的变更,在明确需求的前提下需要从计划阶段开始重新往下走;需要重新进行系统设计和概要设计,并修订一级计划;此类变更也需要通过上级部门严格审批,并将修改后的一级计划上报计划部;此类变更的审批与此项目原来审批一致;
B类变更的典型情境通常包括:
- 在当前产品的基础上添加了基于此技术平台的新功能模块;
- 在当前产品的基础上某个模块的需求发生变更,此模块变更需要重新进行概要设计;
- 会影响到关键路径二级计划的设计变更;
- 没有成熟的共享模块基础的变更。
比如ChatGPT出来以后,各个软件分别接入或提供了AI功能,就是典型的B类变更。
三、认识IPD产品开发流程的C类变更
C类变更是指产品(项目)开发过程中不会涉及到概要设计变化的变更;此类变更不会影响到关键路径的二级计划的变更。此类变更不会对一级计划产生影响,此类变更一般从开发阶段切入,重新进行详细设计。此类变更经过PDT经理审批即可。
C类变更的典型情境包括:
- 不会影响到关键路径二级计划的设计变更;
- 非关键元器件的变更;
- 成熟货架模块替换的变更。
比如说从2023年12月20日起,WPS个人版关闭第三方商业广告,就是一种C类变更。
四、ABC三类变更在IPD流程中的位置
根据ABC三类流程的定义,以及对整个研发项目的影响和相应的处理流程,我们在IPD的产品开发流程中可以直观地看到三类流程所处的位置:
有的时候,也把A类变更称为新产品开发,B类、C类变更称为老产品优化。通过遵循IPD流程,都能提高开发的速度和效率,从而让新产品快速抢占市场,老产品焕发新的生机,共同为客户和公司创造价值。
完整的PPT课件和更多的IPD和研发转型的学习研究资源整理如下,欢迎私信沟通交流: