好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

参考IBMIPD(集成产品开发流程).doc

3页
  • 卖家[上传人]:s9****2
  • 文档编号:477453914
  • 上传时间:2023-10-23
  • 文档格式:DOC
  • 文档大小:129.50KB
  • / 3 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 参考IBM IPD(集成产品开发流程)1. 简介IBM 软件产品的版本 (V.R.M.F) 从市场规划和客户需求开始,到研发以及后续的 交付遵循IBM软件部集成产品设计(IPDs)流程IBM软件产品需求管理流程是 IPD 的一个体现,也就是一个由 市场/ 客户驱动的,跨市场部门、产品管理部门 及研发工程部门的端到端需求管理流程 2. 背景—— IPDIPD 指导如何对软件产品发布版本进行投资决策和如何协调部门间工作以实现这些决策所定义目标,IBM软件产品需求管理基于IPD流程,要了解这个需求管 理的流程,首先我们要了解IBM所有产品开发所遵循的IPD的流程,包括其决策 点IPD 流程分为六个步骤:1. 概念:即概念验证阶段,主要对需求包进行评审,以确定其是否有足够 的商业价值;2. 计划:即资源投入计划阶段,主要对需求包进行评估,以确定是否有足 够的资源且在一定的时间范围内将需求包开发出来;3. 开发:即对需求包进行开发成产品阶段;4. 验证:即对产品进行验证阶段;5. 交付:即将产品交付市场阶段;6. 生命周期:即产品在市场上销售,使用,维护和退出市场的阶段其中包括了几个重要的决策检查点 (DCP):1. 概念决策检查点: 即经过概念阶段各方面进行的一系列评审, 在此检查点 确定(1)我们对需求包是否有足够的理解; (2)需求包是否有足够的商 业价值。

      如果是,继续进入计划阶段;2. 计划决策检查点:即经过计划阶段的评估,在此检查点确定( 1)我们是否有足够的资源在既定的时间范围内完成需求包的开发( 2)研发部门是否能在 (1) 的估计上承诺进行开发如果是,继续进入开发阶段;3. 可交付决策检查点:即经过开发和验证阶段,在此检查点确定( 1)产品是否质量合格以交付给客户( 2)我们产品的相应支持和销售是否已经准 备好服务客户 , 如果是,产品交付市场;4. 生命周期结束决策检查点: 即产品在市场使用一定时期后, 在此检查点确 定产品是否退出市场一个产品从市场需求开始, 经过概念验证, 时间、资源等计划的支持, 然后进行 开发,验证,直至发布到市场供客户使用, 最后在某个特定的时候结束产品在市 场上的销售,在IBM都遵循着IPD流程在其中过程中,这个产品的概念是否被 接受,是否能得到资源上的投入的承诺,是否通过最终验证可以在市场上发布, 以及什么时候在市场上停售, 这些关键的决策都通过相应的委员会在不同的决策 点上进行决策应该说,IPD是一套领先的、成熟的产品开发的管理思想、模式和方法系统化的管理体系应该包括思想、模式和方法三个层次,对IPD的理解也应从这三个层 次来看。

      首先, IPD 是一套产品开发管理的思想它的核心思想体现在 6个方面:1. 开发是一项投资决策: IPD 强调对产品开发进行有效的投资组合分析和管 理,优化投资组合,将资源用于最有前途的市场机会和产品组合上;并在产品 开发中设置阶段性的投资决策评审点,及时砍掉无前途的项目2. 基于市场的开发: IPD 强调产品创新一定是基于市场需求和竞争分析的创 新为此, IPD 强调产品开发流程与市场管理流程有机集成,产品开发的第一步 是正确定义市场需求和产品概念,开始就把事情做正确3. 跨部门、跨系统的协同:产品开发是一个跨部门的流程,必须有一个跨 部门的小组对最终结果负责,协同各项活动,确保沟通、协调和决策的高效4. 异步开发模式:将产品开发按照最终产品、平台、子系统、技术分解为 不同层次的任务,并行开发所有层次的任务通过对每个层次的关注和面向市 场的开发,快速、高效、不断地推出具有竞争力的产品5. CBB(Common Building Block ):即重用,在不牺牲差异性的情况下尽 可能重用CBE是实现异步开发的基础和手段当产品是基于许多成熟的共享的 CBB和技术搭建或集成而成的话,无疑产品的质量、进度和成本会得到更好的控 制和保证。

      6. 在非结构化和过于结构化当中找到平衡:产品开发是复杂的,因为产品开发人员必须完成成千上万项活动,而这些活动涉及到方方面面、各个部门, 如何协调这些活动便成为极其复杂的工作为了能管理好这些庞大而复杂的活 动,产品开发过程必须成为结构合理、定义清楚的过程但产品开发流程不同于生产流程,具有相对的不确定性,理想的生产是拷 贝,产品开发是有限度的创新,IPD流程也应该是有限度的结构化 不能规定得 太死、太细其次, IPD 是一个完整的、可操作的产品开发模式所谓模式,就是系统要素的有机组合方式产品开发管理系统包括了很多要素或组成部分, IPD 按照如下框架对这些要素进行组合IPD的框架可以概括为两个跨部门团队(IPMT, Integrated Portfolio Management Team 集成组合管理团队和 PDT Product Development Team ,产 品开发团队)、两大流程(即市场管理流程和IPD流程)和一系列的要素这 些要素可以归纳为跨部门团队、结构化流程、一流的子流程、考评、 IPD工具几 个方面根据这一框架,IPD提供了一整套运作机制(如IPMT决策机制、PDT 组织运作机制),并展开为分层次的业务流程,直到细化为操作指南和模板。

      所以,IPD作为一种产品开发模式是非常完整和具有很强的可操作性的第三,IPD集成了多个最佳实践(Best Practice )的方法,是一套方法集 主要包括7个方面的方法论:(1)客户需求分析:$APPEALS从8个方面对产 品进行客户需求定义和产品定位(2)投资组合分析:如SPAN(战略定位分析) 和FAN(财务分析)(3)衡量标准:一套从商业(市场)角度来看的衡量指标,如:投资效率, 新产品收入比率,被废弃的项目数,TTM TTP(产品盈利时间),CB^(4) 跨部门团队:如核心小组法(PDT(5)结构化流程:IPD流程是分层的、分阶段的、并由子流程支撑的结构 化流程(6)项目和管道管理:对单个项目的管理以跨部门的团队和结构化的流 程为基础,并通过制定一个全面的计划来实施、协调和监控;管道管理是根据 公司业务策略对项目及其所需资源进行优先排序及动态平衡的过程( 7)异步开发及CBB产品开发的各种方法集成到异步开发模式中,在CBB的基础上实现产 品开发的快速和高效在美国,IPD作为业界最佳的产品开发模式已经得到广泛的 认同SEI (软件工程研究院,Software Engineering Institute )对 IPD作了标准的定义:IPD是一种面向客户需求,将贯穿产品生命周期的活动进行及时协 同的产品开发系统方法。

      美国不少高校还专门开设了 IPD的课程IPD包涵的思 想、模式和方法是理论与实践相结合的产物,必将具有巨大的生命力Rational ClearQuest -生命周期管理集成器。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.