首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
292017系统集成项目管理工程师考前冲刺


5 天课程系列:准项目经理的 5 天修炼

质量管理 和 软件工程 的双重经验而制定的一套针对软件生产过程的规范。CMM 是对于软件组织在
定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。CMM 的核心是把软件开发视 为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企 业能够更好地实现商业目标。 CMM 将成熟度划分为 5 个等级,如图 1-4-8 所示。
不断改进的过程 可预测的过程 标准一致的过程 纪律化的过程 初始级 可重复级 已定义级 已管理级 优化级

图 1-4-8

CMM 的 5 个等级

(1)初始级:软件过程的特点是无秩序的,有时甚至是混乱的。软件过程定义几乎处于无章法和无步 骤可循的状态,软件产品所取得的成功往往依赖极个别人的努力和机遇 。初始级的软件过程是未 加定义的随意过程,项目的执行是随意甚至是混乱的。也许,有些企业制定了一些软件工程规范,但若这 些规范未能覆盖基本的关键过程要求, 且执行没有政策、 资源等方面的保证时, 那么它仍然被视为初始级。 (2) 可重复级: 已经建立了基本的项目管理过程, 可用于对成本、 进度和功能特性进行跟踪。 对类似的应用项目,有章可循并能重复以往所取得的成功。焦点集中在软件管理过程上。一个可管理的过 程则是一个可重复的过程,一个可重复的过程则能逐渐演化和成熟。从管理角度可以看到一个按计划执 行的且阶段可控的软件开发过程。 (3)已定义级:用于管理和工程的软件过程均已文档化、标准化,并形成整个软件组织的标 准软件过程。全部项目均采用与实际情况相吻合的、适当修改后的标准软件过程来进行操作。要求制定 企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文档化的标准,并将这些标准集成到企 业软件开发标准过程中。 所有开发的项目需根据这个标准过程, 剪裁出项目适宜的过程, 并执行这些过程。 过程的剪裁不是随意的,在使用前需经过企业有关人员的批准。 (4)已管理级:软件过程和产品质量有详细的度量标准。软件过程和产品质量得到了定量的认识 和控制。已管理级的管理是量化的管理。所有过程需建立相应的度量方式,所有产品的质量(包括工作产 品和提交给用户的产品)需有明确的度量指标。这些度量应是详尽的,且可用于理解和控制软件过程和产 品,量化控制将使软件开发真正变为一个工业生产活动。 (5)优化级:通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续 地进行过程改进。如果一个企业达到了这一级,表明该企业能够根据实际的项目性质、技术等因素,不 断调整软件生产过程以求达到最佳。 CMMI(Capability Maturity Model Integration,能力成熟度模型集成)是 CMM 模型的最新版本。早期 的 CMMI(CMMI-SE/SW/IPPD)1.02 版本是应用于软件业项目的管理方法,SEI 在部分国家和地区开始推广 和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 CMMI 与 CMM 最大的不同点在于:CMMISM-SE/SW/IPPD/SS 1.1 版本有四个集成成分,即:系统工程 和软件工程是基本的科目,对于有些组织还可以应用集成产品和过程开发方面的内容,如果涉及到供应商 外包管理可以相应的应用部分。 CMMI 有两种表示方法,一种是大家很熟悉的,和软件 CMM 一样的阶段式表现方法,另一种是连续 式的表现方法。 这两种表现方法的区别是: 阶段式表现方法仍然把 CMMI 中的若干个过程区域分成了 5 个 成熟度级别,帮助实施 CMMI 的组织建议一条比较容易实现的过程改进发展道路。而连续式表现方法则通 过将 CMMI 中过程区域分为四大类:过程管理、项目管理、工程以及支持。 CMMI 也划分为 5 个成熟度级别,如下所示:
第 36 页 共 184 页

5 天课程系列:准项目经理的 5 天修炼

