PMBOK与CMMI,IPD,Scrum

2024-02-28 02:38
文章标签 scrum cmmi pmbok ipd

本文主要是介绍PMBOK与CMMI,IPD,Scrum,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

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

  基本概念各有所重

  PMBOK(Project Management Body of Knowledge),中文译为“项目管理知识体系”,是一套通用的管理技术与方法,其最有代表性的流派是美国项目管理协会(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是面向研发的,而且更多是面向软件开发的。

 

在学习和听过一些敏捷开发Scrum后,记录一些自己的理解和知识点。

先给出两个问题

Q1:Scrum只适合小型团队,而且对团队内成员的水平要求较高?

A:一般人数限于5 ~ 9 个人;

      团队内的成员能力要求较高,Scrum实施过程中角色包括PM,Scrum Master即面向项目代表管理层,Team即项目组中的成员

 

Q2:当前企业的产品研发管理最热门的3个体系,IPD集成产品开发、CMMI、Scrum这3套管理体系的使用范围和区别是什么?

A:Scrum与其他管理体系最大的区别之一就是 能快速的响应客户的需求变化。

 

关于Scrum简单概括下从上图的3点讲

角色

PM的职责:

1、列出项目交付的工作清单;

2、根据市场价值 负责需求特性的优先级排序;

 

Sprint  即每个迭代(每个迭代粒度要小,这样可以增加团队开发进度的自信。可以使用如便利签等手段)

Sprint Backlog 待办事项列表,即每个迭代的任务列表,由团队来决定,不是某个人

Product Backlog  产品待办事项,即每个阶段都要有一个阶段的产品成果,由PM来决定 (也可以说成一个迭代的产品成果)

 

团队从 Product Backlog中选择他们可以承诺在此迭代交付的事项。

在Sprint 决定过程中,有以下工作内容:

1、识别工作任务并估算工作量;

2、考虑需求的概要性设计;

 

由团队来估算工作量,相对工作量更客观。而不是PM或者自己。

 

注意事项

1、每个迭代要有一个长度,一般2-4周,最长不超过1个月;

2、使用一个固定的迭代长度,会带来节奏感;

3、在Sprint中,涵盖产品的设计、编码和测试;

 

仪式

审核会议(如开发过程中某个需求的优先级很高,需要插入进来,可以开个审核会议决定)

每日会议(并不是向Scrum Master汇报工作,而是每个人都说说自己的情况)

一般15分钟即可

①我过去一天完成了什么;

②我今天会完成什么;

③有什么障碍影响我的进度;

 

Scrum Of Scrum 团队扩展

这篇关于PMBOK与CMMI,IPD,Scrum的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/754229

相关文章

PMBOK® 第六版 规划进度管理

目录 读后感—PMBOK第六版 目录 规划进度管理主要关注为整个项目期间的进度管理提供指南和方向。以下是两个案例,展示了进度管理中的复杂性和潜在的冲突: 案例一:近期,一个长期合作的客户因政策要求,急需我们为多家医院升级一个小功能。在这个过程中出现了三个主要问题: 在双方确认接口协议后,客户私自修改接口并未通知我们,直到催进度时才发现这个问题关于UI设计的部分,后台开发人员未将其传递给

PMBOK® 第六版 项目进度管理知识领域

目录 读后感—PMBOK第六版 目录 提到“进度”,大家都能直观理解其含义。有统计指出,现在项目的延迟交付比例越来越高,并且这一趋势持续上升。造成项目延期的原因是多方面的,常见的原因之一是在项目初期,由于时间充裕,往往会做一些与项目无关或超出项目范围的工作,导致项目后期不得不疯狂赶工。 另一种常见问题是过分关注单个活动的精确执行,而忽略了对整个项目进度的宏观把控,这种做法可能会导致团队失

必看!PMP大改版:PMBOK第八版来袭

最新消息,PMI官方发布公告宣布:PMI目前已正式启动《PMBOK指南》第八版的开发工作,主要涉及人工智能在项目管理领域的影响、敏捷和预测性工作方式的平衡指南以及其他实际操作内容。 一、PMP考试教材即将更新,建议尽早报名。 ▲ 最新的PMP考试教材是2023年8月开始使用的《PMBOK指南(第七版)》。 尽管有新教材,考试内容仍涉及第六版内容,因此PMP认证考试参考书目由两本变成了

【Tools】什么是CMMI

我们从不正视那个问题 那一些是非题 总让人伤透脑筋 我会期待 爱盛开那一个黎明 一定会有美丽的爱情                      🎵 范玮琪《是非题》 CMMI是一种用于评估和改进组织软件开发和服务提供能力的框架,全称为能力成熟度模型积分。它由美国软件工程协会(SEI)开发,旨在帮助组织提高其软件开发和服务提供过程的质量和效率。 CMMI使用一套指导原则和最佳实践,帮助组

PMBOK中那些让人头疼的外国人(持续更新)

中文名英文名描述德尔菲Delphi匿名专家背靠背,互不干扰蒙特卡洛Monte Carlo数据模拟分析,评估潜在影响帕累托Pareto又称排列图,排列出大多数问题的主要原因马斯洛理论Masolw生理,安全,社交,尊重,自我实现奥齐理论Ouchi又称Z理论,以坦白、开放、沟通作为基本原则来实行民主人性化管理麦克格雷XY理论McGregorX=大多数人懒惰缺乏上进心责任心,Y=大多数人面对工作比较积极,

Leangoo领歌敏捷管理:助力敏捷高效协作,轻松实现Scrum敏捷转型

在当今快速变化的商业环境中,企业面临着前所未有的挑战。如何在激烈的竞争中保持领先?如何快速响应市场需求?答案就在于敏捷转型。而在这一过程中,有一个高效的敏捷工具至关重要——Leangoo领歌(Leangoo领歌 - 免费一站式敏捷研发协同平台,Scrum工具,SAFe敏捷工具,敏捷项目管理)就是您的最佳选择。 打造高效敏捷团队,提升工作效率 Leangoo领歌作为一款专业的敏捷研发管理工具,为

IPD推行成功的核心要素(十一)技术规划与平台规划促进公司战略成功

随着外部大环境的影响,各企业仅有良好的愿望是不够的。预测并顺应新兴市场和技术的变化,变危机为转机,不断推出强大的产品才是一个公司持续繁荣的根本保障。而高效的产品开发往往是基于某些关键技术,针对市场推出的一个或几个产品系列,这些产品系列通常共用一些产品平台,共用一种或者几种关键技术。当一家企业进入了平稳发展期,已经建立了较为完善的管理制度和产品开发流程,但是依然认为竞争对手是那样强大,那样不可战胜。

利用软件工具高效实施推行CMMI体系

CMMI过程域RDM功能CMMI L2MA(100%满足)1.    项目仪表盘(工作量统计、进度统计、缺陷统计、评审统计、问题统计、风险统计等)2.    业务流程效率统计(自动统计业务流程每个步骤的停留时间)3.    灵活自定义统计报表(支持用户灵活定义统计图表,支持饼图、柱状图、条形图、折线图等)4.    Jasper多维度报表自定义CM(100%满足)1.    灵活定义文档归档审计

CMMI中的过程管理(DMAIC)

EPG进行过程的优化,可以参考DMAIC方法。在CMMI模型中有多个PA是和过程管理相关的,如果映射到DMAIC方法,可以进行如下的对应:(1)Define 定义过程:OPD,首先刻画当前的过程;(2)Measure 度量过程:MA,然后度量当前过程输入与输出,对当前的过程建立量化的了解;(3)Analysis 分析过程:OPP,CAR,判断过程的稳定性,建立过程性能基线与过程性能模型,识别过程

敏捷Scrum Master 证书有几个等级?哪个等级含金量高?有必要参加CSM证书培训吗?

在敏捷开发领域,Scrum Master 证书是一种非常重要的资格认证。Scrum Master 负责领导团队实施敏捷方法,确保团队高效协作,迭代开发产品。目前,Scrum Master 证书分为多个等级,包括CSM证书和A-CSM证书。那么这些等级之间有什么区别?哪个等级含金量更高?是否有必要参加CSM证书培训呢? CSM证书 CSM(Certified Scrum Master)证书是