CMMI基础理论(全面介绍CMMI基础) 下载本文

·17·

CMM第4级的定量过程管理(QPM)和软件质量管理(SQM)转变为CMMI的定量项目管理(QPM)和组织过程绩效(OPP)。

CMM第5级的缺陷预防(DP)转变为CMMI的原因分析和解决方案(CAR)。CMM第5级的技术变革管理(TCM)和过程变更管理(PCM)合并为CMMI的组织革新与部署 (OID)。

CMMI和CMM的过程域比较,详见表1-5。 成熟度等级 第5级:优化级 CMM 的关键过程域(KPA) 缺陷预防(DP) 技术变革管理(TCM) 过程变更管理(PCM) 第4级:量化管理级 软件质量管理(SQM) 定量过程管理(QPM) 组织过程定义(OPD) 培训大纲(TP) 组间协调(IC) 集成软件管理(ISM) 软件产品工程(SPE) 同行评审(PR) 定量项目管理(QPM) 组织过程绩效(OPP) 组织过程焦点 (OPF) 组织过程定义 (OPD) 组织培训 (OT) 集成化项目管理 (IPM) 决策分析与解决方案 (DAR) 风险管理 (RSKM) 需求开发 (RD) 技术解决 (TS) 产品集成 (PI) 确认 (VAL) 验证 (VER) 第2级:已管理级 需求管理(RM) 软件项目计划(SPP) 软件项目跟踪和监督(SPTO) 软件子合同管理(SSM) 软件质量保证(SQA) 软件配置管理(SCM) 需求管理 (REQM) 项目规划 (PP) 项目监控 (PMC) 供应商协议管理 (SAM) 过程和产品质量保证 (PPQA) 配置管理 (CM) 度量分析 (MA) 表1-5 CMMI和CMM的过程域对比

CMMI 的过程域(PA) 原因分析与解决方案 (CAR) 组织革新与部署 (OID) 第3级:已定义级 组织过程焦点(OPF) 17

·18·

1.8.3 CMMI 与CMM评估方法比较

CMM的评估方法有二种,一种是CBA-SCE(CMM-Based Appraisal for Software Capability Estimation),它是基于CMM对组织的软件能力进行评估,是由组织外部的评估小组对该组织的软件能力进行的评估。另一种是CBA-IPI(CMM-Based Appraisal for Internal Process Improvement),它是基于CMM对内部的过程改进进行的评估,是由组织内部的小组对软件组织本身进行评估以改进质量,评估结果归组织所有。这两种评估均由SEI授权的主任评估师领导,参考CMM框架来进行,都要审查正在使用和将来使用的文件/文档,并对不同的组织员工进行采访。

CMMI的评估方法只有一种,即SCAMPI(Standard CMMI Appraisal Method for Process Improvement)评估方法。SCAMPI评估方法包括了A、B和C三种不同的级别。只有SCAMPI-A评估,才需要由SEI授权的主任评估师领导。

1.9 CMM/CMMI在中国

CMM的知识体系在中国最早由国防系统以及部分大学和研究所引入。而在中国最早实施CMM的公司是Motorola中国公司,他们在1993年就开始实施CMM,并于1996年就达到CMM3级,但是并没有广为宣传,也没有对整个软件业界产生大的影响。1999年,由IBM和清华同方合资成立的北京鼎新信息系统开发有限公司通过CMM二级的评估,经过报刊一些文章的刊载,在我国软件研究界和工业界引起了一些影响。

2000年6月,国务院颁发的《鼓励软件产业和集成电路产业发展的若干政策》对中国软件企业申请CMM认证给予了积极的支持和推动作用。第17条规定“鼓励软件出口型企业通过GB/T19000-ISO9000系列质量保证体系认证和CMM认证。其认证费用通过中央外贸发展基金适当予以支持”。

各地方政府依据中央精神制定了不同的奖励制度,如珠海开发区规定了通过CMM 2级认证一次性奖励50万元的政策。北京市科委也宣布,通过CMM 2级认证的软件企业将获得20万元奖励,通过CMM 3级认证的企业将获得30万元奖励。同时从政府项目招标,软件企业资格评估等方面对通过了CMM评估的企业进行倾斜。

2006年10月,商务部关于实施服务外包“千百十工程”的通知。根据《商务部关于做好服务外包\千百十工程\企业认证和市场开拓有关工作的通知》的有关规定,对符合条件且取得行业国际认证的服务外包企业给予一定的奖励,并采取有效措施支持其国

18

·19·

际认证的维护和升级,力争五年内促进700家企业取得CMM/CMMI 3级认证,300家企业取得CMM/CMMI 5级认证。

CMM/CMMI已经得到国内软件相关企业的广泛认识,不但在理论上进行了大量的研究,也有了大量的企业实践。截止到2006年9月,中国企业已进行了354次CMM评估和158次的CMMI评估。通过实施CMM/CMMI,中国软件企业对自身的过程改进的意识和能力有了很大的提高,企业的管理走向了正规化。CMM/CMMI另一个作用是为国内企业参与国际市场竞争,获取服务外包提供了便捷的途径。

19

·20·

二:PMBOK简介 2.1 PMBOK发展简史

PMBOK,英文:Project Management Body of Language,中文译作项目管理知识体系。PMBOK是从事项目管理工作的项目经理,应该具备的基本的项目管理知识基础。

2.2 项目与项目管理 2.2.1 项目

所谓项目,简单地说,就是在既定的资源和要求的约束下,为实现某种目的而相互联系的一次性工作任务。一般来说,项目具有如下的基本特征:

1、 明确的目标

其结果只可能是一种期望的产品,也可能是一种所希望得到的服务。

2、 独特的性质

每一个项目都是唯一的。

3、 资源成本的约束性

每一项目都需要运用各种资源来实施,而资源是有限的。

4、 项目实施的一次性 项目不能重复。

5、 项目的不确定性

在项目的具体实施中,外部和内部因素总是会发生一些变化,因此项目也会出现不确定性。

6、 特定的委托人

它既是项目结果的需求者,也是项目实施的资金提供者。

20