首先看一下两者从过程模型开发方面的区别.
CMMI是基于实践Practice,主要是应用在软件行业中,以能力成熟度等级的方式.目的是指导应用该模型的组织进行整个组织的全面的过程评估(Evaluation & Assessment)和改进(Improvement).成熟度等级表示的是过程的能力.
PMBOK是基于知识点,从通用的角度提出了项目管理的5个过程阶段.其目的主要是将项目管理作为一门科学学科,介绍了该学科的知识领域.
其次,结构不同
CMMI是以两个表示法(),5个成熟度等级,5个能力等级,25个过程域,若干个实践以及子实践,组成.
PMBOK是以9个知识领域,5个过程阶段来描述.
第三:覆盖的范围不同
CMMI包括了软件能力成熟度模型(SW-CMM)/系统工程能力模型(SECM)/集成产品开发能力成熟度模型(IPD-CMM)/Supplier Sourcing (SS)等.
PMBOK是针对项目管理领域.不包括工程方面的内容,因此具有行业的通用性.
当然在项目管理方面,CMMI本身有一些PA与PMBOK的内容是基本相同的.下面的表格来更清楚地描述.
PMBOK CMMI PA
整体管理 PP Project Plan 项目计划
IPM Integrated Project Management集成项目管理 PMC项目管理和监控
范围管理 REQM Requirement Management 需求管理
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/