CMMI - PA - Training - Test - Questionaire - ML3 测试题与答案

更新时间:2023-10-25 18:02:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

Test Rules for CMMI PA Training (ML 3)

题型说明:

1、 题目全部为填空题,按照PA划分,每个PA的“空”的个数不等。 2、 一个“空”的分值为1分。

3、 CMMI3级全部题目总的“空”的个数是 130 ,因此总分是 130 。

测验和评分规则:

开卷,但禁止交头接耳。

需要填写术语或专业用词的,以英文为准。如果填写中文,基本意思对就可以。 测验及相应的评分规则有两种:限时制、非限时制。 1、限时制:时间限定为2小时,有“Bonus”制度

1) 实际分数 = 答对的“空”的个数 2) 得分 = 实际分数 + Bonus 3) “Bonus”制度如下规定:

提前交卷时间 <15分钟的,Bonus = 0

提前交卷时间 >=15且<30分钟的,Bonus = 实际分数 x 5% 提前交卷时间 >=30且<45分钟的,Bonus = 实际分数 x 10% 提前交卷时间 >=45且<60分钟的,Bonus = 实际分数 x 15% 提前交卷时间 >=60分钟的,Bonus = 实际分数 x 20%

实际分数等于总分的(全对),并在限定时间内交卷的,Bonus = 实际分数 x 30% 因此,最高得分可能是总分的130%。

4) 在限定时间内交卷并且得分为总分的70%(含。=91分)以上的,作为及格,否

则为不及格。

2、非限时制:基本无时间限定,但以不超过1个月为限。

1) 在1个月内交卷并且得分为总分的90%(含。=117分)以上的,作为及格,否则

为不及格。

2) 没有“Bonus”制度,得分 = 实际分数 版权所有

Soft Tech Development Inc. 王有国。All Rights Reserved.

1

CMMI Fundamentals ML3 (10空)

1、项目的价值除了它制造的产品、创造的效益,还会有一些重要的“剩余价值”,可能包括: 过程数据 、 经验教训 、可复用产品、人力资源锻炼等等。(举出两个,不限于教材,合理即可)。但项目 临时性 的特点决定它不会自动交出这些剩余价值。

2、CMMI3级要在组织级进行工程、管理两方面的标准化,有两个PA阐述这方面的工作。

其中 组织过程焦点 是说要建立负责过程改进的机构并实施过程改进,组织过程定义 是说要管理好与过程改进有关的几类组织资产。

3、CMMI中有5个PA阐述工程过程,都属于3级范围,其中, 需求开发 是说要采用各种方法建立产品的需求;TS关注产品的 设计 和实现; 产品集成 将产品组件集成为完整的产品并交付;VER和VAL关注的是产品的评审和 测试 ,其中 确认 更关注评审和测试过程的客户参与和运行环境。

2

OPF & OPD (20空)

1、CMMI阐明的OPF的目的是:详细理解组织当前过程和过程资产的 强项 和 弱项 ,计划并实施组织过程改进。

2、CMMI阐明的OPD的目的是:建立和维护一个可用的组织 组织过程资产集 、工作环境标准,以及团队规则和指南。

3、组织过程改进的基础设施不仅要有负责改进的 组织机构 ,还要建立过程资产。过程资产包括几大类,它们分别是: 标准过程 、 生命周期模型描述 、裁剪准则和指南、 度量库 、 工作环境标准 、等等过程资产。

4、过程改进的实施机构经常称为EPG,其主要职责包括:制定组织过程改进的 目标 、策略和 计划 ;建立、改进和管理 组织过程资产 ;等等。 5、过程评估指的是对组织过程现状进行 调查 ,理解其强项和弱项,进而 识别 过程改进机会。而理解 弱项 是最重要的,因为改进机会大多从其中来。

6、在进行过程评估时执行两个关键活动: 文档评审 和 访谈 ,过程评估须遵循的一个原则是,审计结果不被用于 绩效评价 。

7、组织标准过程集(OSSP)的元素是一个层次性的结构,最上层的叫做 方针 ,它规定了组织内各单位进行某方面的工作时必须遵守的来自管理层的要求。

8、组织标准过程集(OSSP)是被强制在项目中采用,但是考虑到项目的特殊情况,允许项目根据自身特点建立 裁剪指南 。

