大家都在聊IPD(集成产品开发)?国内IPD体系做的比较好的是哪款项目管理软件?看IBM、华为的研发管理之道!

news2024/12/22 20:17:30

IPD(集成产品开发)到底是什么?一套体系?一些流程?还是一种模式?

一、回顾一下,什么是IPD?

IPD到底是什么?一套体系?一些流程?还是一种模式?

IPD,是集成产品开发(Integrated Product Development)的缩写,它是集成了众多管理模型和理论、众多企业最佳管理实践的一整套体系,可以帮助企业快速响应市场变化、缩短产品上市时间、减少资源浪费、提高生产力,最终取得商业成功。
 
IPD的思想最早来源于美国PRTM公司出版的《产品及生命周期优化法》一书中,该书详细描述了IPD模式所包含的各个方面。但IPD在中国的普及,源于IBM和华为的推行使用。
 
1992年,IBM在激烈的市场竞争下,遭遇了严重的财政困难,郭士纳引入了IPD流程,扭转了这一局面。1998年,华为的产品竞争力和研发能力和其他企业相对比,有明显的劣势。在引入IPD体系后,经过20多年的产品研发体系大变革,华为最终打造出了强大的产品竞争力和研发能力。
 
不难看出,IPD是业界很多最佳实践和典型案例的总结。虽然IPD的流程中有很多的规范和流程,但它不是一套拿来即用的模版。不同的行业、不同的公司,可以选取适合自己的IPD环节,走自己的IPD道路。

二、矩阵式团队协作模式 VS 职能化团队模式

传统的职能化团队能够实现部门内部专业能力的建设和提升。但是随着项目越来越复杂,会需要越来越频繁的跨部门协作,特别是当项目里的各部门员工比较多时,职能化团队在项目中的沟通工作将会变得异常复杂,同时也就带来了效率的低下。
 
而在IPD体系中,团队模式发生了变化,这种被称为矩阵式结构的模式,和职能化结构有什么区别?来看下这个视频介绍:

我在办公室传话的那些日子——隔墙传音?IPD团队模式重拳出击

IPD作为一套先进的产品研发管理模式,其成功的基础是功能部门和各团队之间的密切配合。IPD的团队包括以下四个类型:

三、IPD可以帮企业做什么?

IPD是一个可以帮企业实现从市场机会到商业成功的流程闭环。

1.IPD能够让企业做正确的事

首先通过产品战略管理流程,制定好企业层面的战略愿景,明确发展方向和竞争定位;再制定各产品线或产品平台的战略,明确产品线的业务模式和产品基本架构等;然后通过市场管理所获得的信息验证战略目标的可实施性和可落地性。

  • 市场管理流程

  • 需求管理流程

市场调研所获得的信息,通过分析形成了产品需求,对这些需求全流程的追踪、管理就叫需求管理。需求管理包含对产品内外部需求的收集、澄清和筛选,从不同维度对需求进行分类、排序、拆分,评审需求的合理性、完整性及可实现性,评审通过的需求可以分发到对应的产品、路标中。

IPD中的市场管理和需求管理流程,确保产品以市场、以客户为中心,帮助企业做正确的事。

2.IPD能够让企业正确地做事

IPD集成产品研发管理流程(Integrated Product Development),俗称小IPD流程。在这个流程中,跨部门组织的管理存在着两个关键的评审点,一个是由IPMT(集成组合管理团队)负责的决策评审点,目在于帮助高层决策整个项目是否继续;另一个是由ITMT(集成技术管理团队)负责的技术评审点,目的在于为IPMT提供技术层面的帮助,从而协助IPMT做出正确的决策。

要想正确地做事,就要明确以下六个阶段应该做哪些工作,同时做好决策评审和技术评审:

1)概念阶段(What:解决“产品是什么”的问题)

通过组建产品开发团队、决定产品资源分配比例等,明确“做什么样的产品”“产品的投入产出比”“资源分配”等问题。

比如要想研发一款APP,就要明确这个APP的定位是什么,有哪些个性化功能,需要投入多少人力、物力资源,以及这些资源在各个阶段的占比。

  • TR1-产品需求和概念评审

在概念阶段中,会通过TR1技术评审点,对需求及业务方案进行评审。

  • 概念决策评审(CDCP)

在概念阶段后期会有概念决策评审,PDT(产品开发团队)会向IPMT(集成组合管理团队)报告产品的初始情况,由IPMT决策项目是否继续投入资源。

2)计划阶段(How:解决“产品怎么做”的问题)

