您的当前位置:首页正文

2007CMM试题

2022-05-25 来源:客趣旅游网


1. 名词解释:SEPG及其职责,SQA,风险,软件项目管理,软件过程评估。(20)

SEPG: 制定过程,实施过程改进。SEPG

应当给予过程上的指导,帮助项目组制定项目过程,并进行项目规划,从而有效地执行过程

SEPG及其职责:软件工程过程小组协调所有的过

程,包括1)过程定义2)过程改进3)过程部署和实施4)过程财富的建立和维护

软件过程能够实现预期结果的程度

软件过程性能:表示(开发组织或项目组)遵循其软件过程所得到的实际结果。

两者之间的差别:软件过程性能描述的是已得到的

实际结果,而软件过程能力则描述的是最可能的预期结果。

4. 什么是软件配置管理?一个软件配置管理计划中主要包括那些内容。(10) 软件配置管理:(software configuration management,

SCM)是项目管理的一项内容,主 SQA: 软件质量保证(SQA)是建立一套有

计划,有系统的方法,来向管理层保

证拟定出的标准、步骤、实践和方法能够正确地被

所有项目所采用。

风 险:风险是那些可能发生的事件或者条

件,如果它确实发生了,则它的发生会对项目产生有害的或者负面的影响。另一方面,风险是一种概率事件,可能发生也可能不发生。 软件项目管理:一种为实现既定目标而对技术、人力及金融资源所进行的系统集成。

软件过程评估:用于确定一个组织的当前软件过程

的状态,确定组织所面临的具有高优先级的与软件过程有关的问题,和获得组织对软件过程改进的支持

2. 什么是CMM?它分为几级?2级的KPA有哪几个?(10)

CMM—capability maturity model for software软件

能力成熟度模型是一种描述有效软件过程的关键元素的框架,CMM描述一条从无序的不成熟的过程到成熟的、有纪律的过程的进化的改进途径。

2级的KPA:需求管理 RM(requirements management)

软件项目策划SPP(software project

planning)

软件项目跟踪和监督SPTO(spftware

project tracking and oversight)

子合同管理SSM (software

subcontract management)

质量保证SQA(software quality assurance)

软件配置管理 SCM(software

configuration management)

3. 什么是软件过程能力?什么是软件过程性能?两者的差别是什么。(10)

软件过程能力:描述(开发组织或项目组)遵循其

要涉及对变更进行系统地控制,建立和维护在项目的整个软件生存周期中软件项目产品的完整性。

主要包括:标识在给定时间点上软件的配置,系统

地控制对配置项的更改、并维护在整个软件生存周期中配置的完整性和可跟踪性。

5. 软件过程财富包括哪些内容? 过程财富的组成: 1、 组织标准软件过程

2、组织的软件过程数据库/过程能力基线 3、 软件生命周期描述

4、 标准软件过程的剪裁指南和准则 5、软件有关文档

6. 软件需求分析主要包括哪几个过程?每个过程的主要

任务是什么(15)

7. 软件过程财富包括哪些内容?给出较详细的描述?如

何利用这些财富进行软件开发。(15)

8. 已知:某个项目的规模是100个功能点,在项目完成

了需求分析后进行的需求评审时发现了25个需求缺陷。当项目进行到开始验收测试时,项目累计已经发现的缺陷总数是200个。然后在验收测试中发现的缺陷是20个,其中有2个是需求的缺陷。求出本项目的质量,缺陷的引入率,需求评审的缺陷排除率。(15)

因篇幅问题不能全部显示,请点此查看更多更全内容