您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
   
 
  
每天15篇文章
不仅获得谋生技能
更可以追随信仰
 
     
   
 订阅
  捐助
集成产品开发-IPD简介
 
1182 次浏览     评价:  
2018-4-24  
 
编辑推荐:
本文来自于博客园,本文介绍了IPD的核心思想,基本框架,开发流程,实施备注。

IPD,英文全称叫做Integrated Product Development.中文名为集成产品开发。从字面上来理解,它是一种产品开发方法,提升一下,很多种产品开发的方法,剥离掉具体的技术细节以及功能指标,把一些在开发过程中共有的东西,抽象出来,这个抽象出来的东西,称之为模式。国外NB公司在众多产品开发模式的基础上,在进一步提炼、综合、总结,形成一套理念,(如果再升级一下,那就就理论),由于这套理念是在具体实践中摸爬滚打,经过众多失败和成功总结出来的,可以称之为方法的方法吧。

IPD是一种理念,就像共产主义一样,前苏联有苏维埃为之付出实践来验证,新中国由毛主席领导的*党为之付出实践来验证。IPD也一样,最早有IBM为之付出实践来验证。为了拯救处于危机中的IBM,重新获得市场竞争优势,公司领导层希望借助于IPD的方法,在不影响产品开发质量的前提下,在综合了业界众多最佳实践要素的框架知道下,从流程重组和产品重组两个方面来更加有效的进行产品开发,缩短产品上市时间、提高利润,从而为客户和股东提供更大的价值。

在听过这么多讲解后,发现一个现象,那些咨询公司的人,向公司推广产品或者理念时,往往会提前把产品可能带来的好处给标红并且强调,似乎给人这么一种感觉,只要你买,那么立马就会获得这样的效果。但实际情况往往不是这样的,拿来就用的,往往不是最适合的,需要结合具体情况和最佳实践,在小步前进中,去体会,去总结,去提高。

我就先不说IPD的好处,先介绍核心思想。

IPD的核心思想

IPD的关键要素包括,跨部门团队、结构化流程、一流子流程、基于平衡积分卡的考核体系、IT支持等。作为业内先进的产品开发理念,它的核心思想概括如下:

1. 新产品的开发是一项投资决策

因为它是投资决策,所以,需要对它进行有效的投资组合分析,在开发过程中,设置检查点,通过阶段性评审来决定项目是继续、暂停、终止还是改变方向。

2. 新产品的开发是基于市场的开发

IPD强调,产品创新一定要是基于市场需求和竞争分析的创新,要准则地做正确的事情,需要将正确定义产品概念、充分理解市场需求作为流程的第一步

3. 跨部门、跨系统的团队协作

采用跨部门的产品开发团队(Product Development Team,简称PDT),通过有效的沟通、协调以及决策,到达尽快将产品推向市场的目的。

4. 异步开发模式

通过严密的计划、准确的系统设计,把原来的许多后续活动提前进行,缩短产品上市时间

5. 重用性

尽量采用公共构建模块(Common Building Block,简称CBB),提高产品开发效率

6. 结构化流程

产品开发项目的相对不确定性,要求开发流程在非结构化与结构化之间找到平衡。

IPD的基本框架

先给出基本的IPD框架图:

框架分三个部分来划分,从上图可以知道,三个部分分别为市场管理、流程重组和产品重组,下面进行简要介绍。

市场管理

市场管理是管理影响产品特性的市场因素,包括但不限于客户、投资、市场需求等等,下面分别来概述。

1.需求分析:IPD提供一种了解客户需求、确定产品市场定位的分析工具,称之为APPEALSAPPEALS工具。

2.组合分析:IPD强调对产品开发进行有效的投资组合分析,简单的说,就是决定做和不做这个项目的依据,包括投资利润率的计算与判断,和有限资金的投资组合对策。

3.衡量指标:对投资决策分析以及评审的依据,是事先制定好的指标,包括一些硬指标(财务指标、产品开发周期等)和软指标(产品开发过程的成熟度)等

流程重整

在IPD中,它主要关注于结构化流程、跨部门团队和管道管理。在结构化流程中的每一阶段以及决策点,由跨部门团队来协同工作,完成产品开发战略的决策和产品设计开发,上层领导通过项目管理和管道管理来保证项目顺利开发。

1. 在IPD中,有两种团队,一个是决策层的IPD团队,称为IPMT,另一个是执行层的产品开发团队,称为PDT。

上述两个团队由开发、市场、生产、采购、财务、制造、技术支持等不同部门的人员组成,其人员层次和工作重点都有所不同。

IPMT由决策层人员组成,他们确保公司在市场上有正确的产品定位,保证将公司有限的资源投到高回报的项目上。

PDT是具体的产品开发团队,他们制定具体产品策略和业务计划,按照项目计划执行并且保质保量完成。

下面给出图示来说明IPD的整体框架:

IPD开发流程

IPD将开发流程划分为六个阶段,分布为概念、计划、开发、验证、发布、生命周期这六个阶段,在流程中有定义清晰的决策评审点,这些评审点不仅仅是技术评审,更多的是业务评审,更关注产品的市场定位以及盈利前景,只有完成了规定的工作,才能有一个决策点进入到下一个决策点。上述六个阶段,每个阶段都有其阶段性的目标、关注点以及需交付的成果。

IPD实施备注

借鉴业界成功IPD的经验总结,一个组织在实施IPD时,需要密切注意如下两个方面:

1. 整体规划、分步实施。IPD的七个要素是相互关联又彼此独立的,企业完全可以根据自己实际情况和需要,分步实施,结合实际情况,建议优先实施:结构化流程、项目管理、异步开发与公共基础模块这三个方面。

2. 实施IPD需要相关软件来支撑一系列流程、制度、方法和模板,常用的有微软的Project Server,青铜器RDM研发管理系统,IBM的Rational系列等。

   
1182 次浏览  评价: 差  订阅 捐助
相关文章

为什么要做持续部署?
剖析“持续交付”:五个核心实践
集成与构建指南
持续集成工具的选择-装载
相关文档

持续集成介绍
使用Hudson持续集成
持续集成之-依赖管理
IPD集成产品开发管理
相关课程

配置管理、日构建与持续集成
软件架构设计方法、案例与实践
单元测试、重构及持续集成
基于Android的单元、性能测试
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号