在计划阶段,还要重点关注2个技术评审点和1个决策评审点:

  • TR2-需求分解和规格评审

重点关注从产品设计需求到产品设计规格的完整性。

  • TR3-总体方案评审

确保设计规格已经完全、正确的在概要设计中体现。TR3通过标志着项目计划被确认,可以交由PDCP进行决策。

  • 计划决策评审(PDCP)

技术评审通过后,IPMT(集成组合管理团队)开始评审产品是否能够推向市场并产生收益。

3)开发阶段:干就完了

开发阶段就是实现产品的过程。如果前面几个流程的地基打得牢,那开发阶段也能够顺利进行。

开发阶段是不需要决策评审点的,因为大的决策在前面阶段已经完成了,开发阶段只要通过TR4和TR5技术评审点来保证技术上不出现问题就可以了。

  • TR4-模块/系统评审、TR5-样机评审

主要针对模块或系统的功能开发进行评审和测试,降低技术风险。

4)验证阶段

是指研发工作完成了内部测试,以及项目相关方或客户的验收。在这个阶段,还会进行技术评审和决策评审:

  • TR6-小批量评审

关注小批量生产,确认功能点能否通过评审。

  • 可获得性决策评审(ADCP)

这时产品正式公开发布、推向市场前的最终决策评审,验证在计划阶段制定的内容是否已经实现,产品是否已经准备好发布。ADCP通过,意味着产品可大批量上市。

5)发布阶段

在完成验证后,产品的发布也是一个重要节点,意味着产品正式进入市场。一般公司会通过发布新闻稿、推送动态或发送邮件的方式,和客户进行同步。

6)生命周期阶段

人有生老病死,产品自然也有从上市到消亡的过程。如果我们在这个过程中及时发现问题、调整产品方向,就能有效延长产品生命周期。

  • 生命周期终止决策评审(LDCP)

在这一阶段,会有一个生命周期结束决策评审点:由IPMT(集成组合管理团队)关注该产品的退市是否与公司或产品线战略一致,是否会对现有以及潜在客户的满意度造成影响等,从而决策是否同意产品的退市。

有了体系化的产品研发流程,接下来的IPD产品研发流程可以把产品需求正确地开发出来,使得产品开发的过程规范、高效、质量有保障。从需求梳理到上线,端到端的IPD集成产品研发管理流程可以保证企业正确地做事。

决策评审和技术评审有什么用?

在整体的IPD流程中,IPMT可通过不同阶段的决策评审,审视不同阶段的产品方向是否合适,是否需要调整或终止。

而技术评审是对技术或产品的设计、实施、效果等方面的评估活动,确保技术产品的质量、性能、可靠性和安全性,避免将上一阶段的风险带到下一阶段。技术评审无法决定项目应继续还是终止。

上面列出的决策评审和技术评审,其实并非银弹。不同的团队可以根据实际情况,增加相应的评审点,调整相应的评审范围,比如华为会在PDCP(计划决策评审)和ADCP(可获得性决策评审)之间,增加EDCP(早期发货决策评审)评审点。决策点越少,说明授权越充分,但也不能过少,不然会控制不住风险。

四、落地IPD,还有哪些要注意的?

任何变革都不是一蹴而就的,都需要领导的支持、员工的拥护,业务层面的逐级推行来不断地验证。那我们在推行IPD的时候要注意哪些方面呢?

1. IPD的产品开发是投资行为

以往我们经常用技术视角分析产品可行性,最后发现“这个实现不了”“那个实现过程太复杂”。IPD则强调要用投资的视角审视开发过程,如果发现投入产出比低或其他问题,也可以通过决策评审,决定是否终止该项目。

2. IPD是基于市场的创新

创新不是凭空产生或拍脑袋产生的想法,需要通过充分的市场调研,不断地验证产品方向的合理性。

3. IPD是基于平台的异步开发模式和重用策略

在开发统一系列的不同产品时,需要在共同的平台基础上开发,按照产品、平台、模块/组件、关键技术进行分层、分时地异步开发,实现公共组件的再利用,加速开发流程,提高产品质量。

4. IPD的技术开发与产品开发要分离

关键的技术问题由另一个独立的团队提前研发,确保减少产品开发风险,将精力集中于产品本身,同时保证技术研发的创新性。

5. 跨部门协同

IPD的团队协作模式也验证了一个关键点:提高协作和决策的效率,是跨部门协同的基础。

6. 结构化的并行开发流程

在管理庞大而复杂的产品开发活动时,须建立结构合理、层次清晰、定义规范的开发流程。设计、开发、测试等专业人员应尽早参与开发过程,以缩短开发周期,保证质量。

