采用IPD开发流程,在初期能把各种工作问题识别出来并扼杀在摇篮中。本篇文章作者将简单叙述一个小IPD的开发流程,希望能对你有所帮助。
之前的内容谈到过三星的 PLC 流程。
这里再简单说明一下。
PLC 的全称是指全社商品开发标准流程。PLC 流程将开发过程分成了 4 个阶段。
跟 IBM、华为 6 个阶段的 IPD 流程相比。
三星将开发和验证阶段合并为开发 (development)阶段。将发布和生命周期阶段合并为生产(production)阶段。
大家可以看下面这张图:
关于 PLC 流程的具体内容这里就不再详细解释了,大家可以自行搜索学习。
今天主要来看看华为在使用的产品开发流程是什么样的。
这也就是我们常说的小 IPD 流程。这里的小 IPD 特指 IPD 体系中的产品开发侧的流程。
先来主要看看小 IPD 开发流程的价值,以及对企业效率提升方面的意义。
在具体讲解小 IPD 之前,先来看看 IPD 体系在整个企业流程体系中的位置。
其中,IPD 流程是要把产品做出来;当然了,这里的做出来不仅仅是指开发。还包括对需求的获取、市场方向的选择、产品定位、项目管理等等这些内容。
LTC 流程和 MTL 流程则是直接贴近市场的。
他们是多打“粮食”、打好“粮食”的最重要的流程。
而 ITR 是指从问题到解决,属于售后服务体系的一个流程。
硬件产品一定会涉及供应链的管理,这个时候就需要 ISC 流程的支持。
另外还包括集成财经服务 IFS 流程,战略制定流程等等。
一般来说,在导入 IPD 体系的时候,多数公司通常都会从小 IPD 开始。
主要是因为研发侧是比较容易出成果的,有没有效果也非常直观。
正常来讲,从立项到产品开发、再到产品上市。
这个流程都做完之后,很多项目、平台就已经可以正常跑起来了。大家都可以直观看到实践的结果。
华为是于 1999 年初与 IBM 合作启动 IPD 项目的。
当时,IBM 首先对华为研发现状进行了一个全方位的扫描。并对一些低复杂度的项目做了深入的分析,分析结果就表明华为的平均开发周期是 74 周。
后来经过 4 年的努力,到 2003 年,华为该类项目的平均研发周期下降到了 48 周。其中下降幅度高达 35%。
最终结果带来了两个层面的降低:
- 一个是产品开发周期的降低,就是从 74 周降到了 48 周;
- 另外一个产品的故障率,缺陷率的降低,从 17% 最多 1.3%。
其实采用 IPD 流程后,对产品开发最大的改变是在前期各领域组成了跨部门团队。
这样就会带来一个好处:项目启动后各部门同步充分介入,各司其职开展本领域工作。并且把各种问题在早期就识别出来并扼杀在摇篮中,共同为产品成功上市负责。
虽然这样做会增加前期的时间和投入。但“想好了再做”缩短了开发、验证和发布阶段的时间。从而从整体上降低了产品开发周期。
其实每一家公司都是从小公司成长起来的。
一般来说,小公司一上来就开始搞开发、编代码。
华为也是这么走过来的,前面阶段花的时间比较少。
但是在计划阶段之后的开发、验证阶段花了很长时间。这样做的问题是一旦你花费大量资源去做了之后,结果发现不能满足需求。
客户说不行,那你就要回来再改。如果改完了之后还是不行,那就要继续修改,这就形成了一个恶性循环。
所以说,想清楚了再干可以最终节省大量的成本。
这里的成本就包括物理成本和时间上的成本。
专栏作家
卫朋,公众号:产品人卫朋,人人都是产品经理专栏作家。关注智能硬件领域,擅长市场分析、产品设计开发、生产管理等,喜欢阅读和爬山。