9、在组织标准过程集进行部署时, 试用 是一个非常重要的环节,它对检验过程的可行性至关重要,对现状改变较大的过程尤其应该执行。

3

OT (10空)

1、CMMI中阐述的OT的目的是:开发员工的 技能 和 知识 ,使他们有效地和高效率地担当他们的 角色 。

2、开展组织培训,首先要理解组织对培训的需求,然后建立并维护培训 能力 ,来应对这些需求。这包括:负责培训的专员、 培训制度 、可提供的课程、讲师、 教材 、培训设施等。

3、进行了培训之后要对培训的效果进行评价,即时评价指的是要从 讲师 和 学生 两方面评价培训效果。更重要的是要在培训之后,在实际工作中检查培训效果。

4、组织培训与人力资源管理是密切相关的,这种关联是CMMI要求的。培训过程可以从人力资源管理过程获得 培训需求 ,并向人力资源管理过程提交 培训记录 。

IPM (10空)

1、在CMMI3级组织环境下执行项目,项目首先要 使用 组织积累的历史经验,并向组织 贡献 自己的经验。IPM的一个重要目的是强制项目使用 组织过程资产 。 2、CMMI中阐述的IPM的目的是:裁剪 组织标准过程 获得一个集成化的 项目定义过程 ,并据此建立和管理项目,以及 相关干系人 的参与。

3、IPM本质是CMMI2级PP和PMC两个过程域的高层次体现。譬如SP1.2就是针对PP过程域,它说要利用 组织过程资产 和 度量库 帮助估算和计划项目活动。 4、IPM要求项目对组织提供项目的“剩余价值”,这通过SP1.7规定,它说项目要向组织过程资产贡献经验,包括改进建议、工作产品、 度量数据 、文档化的 经验教训 ,等等。

4

RSKM (20空)

1、风险来自于未来的 不确定性 。它有三个特点:风险是 将来 事件、 可能 事件、它一旦发生会带来非 期望 的或非计划中的后果。

2、项目需要建立 应急储备 来因对那些识别不到、或无法估量损失的风险,它通常以在 时间 、 资源 、预算等几个方面留有余量的方式体现。

3、CMMI阐述的风险管理的目的是:在 潜在问题 发生之前识别它们,因此在整个产品或项目的生命周期中,风险处理活动可以被计划并在需要时启动,以缓解它们对 目标 的负面影响。

4、RSKM过程域的三个特性目标基本上依次表达了风险管理的三个主要活动,SG1是说先为将来的风险管理做好准备;SG2是说要识别和 分析 风险;SG3是说在适当时机采取措施,以 缓解 风险的负面影响。

5、识别风险实际上是为风险的属性赋值的过程,一个风险除了风险描述之外还有三个关键属性,它们是: 可能性 、 影响 、 生命周期 。

6、风险值(Risk Exposure)通常是通过 风险赋值 矩阵来计算的。

7、通常,并非每个风险都需要立即的 风险响应活动 ,这跟风险的优先级有关,由已经制定的风险管理 策略 来决定。

8、对一个风险的响应,方法有四种,它们是: 规避 、 缓解 、 转移 、接受。

5

DAR (10空)

1、DAR的基本思想是遵循一个正式的决策流程对重大问题进行分析并做出决策,这样做有助于提高获得正确决策的 可能性 。因为决策过程带有强烈的 主观 色彩,正式的决策分析过程可以降低这种色彩。

2、CMMI阐述的DAR的目的是:使用正式的 评价过程 ,根据已建立的 准则 评价已识别的 可选方案 ,分析可能的决策。

3、CMMI阐述的DAR过程应该执行的活动非常简单,首先要建立一个 指南 来帮助确定哪些问题需要通过正式的评估过程,其次是要定义评价的准则和 方法 ,然后识别 可选方案 ,最后进行 评价 并选择最终的解决方案。

4、DAR是支持性过程,可以在许多过程中使用。CMMI中声明可能使用DAR的地方有数处,其中最明显的莫过于在 技术解决方案 过程域的SG1中,CMMI说要开发多个备选方案并选择一个。

RD (10空)

1、CMMI阐述的RD的目的是: 生产 、 分析 和建立客户、产品、产品组件的需求。