7. 产品线与能力线并重

不仅要建立横向的产品线,推动产品的发布上线以及成功商业化;还要建立纵向的人员能力线,为不断地推出有创新力、竞争力的产品做好技术支撑。

8. 职业化人才梯队建设

既然方向、战略没有问题,接下来我们则需培养团队的人才梯队,满足产品研发过程中的各类人才需要。

五、国内IPD体系做的比较好的是哪款项目管理软件?

禅道项目管理软件的IPD版

IPD的实施效果,不管是在财务指标还是质量指标上都得到了验证,最显著的改进在于:

  • 产品研发周期显著缩短;
  • 产品成本降低;
  • 研发费用占总收入的比率降低,人均产出率大幅提高;
  • 产品质量普遍提高;
  • 花费在中途废止项目上的费用明显减少。

目前禅道已经发布了IPD版,提供了从需求管理、路标管理、立项管理到IPD项目管理、TR评审、决策评审等核心功能,帮助企业构建结构化、流程化、规范化的产品研发体系。

禅道IPD版是基于IPD的整体框架和理论的基础上进行的产品设计,致力于将IPD这套先进的、成熟的研发管理思想、模式和方法工具化、流程化,以帮助企业缩短产品投入市场的时间、减少资源浪费、提高生产力,最终增加产品收益。

禅道IPD版以快速响应市场变化、降低开发成本、提高产品质量为核心,为企业提供高效、全面的产品开发解决方案。


以上就是《大家都在聊IPD(集成产品开发)?国内IPD体系做的比较好的是哪款项目管理软件?看IBM、华为的研发管理之道! 》的全部内容,喜欢的可以给猴哥点赞👍关注收藏,下期想了解什么知识和功能,可以在评论区留言,欢迎大家积极讨论交流!谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1869028.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Batch学习及应用案例

一、介绍 Batch是一种Windows操作系统中使用的批处理脚本语言,用于自动化执行一系列命令和操作。通过编写批处理脚本,可以实现自动化完成重复性或繁琐的任务,提高工作效率。 Batch脚本可以使用内置的命令和命令行工具,以及调用其…

学校机器该maven环境

在学校机器上 安装maven配置idea中的maven 后,发现无法运行, 推测是学校电脑上idea版本和我们下的maven 可能不太匹配。 学校的电脑上idea有集成的maven,但默认配置是访问国外的服务器 解决办法: 下载分享给各位同学的压缩包m…

顺序表--数据结构第一关

顺序表 数据结构概念 定义:数据结构是计算机存储、组织数据的⽅式 根据学过C语言的基础上,数组是最简单的数据结构 顺序表的底层就是数组 为什么呢? 例子如下: int arr[100]{1,2,3,4,5}; //修改某一个数据:arr[…

vcruntime140_1.dll是什么东东?vcruntime140_1.dll缺失的8个解决方法

当电脑出现找不到vcruntime140_1.dll,或vcruntime140_1.dll丢失无法打开软件怎么办?小编今天在本文详细为大家介绍解决方法与介绍vcruntime140_1.dll究竟是什么等vcruntime140_1.dll的问题。 一、vcruntime140_1.dll文件是什么 文件概述定义与功能 vcruntime140_…

校园圈子小程序系统搭建需求和需要哪些功能?APP小程序H5前后端源码交付

功能:小程序授权登陆,支持app双端,小程序,h5,pc端,手机号登陆,发帖,建圈子、发活动。可置顶推荐帖子,关注、粉 丝、点赞等。可作为圈子贴吧、小红书、校园社区、表白墙、…

【02】从0到1构建AI生成思维导图应用 -- 编写主页

【02】从0到1构建AI生成思维导图应用 – 编写主页 大家好!最近自己做了一个完全免费的AI生成思维导图的网站,支持下载,编辑和对接微信公众号,可以在这里体验:https://lt2mind.zeabur.app/ 上一章:https:/…

【AI大模型RAG】深入探索检索增强生成(RAG)技术

目录 1. 引言2. RAG技术概述2.1 RAG技术的定义2.2 RAG技术的工作原理2.3 RAG技术的优势2.4 RAG技术的应用场景 3. RAG的工作流程3.1 输入处理3.2 索引建立3.3 信息检索3.4 文档生成3.5 融合与优化 4. RAG范式的演变4.1 初级 RAG 模型4.2 高级 RAG 模型4.3 模块化 RAG 模型优化技…

生命在于学习——Python人工智能原理(2.5.1)