(1)完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由 于任务的完成带有很大的偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。企业在完成级 上的项目实施对实施人员有很大的依赖性。 (2) 管理级。在管理级水平上,企业在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人, 对相关的项目实施人员有相应的培训,对整个流程有监测与控制,并与上级单位对项目与流程进行审查。 企业在二级水平上体现了对项目的一系列的管理程序。这一系列的管理手段排除了企业在一级时完成任务 的随机性,保证了企业的所有项目实施都会得到成功。 (3)定义级。在定义级水平上,企业不仅能够对项目的实施有一整套的管理措施,并保障项目的完成; 而且,企业能够根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化这样,企 业不仅能够在同类的项目上生到成功的实施,在不同类的项目上一样能够得到成功的实施。科学的管理成 为企业的一种文化,企业的组织财富。 (4)量化管理级。在量化管理级水平上,企业的项目管理不仅形成了一种制度,而且要实现数字化的 管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项 目实施在质量上的波动。 (5)优化级。在优化级水平上,企业的项目管理达到了最高的境界。企业不仅能够通过信息手段与数字 化手段来实现对项目的管理,而且能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予 以预防。能够主动地改善流程,运用新技术,实现流程的优化。

五、软件复用
软件复用,又称软件重用,是指在两次或多次不同的软件开发过程中重复使用相同或相近软件元素 的过程。软件元素包括程序代码、测试用例、设计文档、设计过程、需求分析文档甚至领域知识。 软件构件就是把这种可重用的元素,通常简称为构件。可重用的软件元素越大,就说重用的粒度越

大。 六、面向对象基础
首先要掌握一些基本的术语。对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本 单位。面向对象的软件系统是由对象组成的,复杂的对象由比较简单的对象组合而成;类是对象的抽象定 义,是一组具有相同数据结构和相同操作的对象的集合,类的定义包括一组数据属性和在数据上的一组合 法操作。也就是说,类是对象的抽象,对象是类的具体实例。 ? 封装是对象的一个重要原则。它有两层含义:第一,对象是其全部属性和全部服务紧密结合而形成的 一个不可分割的整体;第二,对象是一个不透明的黑盒子,表示对象状态的数据和实现操作的代码都被封 装在黑盒子里面。使用一个对象的时候,只需知道它向外界提供的接口形式,无须知道它的数据结构细节 和实现操作的算法。 ? 继承是使用已存在的定义作为基础建立新的定义, ? 多态中最常用的一种情况就是类中具有相似功能的不同函数是用同一个名称来实现, 从而可以使用相 同的调用方式来调用这些具有不同功能的同名函数。

123456789101112131415161718192021222324

 


 

  【Top

最新搜索

 

2017年上半年系统集成项目管理工程师考试上午真题 - 2017 年上 以下关于信息的质量属性的叙述中,不正确的是(1)。 A.完整性,对事物状态描述的全面...

2017系统集成项目管理工程师软考最有用小抄_IT认证_资格考试/认证_教育专区。2017最新软考中级小抄,纯干货 一、整体管理 ※ 如何做好整体管理:①企业级项管体和...

2017年-2012年-系统集成项目管理工程师真题解析汇集(新全) 精品 - 2009 年-2011 年系统集成项目管理工程师考试 试题解析汇集 (新全) 目录 2009 年上...

课课家教育-2017软考系统集成项目管理工程师基础知识历年真题详解视频课程_IT认证_资格考试/认证_教育专区。详细解析了系统集成项目管理工程师上午基础知识选择题的历年...

最新2017年上半年 系统集成项目管理工程师真题解析(上午选择+下午案例)完整版全国计算机软考_计算机软件及应用_IT/计算机_专业资料。2017 年上半年全国计算机软考系统...

软考-2017系统集成项目管理工程师必考内容 - 2017 系统集成项目管理工程师(中级)考试必考内容 一、考试说明 1、考试要求 (1)掌握计算机软件与信息系统集成知识; (...

2017年上半年系统集成项目管理工程师考试心得 - 由于工作原因每天看书的时间不是很多,而且下班后还得带小孩,每天基本都是小孩入睡后才开始学习,两个月虽然很辛苦,...

2017年上半全国计算机技术与软件专业技术资格(水平)考试系统集成项目管理工程师考前提纲_其它考试_资格考试/认证_教育专区。2017年上半全国计算机技术与软件专业技术...

2017年系统集成项目管理工程师准考证打印时间及入口 - 系统集成项目管理工程师 http://www.educity.cn/rk/iten/index.html 2017 年系统集成项目管理...

2017年系统集成项目管理工程师证书领取 - 系统集成项目管理工程师 http://www.educity.cn/rk/iten/index.html 2017 年系统集成项目管理工程师证书领...