背景:
IPD源自IBM公司,IBM应用了集成产品开发(IPD)的方法后的效果:产品研发周期显著缩短;产品成本降低;研发费用占总收入的比率降低,人均产出率大幅提高;产品质量普遍提高;花费在中途废止项目上的费用明现减少
华为从1998-2003年,借鉴IBM公司,历时五年建立完善集成产品开发流程管理模式,是成就华为今天技术创新方面全球优势的重要源泉。
概念:
集成产品开发(Integrated Product Development, 简称IPD)是一套产品开发的模式、理念与方法。核心思想概括为以客户为导向,通过市场驱动来开发产品,把产品开发当成一种投资来管理。
IPD的架构:
IPD框架是IPD的精髓,更是核心思想的表现形式。
IPD框架由七要素组成:1.异步开发、2.共用基础模块、3.跨部门团队、4.项目和管道管理、5.结构化流程、6.客户需求分析、7.优化投资组合。IPD框架如下图所示。
架构有点多,挑选两个来详细解释:跨部门团队和结构化流程
在IPD中有两类跨部门团队,一个是集成产品管理团队(IPMT),属于高层管理决策层; 另一个是产品开发团队(PDT),属于项目执行层。
1.跨部门团队协作
组织结构是流程运作的基本保证。在IPD中有两类跨部门团队,一个是集成产品管理团队(IPMT),属于高层管理决策层; 另一个是产品开发团队(PDT),属于项目执行层。
IPMT和开发团队都是由跨职能部门的人组成。 IPMT由公司决策层人员组成,其工作是确保公司在市场上有正确的产品定位,保证项目保证资源、控制投资。IPMT同时管理多个PDT,并从市场的角度考察他们是否盈利,适时终止前景不好的项目,保证将公司有限的资源投到高回报的项目上。
通俗的比喻:IPMT是一个风险投资公司,PDT开发的产品类似一个风险投资项目,确保以市场为驱动,避免了“闭门造车”。
效果和优势:打破坚固的部门墙、只关注各自独立的活动、只关注局部的利益的障碍,从而实现团队的高效协作,更关注顾客的需求和满意,更关注整体目标的实现。
2.结构化流程
IPD产品开发流程被明确地划分为概念、计划、开发、验证、发布、生命周期六个阶段,并且在流程中有定义清晰的决策评审点。这些评审点上的评审已不是技术评审,而是业务评审,更关注产品的市场定位及盈利情况。决策评审点有一致的衡量标准,只有完成了规定的工作才能够由一个决策点进入下一个决策点。
流程化的效果:结构化流程对每个角色的职责定义得非常清楚,每个角色都有标准化得工作模板和操作指引书,员工参照指导书和模板的指导,就可以完成相应的工作。不过,流程和制度是死的,人是活的。在清晰的角色职责定义上还要加入企业文化来协调沟通,通过一切以客户为中心、诚实守信,敬业精神等软实力,保障跨部门团队的有效协作。
下面是典型的产品开发流程:
在概念阶段初期,一旦IPMT认为新产品、新服务和新市场的思想有价值,他们将组建并任命PDT成员。
PDT了解未来市场、收集信息、制定业务计划。业务计划主要包括市场分析、产品概述、竞争分析、生产和供应计划、市场计划、客户服务支持计划、项目时间安排和资源计划、风险评估和风险管理、财务概述等方面信息,所有这些信息都要从业务的角度来思考和确定,保证企业最终能够盈利。
业务计划完成之后,进行概念决策评审。IPMT审视这些项目并决定哪些项目可以进入计划阶段。
在计划阶段,PDT综合考虑组织、资源、时间、费用等因素,形成一个总体、详细、具有较高正确性的业务计划。
完成详细业务计划以后,PDT提交该计划给IPMT评审。如果评审通过,项目进入开发阶段。PDT负责管理从计划评审点直到将产品推向市场的整个开发过程,PDT小组成员负责落实相关部门的支持。
在产品开发全过程中,就每一活动所需要的时间及费用,不同层次人员、部门之间依次做出承诺。
总结
IPD实施效果:IPD能加快产品开发速度,缩短产品上市时间,减少产品开发投资的失败;从而减少浪费,降低产品开发成本,增加收入,给客户提供满意的价廉物美的产品。
具体体现IPD价值的例子,也是华为应用IPD在同行业竞争中不败的体现
资料:IPD在3G开发系统中的应用(就用图片吧)