软件能力成熟度模型试题库
目 录
试题部分: .............................................................................................................................. 2 第一章 引入软件能力成熟度 ................................................................................................. 2 第二章 软件过程成熟度框架 ................................................................................................. 4 第三章 能力成熟度模型的结构 ............................................................................................. 5 第四章 CMM的相关说明部分 .............................................................................................. 9 第五章 CMM的应用 .......................................................................................................... 13 第六章 一个高成熟度级别实例:航天飞机机载软件 ....................................................... 16 第七章 可重复级关键过程域---需求管理部分 ................................................................... 18 第七章 可重复级关键过程域---软件项目计划部分 ........................................................... 20 第七章 可重复级关键过程域---软件项目跟踪和监督部分 ............................................... 22 第七章 可重复级关键过程域---软件分包合同管理划部分 ............................................... 23 第七章 可重复级关键过程域---软件质量保证部分 ........................................................... 24 第七章 可重复级关键过程域---软件配置管理部分 ........................................................... 26 第八章 已定义级关键过程域---机构过程焦点部分 ........................................................... 28 第八章 已定义级关键过程域---机构过程定义部分 ........................................................... 30 第八章 已定义级关键过程域---培训大纲部分 ................................................................... 32 第八章 已定义级关键过程域---综合软件管理部分 ........................................................... 34 第八章 已定义级关键过程域---软件产品工程部分 ........................................................... 36 第八章 已定义级关键过程域---组间协调部分 ................................................................... 38 第八章 已定义级关键过程域---同行评审部分 ................................................................... 40 第九章 受管理级关键过程域---定量过程管理部分 ........................................................... 41 第九章 受管理级关键过程域---软件质量管理部分 ........................................................... 43 第十章 持续优化级关键过程域---缺陷预防部分 ............................................................... 45 第十章 持续优化级关键过程域---技术更新管理部分 ....................................................... 47 第十章 持续优化级关键过程域---过程更改管理部分 ....................................................... 49 参考答案: ............................................................................................ 错误!未定义书签。
创智服务与开发中心内部使用
软件能力成熟度模型试题库
试题部分:
第一章 引入软件能力成熟度
回主目录
一、 填空题
1. 直到___1991_______年,经过多次修改,评审,问卷调查和集合用户反馈意见的CMM1.0
版本终于正式发布
2. ____1993_____年,SEI发布了CMM1.1版本,其中增加了一个关于____培训______关键过
程域。
3. 当遵循某个软件过程时所达到的实际效果,我们通常把它成为____软件过程效能
______。
4. 过程把___人__、工具和规程集成在一起。 二、 选择题
1. 以下对软件过程能力描述正确的是: ( B )
A. 人们在开发和维护软件及其相关产品时所涉及的各种活动、方法、实践和改革等,
其中软件相关产品包括软件项目计划、设计文档、程序代码、测试用例和用户手册等 B. 当遵循某个软件过程时所能达到的期望效果,它可以有效预测企业接收新的软件项
目时可能得到的结果 C. 当遵循某个软件过程时所达到的实际效果。它可以用于验证软件过程能力 2. 对成熟的软件机构的描述正确的是: ( E )
A. 具有在企业范围内管理、控制软件开发和维护过程的能力 B. 现有人员和新进人员均了解所遵循的软件过程,且工作活动均按照事先的计划完成 C. 在定义好的软件过程中,所有项目和机构中的角色和责任分明 D. 制定的计划是有效的且与实际的工作进展一致 E. 以上都是
3. 对不成熟的软件机构的描述正确的是: ( E )
A. 缺乏确定的软件过程和相应的管理和控制 B. 缺乏评价软件产品质量和解决产品缺陷和过程问题的客观基础。 C. 即使给出了软件过程,也不严格的遵循和强制执行
D. 管理是完全被动的,管理者采用的策略是救火式的,即出了事才去解决,解决的时
候也难以纵观全局,往往只顾眼前 E. 以上都是
4. 1986年11月,SEI在________ 的协组下,着手开发过程成熟度框架: ( D ) A. IBM B. SUN C. Microsoft D. METRE
5. SEI有发布了包含CMM第四级和第五级KPA草案的________版本:
A. 0.7 B. 1.0
2
( A )
软件能力成熟度模型试题库
C. 0.5 D. 1.1 三、 判断题
1. 实施CMM是克服软件危机的唯一方法。 2. CMM适合整个工程项目的全部管理过程。 3. 基于CMM模型的过程改进也是有风险的。 4. 一般来说,实施全面质量管理可以提高客户的满意度。 四、 回答题
1. 软件危机的现象是什么?(举一个例子说明软件危机的危害性) 2. 什么叫软件过程成熟度?
3. 请描述成熟企业与不成熟企业的过程标志。 4. 请简单描述全面质量管理与CMM。
( F ) ( ) ( ) ( )
3
软件能力成熟度模型试题库
第二章 软件过程成熟度框架
回主目录
一、 填空题
1. CMM强调__________的软件过程改进。
2. CMM将他的演化步骤划分成______个级别。这种分级结构的理论依据是____________
原理。
3. CMM的五个等级分别是:初始级、________、________、________、__________。 二、 选择题
1. CMM的成熟度理论目前主要涉及如下内容: ( )
A. 机构和资源的管理 B. 软件工程过程及其管理 C. 工具和技术 D. ABC都是
2. 五级成熟度定义了____个标准,用以度量机构的软件过程成熟度和评价其软件过程能力
( )
A. 一 B. 两 C. 多
D. 以上都不是
3. 对初始级的描述正确的是: ( )
A. 过程可以重复 B. 成功所于机构行为 C. 成功源于英雄主义 三、 判断题
1. CMM的等级越高,软件过程的可见性越高。 ( ) 2. CMM的五个等级之间没有太大的联系。 ( ) 3. CMM的等级越高,软件过程越可控。 ( ) 四、 回答题
1. 请你描述可重复级的行为特点? 2. 请你描述已定义级的行为特点? 3. 请你描述已管理级的行为特点? 4. 请你描述优化级的行为特点?
4
软件能力成熟度模型试题库
第三章 能力成熟度模型的结构
回主目录
一、 填空题
1. 每一个成熟度级别都分解成了多个组成部分。每一个成熟度级别有几个__________组
成。
2. 每一个关键过程域被分解成称为_________、_________、_________、__________、
___________的五个部分,这些共同特性包含了__________。 3. 每个成熟度级别表示了__________的水平。
4. 因为软件过程能力描述了机构通过遵循某过程可能达到的期望结果的范围,所以机构的
软件过程能力可作为预计该机构______________时最可能出现的结果的一种手段。 5. ____________确定了实现一个成熟度级别所必须解决的问题。
6. 每一个关键过程域都确定了一套相应的__________,完成了这些,就达到了被认为是对
改进过程能力非常重要的一组目标。
7. 需求管理的目标是,在__________和___________的软件项目之间,建立对客户需求的
________。
8. 软件项目计划的目标是,制定_______________与______________的合理的计划。
9. 软件项目跟踪和监督的目标时,能够随时掌握软件项目的实际开发过程,使得当软件项
目的__________与__________相背离时,管理部门能采取有效的措施。 10. 软件质量保证的目标是,为管理者提供有关软件项目的_______与_______的适度可
见性。 11. 软件配置管理的目标是,保证软件项目生成的产品在_____________中的完整性。 12. 机构过程焦点的目标是,为改进机构的整体软件过程能力,建立______________
的机制。 13. 机构过程定义的目标是,开发和维护一组可用的能提高____________整体效能的软
件过程资源集合,并为在定量过程管理中确定有意义的数据提供基础,这些资源提供了一组稳定的准则,并通过诸如培训等机制使其制度化。 14. 培训大纲的目标是,提高个人的_____和_____,使其能更有效地、更好地完成工作。 15. 综合软件管理的目标是,将____________和_____________结合成为密切相关、定
义完整的软件过程。该软件过程从_______________和______________剪裁而得来,这种剪裁基于项目的_________和_________。 16. 软件产品工程的目标是,始终执行经过严格定义,并综合了_____________的工程
过程,从而高效生产出稳定的软件产品。 17. 组间协调的目标是,是__________与_________能积极协作,从而使项目能更好、
更有效地满足客户需求。 18. 同行评审的目标是,尽早地、有效地排除________________。 二、 选择题
1. 设计CMM的操作性细节是为了支持一些使用方法。这些方法包括如下那些:( )
A. 评估小组使用CMM确定一个软件机构所具有的优点和薄弱环节。 B. 评价小组使用CMM确定选择不同承制方可能导致的风险,据此签订合同,并监督
合同的实施。 C. 制定估价方法的人员将使用CMM开发别的基于CMM的估价方法,这些估价方法
能满足具体需要。
5