PM与IPD、CMMI大比拼

无论是项目管理体系,还是IPD、CMMI,它们都不等于管理的全部,就像是“管理从林”中的一棵棵树木。

  越来越多的企业开始重视产品开发流程、过程的规范化,借以沉淀企业知识,使其快速面对市场,满足客户需求,进而引入IPD、CMMI、PM等先进的管理方法与工具,但这些管理体系之间的联系与区别却是企业人员经常困惑的热点问题。

  基本概念各有所重

  PM(Project Management),中文译为“项目管理”,是一套通用的管理技术与方法,其最有代表性的流派是美国项目管理协会(PMI)在《项目管理知识体系指南》(PMBOK)中提出的整套项目管理理论。近年来,已经被公认为是一种有生命力并能实现复杂的企业目标的良好方法。

  IPD,是Integrated Product Development的缩写,中文译为“集成产品开发”,是一套领先的、成熟的的产品开发的管理思想、模式和方法,是业界流行的最佳实践,它的起源是美国80年代出现的PACE(产品及周期优化法)理论。

  CMM(capability maturity model for software,软件能力成熟度模型)是美国卡内基梅隆大学软件工程研究所(SEI)应美国联邦政府的要求,于1991年开发出来的一种用于评价软件承包商能力并帮助其改善质量的方法。目前,它是国际上最流行、最实用的软件生产过程标准,以及软件企业成熟度认证标准。CMM由低至高共分为5个级别:初始级、可重复级、定义级、管理级和优化级。CMMI(集成能力成熟度模型)在CMM的基础上增加了集成的产品和过程开发(IPPD)等专业领域,不再局限于软件。

  IPD是项目管理在产品开发中的应用

  IPD是一个产品开发的流程。流程(process)是将输入转化为输出的一组彼此相关的资源和活动。能够量产的产品,是产品开发流程的输出。而所谓“项目”,根据美国项目管理协会PMI的定义,是指一项提供独特的产品或服务的、有明确目标和起始时间的工作。新产品开发从概念到量产这个过程,可以看作一个项目。

  因此,IPD和项目管理的关系,可以简单的这样概括:IPD流程是项目管理方法论在产品开发项目中的具体应用,而项目管理是推行IPD流程必须的管理技能和方法。IPD流程的阶段划分,其实就是项目管理中的项目生命周期定义。

  IPD流程是对于千万个成功的产品开发项目的总结和提炼,它体现了最经典的产品开发管理方法,包括组织、流程、工具等各个要素,是一种集成的最佳实践。

  从项目管理的角度分析,企业推行IPD流程的过程要有以下几个不能跨越的阶段:偶然的项目管理-组织级的项目管理-清晰的IPD流程。

  IPD与CMMI的起源不同

  IPD和CMMI两种管理体系不但没有冲突,还可以耦合得非常完美,从而真正地将产品开发能力进行实质性的提升。

  IPD与CMMI起源和出发点的不同,决定了两者具有很大的区别。CMMI是在CMM的基础上发展起来的,与CMM一样,本质上关注的是过程质量。而IPD着眼于产品开发获得市场成功,是在PACE(产品及周期优化法)等产品开发模式的基础上,经过一些领先企业(如IBM)的实践发展起来的。IPD关注的是将影响产品成功的关键要素(如结构化流程、产品决策评审、产品开发团队等)有机地整合起来,形成集成的产品开发模式,推动产品的成功。IPD本质上是一种产品经营管理的模式。CMMI是面向研发的,而且更多是面向软件开发的。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: IPD, CMMI和Scrum都是与软件开发和项目管理相关的方法或模型。 IPD是指集成项目交付模型(Integrated Project Delivery),它是一种用于建筑和工程项目的协作方法。IPD的特点是项目团队的共同决策和利益共享,通过整合各方的资源和专业知识,实现项目高效快速交付,并提升项目质量和客户满意度。 CMMI是指能力成熟度模型集成(Capability Maturity Model Integration),它是一种用于评估和提升组织过程能力的模型。CMMI的评估标准包括5个成熟度级别和4个能力级别,通过对组织过程的管理和改进,实现项目效率和质量的提升,推动组织的持续改进。 Scrum是一种敏捷项目管理方法,它强调团队合作、迭代开发和快速反馈。Scrum通过将项目切分为多个迭代周期(Sprint),每个迭代周期都包括需求规划、任务分配、开发、测试和演示等环节,实现对项目的可控和可见,同时提高团队的协作和响应能力。 青铜是三种方法或模型的不同级别。通常来说,青铜级别是初级阶段,代表对方法或模型的基本了解和应用。在软件开发和项目管理领域,青铜级别通常意味着初步落地了IPDCMMI或Scrum的实践,并开始产生一定的效果。 总之,IPDCMMI和Scrum是在软件开发和项目管理领域常用的方法或模型,通过它们的应用可以提升项目效率和质量,促进团队合作和创新。青铜级别则是初级阶段,代表对这些方法或模型的基本掌握和应用。 ### 回答2: IPDCMMI和Scrum都是软件开发领域中的一些方法和框架。 IPD是集成项目交付的缩写,它强调了团队合作和跨职能团队的重要性。IPD方法鼓励项目各方在整个项目周期中共同参与决策和问题解决,从而帮助项目更好地满足需求和实现交付目标。 CMMI是能力成熟度模型集成的缩写,它是一种软件开发过程改进模型。CMMI根据不同级别的能力成熟度,提供了一系列的最佳实践和指南,旨在帮助组织提高软件开发和管理的能力,并更好地满足客户需求。 Scrum是一种敏捷项目管理方法,它强调迭代和增量的开发方式。Scrum框架包括由跨职能团队组成的迭代周期,称为Sprint,以及一系列会议和技术实践,以促进团队协作和项目交付。 青铜可能是指这些方法和框架在等级上的一个比喻。青铜等级通常表示入门级别或初级水平。在软件开发领域,青铜级别可能指的是刚开始应用IPDCMMI和Scrum的组织或团队,他们正在学习和适应这些方法和框架,并逐步积累经验和能力。 综上所述,IPDCMMI和Scrum都是软件开发领域中的一些方法和框架,它们分别强调团队合作、过程改进和敏捷项目管理。在刚开始应用这些方法和框架的组织或团队可能被称为青铜级别,表示他们的水平是初级或入门水平。 ### 回答3: IPD(面向项目的开发)是一种项目管理模型,它将不同的开发阶段集成在一起,以达到更高的效率和质量。CMMI(能力成熟度模型集成)是一种评估和改进组织软件开发能力的框架,它主要关注过程和实践的管理。Scrum是一种敏捷开发方法,强调灵活性、自组织和迭代开发。青铜则是指低级别或基础级别。 要将这些概念联系在一起,首先我们可以说IPD是一个综合了CMMI和Scrum的项目管理方法。IPD充分借鉴了CMMI的过程管理和质量控制,使项目能够更好地符合标准和规范。同时,IPD也采用了Scrum的敏捷开发理念,通过短周期的迭代开发,快速适应变化和实时反馈。 在一个IPD项目中,团队成员可以根据Scrum的原则自组织和自主管理工作。Scrum中的角色如Scrum主管、产品负责人和开发团队也可以与CMMI中的过程负责人和项目团队进行对应。利用CMMI的过程和实践,IPD能够确保项目按照既定的标准和质量要求进行。通过Scrum的灵活性和快速反馈,IPD能够及时调整项目计划和优化开发过程。 总的来说,IPD是一个将CMMI和Scrum相结合的项目管理方法,它既关注过程和实践的规范,又强调团队的灵活性和自组织能力。青铜表示基础级别,可能意味着在实施IPD过程中还有提升的空间,需要不断改进和学习。对于一个团队来说,理解和应用IPDCMMI和Scrum的原则和方法都是非常重要的,这将有助于提高项目开发的效率和质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值