2、RD过程域的三个SG大致说明了需求开发的三个大的任务。首先要将客户的需要和约束等转化为 客户需求 ,由此导出 产品需求 ,还要对它们进行确认。

3、需求是有层次的,项目首先获得的是相关干系人的 需要 、期望、 约束 、接口等等,然后转化为客户需求。细化客户需求并用技术语言描述,获得 产品需求 ,进而分配到每一个产品组件。

4、Use Case技术是当前最流行的需求开发技术。一个Use Case图本身很简单,它包括两个要素: Actor 和用例。前者在实质上定义了系统的边界。

5、对于非功能性需求,要尽可能进行 量化 ,实在不能,就商定一个变通的验证方法。 6、需求规格说明可能是整个软件开发过程的工作产品中,最值得进行严格 技术评审 的工作产品。这是因为,缺陷越早发现成本就越低。

6

TS & PI (20空)

1、CMMI阐述的TS的目的是:为需求 开发 、设计、 实现 解决方案。 2、TS过程域的SG1指的是,选择设计方案的过程要首先开发详细的 备选方案 和用于选择这些方案的 准则 ,从中选出最佳方案。

3、TS过程域的SG2是说要对产品或产品组件进行设计,其中SP2.4关注确定产品组件实现的技术路线,可能有三种情况: 制造 、购买、 复用 。

4、在产品设计过程中,架构设计是非常关键的。所谓架构是从不同视角观察到的产品的总体内部结构。Philippe Kruchten指出,架构是一个“4+1 View”,从4个角度描述软件架构,

它们分别是: 物理 视角、开发视角、处理视角、 逻辑 视角。这4个视角的架构通过 关联在一起。

5、进行架构设计时,要善于利用业界经验。 模式 是对某个给定情况下普通问题的普通解决方案,对获得好的设计非常有帮助。

6、产品组件开发完成后需要进行组装。CMMI阐述的PI的目的是:将产品组件组装成产品,确保集成后的产品 功能 正确,并 交付 产品。 7、产品集成归根结底就是对组件之间 接口 的验证。

8、集成需要事先进行准备,集成的准备关注集成过程的几个要素: 顺序 、 环境 、步骤和准则。这些一般通过制定一个 集成计划 来定义。

9、CMMI条文中对于接口的描述贯穿于整个开发过程。在RD中说要识别接口的 需求 ,并在REQM中进行跟踪。在TS中说要对接口进行 设计 ,在PI中说要 管理 接口、评审接口。

10、一个接口归根结底表现为产品组件之间交互的 消息 。

7

VER & VAL (20空)

1、CMMI阐述的VER的目的是:确保选择的工作产品符合它们的 给定需求 。而VAL的目的是:展示产品或产品组件能够在其 预期环境 中满足其预期的应用。

2、验证和确认都是正确性检查,在软件项目实践中采用的方法都是一样的,有两种。这两种方法就是通常所说的 评审 和 测试 ,它们是发现缺陷的主要手段。相对于验证过程,确认过程强调的是 运行环境 、 客户参与 。

3、确认未必一定是通过最终产品进行的。通常,软件项目除了通过最终产品的运行测试进行确认之外,还要对 需求表达 进行确认。

4、如果不考虑VER的SG2,则CMMI对于VER和VAL的阐述非常相似。它们的步骤都是首先要做准备,准备活动包括:选择产品、建立 环境 、建立 步骤 和准则。然后执行,最后 分析 结果。

5、对于验证和确认结果的分析是非常重要的,而围绕 缺陷 进行的度量,是分析的基础。 6、同行评审是技术性评审,其根本目的是为尽早地 发现 并修复缺陷。但它也还有好多其它作用,包括: 互相学习 、 更好的理解产品 等。(举出两种,合理即可) 7、同行评审也有多种形式,Fagan-Style同行评审是一种非常严格、成本很高的方法,这种方法通过5个步骤进行,包括:制定评审 计划 、召开预备会议、 审查工作产品 、举行评审会议、最后还要报告 评审结果 并采取后续行动。采用这种评审方法,大多数缺陷都是在 审查工作产品 这一步发现的,而不是在评审会议过程中。

8、Fagan-Style同行评审定义了5个角色,包括:作者、 评审者 、调解者、领读员和 记录员 。

8

本文来源:https://www.bwwdw.com/article/zj02.html

Top