前身 — 瀑布流程

  • 要求:了解设计产品所需的功能、用途、用户需求等。
  • 设计:确定完成项目所需的软件和硬件,随后将它们转化为物理设计。
  • 实施:根据项目要求和设计规范编写实际代码。
  • 验证:确保产品符合客户期望。
  • 维护:通过客户确定产品设计中的不足或错误,进而修正。

取代“瀑布模型”的方法 — 并行工程

  • 并行工程是一种集成、开行设计产品及其相关过程的系统方法,包括制造和支持。这种方法使得开发商从一开始就要考虑产品生命周期中的所有要素,从概念到实施,从质量、成本、进度到用户需求。(温纳等人,1988)
  • 前提建立在两个概念之上
    • 产品生命周期中的所有要素,从功能性、可制造性、装配、测试、维护、环境影响到最终处置和回收,都应在早期设计阶段被逐一考虑。
    • 考虑到并行推动流程能显著提高生产力和产品质量,前述设计活动都应同时进行,即并行。

从并行工程发展而来的概念 — 集成产品开发

  • 系统地、综合地应用不同职能体系的成果和理念,有效、高效地开发新产品、满足客户需求的方式。”(卡恩,2013)。

IBM开发集成框架(PDIF)

集成产品开发框架示例.png

利用集成产品开发原理,改进产品开发体系的目标
从产品开发基本工具的应用推进到项目管理的应用,再推进到客户心声、战略联结,最终构建出基于知识获取和管理的学习文化。(特别注重学习和持续改进)