五、Python的类与继承 5.1 Python面向对象编程 在现实世界中存在各种不同形态的事物,这些事物之间存在各种各样的联系。在程序中使用对象来映射现实中的事物,使用对象之间的关系描述事物之间的联系,这种思想用在编程中就是面向对象编程。 …

nodejs国内源下载

nodejs的官网下载太慢了 可以尝试网盘下载快一点 夸克网盘分享夸克网盘是夸克推出的一款云服务产品,功能包括云存储、高清看剧、文件在线解压、PDF一键转换等。通过夸克网盘可随时随地管理和使用照片、文档、手机资料,目前支持Android、iOS、PC、iPad。…

2024年公司加密软件排行榜(企业加密软件推荐)

在信息时代,企业数据安全至关重要,防止数据泄露和未授权访问是首要任务之一。以下是2024年备受好评的企业加密软件排行榜: 固信加密软件https://www.gooxion.com/ 1.固信加密软件 固信加密软件是新一代企业级加密解决方案,采用先…

【网络架构】lvs集群

目录 一、集群与分布式 1.1 集群介绍 1.2 分布式系统 1.3 集群设计原则 二、LVS 2.1 lvs工作原理 2.2 lvs集群体系架构 ​编辑 2.3 lvs功能及组织架构 2.4 lvs集群类型中术语 三、LVS工作模式和命令 3.1 lvs集群的工作模式 3.1.1 lvs的nat模式 3.1.2 lvs的dr模式 …

胶质瘤的发病原因及诊断方式有哪些?

胶质瘤,这个听起来有些陌生的名词,实际上是一种起源于神经胶质细胞的常见脑肿瘤。它的发病原因复杂,涉及遗传、环境、年龄及感染等多种因素。 首先,遗传因素在胶质瘤的发病中占据一席之地。某些遗传性疾病,如结节性硬化…

3Dmax模型渲染时的常见问题与解决方法

3Dmax是一个广为人知的三维建模工具,它在建筑、电影制作和游戏开发等多个领域都有着广泛的应用。尽管如此,在进行3Dmax模型渲染的过程中,用户可能会遇到一些常见问题。本文将提供这些常见问题的解决方案,以帮助用户提高渲染效率和…

BIO、NIO编程深入理解与直接内存、零拷贝

网路编程基本常识 一. Socket 什么是Socket Socket是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。它提供了应用层进程利用网络协议交换数据的机制,是应用程序与网络协议栈进行交互的接口。 说白了,Socket就是把TCP/IP协议族进行封装…

JOSEF约瑟 ESRW-322打滑开关 智能运算,工作稳定

产品特点 非接触式检测:ESRW-322打滑开关采用非接触式检测方式,不会对输送带造成磨损,提高了设备的使用寿命。 高精度测量:该开关具有高精度测量能力,可检测到的打滑率范围广泛(0∽100%)&#x…

LangCell:用于细胞注释的语言-细胞预训练模型

细胞身份包括细胞的各种语义,包括细胞类型、pathway信息、疾病信息等。从转录组数据中了解细胞身份,例如注释细胞类型,是一项基础任务。由于语义是由人类赋予的,如果没有cell-label pair提供监督信号,AI模型很难有效地…

文献解读-基因编辑-第十二期|《CRISPR-detector:快速、准确地检测、可视化和注释基因组编辑事件引起的全基因组范围突变》

关键词:基因组变异检测;全基因组测序;基因编辑; 文献简介 标题(英文):CRISPR-detector: fast and accurate detection, visualization, and annotation of genome-wide mutations induced by g…

IDEA 安装与激活详细教程最新(附最新激活码)2099年亲测有效!

我们先从 IDEA 官网下载 IDEA 2024.1 版本的安装包,下载链接如下: https://www.jetbrains.com/idea/download/ 点击下载(下载Ultimate版),静心等待其下载完毕即可。 激活方式: 正版专属激活码领取

自定义APT插件导致IDEA调试时StreamTrace(跟踪当前流链)报internal error(内部错误)

IDEA里面debug的时候,针对stream流提供了流追踪调试功能,方便大家调试stream流代码。 最近改其他人代码,需要用到这个,发现提示内部错误。 然后百度一圈发现没啥解决方案,就自己看IDEA的日志,看看是什么引…

css控制整个div下的所有元素中的文字放大缩小

css控制文字放大缩小 话不多说,直接上代码,我用了最简单粗暴的方法,找个下面所有的元素,然后遍历放大所有文字 add() {var div this.$refs[myDiv];var elements div.querySelectorAll("*");for (var i 0; i < elements.length; i) {var fontSize parseInt(win…