江新安:产品管理里面,究竟怎样的产品流程才是好的产品流程?


 

一、不同的领域的产品研发流程的最佳实践不尽相同

 

互联网领域、传统软件、传统制造业/快速消费品虽然都有产品研发,但研发流程不尽相同,这与所在行业的产品研发周期密切相关。

 

总体而言,传统软件一般采用诸如CMMIISO9001RUPIPD(华为、IBM)之类的研发流程。快速消费品的代表是宝洁,汽车制造的代表是丰田;互联网一般采用敏捷开发过程,例如Scrum等。

 

二、企业在不同的阶段需要不同的产品研发流程

 

在创业初期,人员较少,此时侯以解决生存、探索业务模式为主,此时侯产品研发流程以“简单实用”、快速响应市场需求为主要目的。此时侯产品研发流程可以重点关注立项、产品评审、技术评审等几个关键环节,保证流程的可控性,其他的可以自由发挥。另外在创业初期可以通过面对面的沟通、协作来弥补流程上的缺陷。对于初创型公司而言,如果连沟通协作都有问题,指望制定一个完美流程来规范化此过程,那这样的公司很难走远。当然并意味着不需要产品研发流程,但不要教条化产品研发流程,让流程编程创新的桎梏。

 

企业处于成长期,规模比初创期稍微大点,人相对多了(例如几十号人),业务也上了规模,此时侯需要相对规范点的研发流程来规范整个研发过程。此时侯可以在原有流程基础上针对流程执行过程中常见问题来细化并规范化产品研发过程。此时侯流程制度+沟通协作还是主要形式。

 

企业发展到成熟期后,此时侯大部分公司都陷入了大企业病、官僚体制(不是贬义,泛指到此阶段的状态),各部门间分工也相对细化,此时侯基于组织管理权责明确(或者叫撇清责任的目标),必须依靠完整的流程制度来规范化整个流程,此时侯产品研发流程越来越复杂,最终会演变成类似IPDRUPCMMI等业内最佳实践的变体。

 

三、每一个企业的产品研发流程都与其企业文化、企业所在领域、企业发展历史等密切相关,不要指望有一个完美流程能够原封不动地搬过来就能够涵盖自己企业的需求,每一个企业产品研发流程制度的制定可以参考业内最佳的实践,但取代不了结合企业的实际情况做裁剪。

 

四、产品研发流程制度最重要的环节不在于制定,而在于执行,而且在于持续不断地完善,所谓“持续优化”。在完美的产品研发流程制度,如果不执行到位,只是过形式,那这样的流程制度依然毫无价值;再差的产品研发流程制度,只要结合企业实际情况,持续不断地完善并落实到位,那对于此企业而言就是好的流程、就是完美流程。

 

五、产品研发流程制度实际上是规范相关人员的行为,因此所有研发流程制度的问题归根结底还是人员素质、人员意识的问题,在制定流程制度来规范化相关行为时候,怎样提升这样人员的素质更为关键。

 

 

作者:江新安

本文由@江新安 原创发布于价值中国,未经许可,禁止转载,谢谢。