软件能力成熟度模型CMM(Capability Maturity Model)规定了_____________中的主要软件管理过程和工程过程的实践。

admin2021-01-07  63

问题 软件能力成熟度模型CMM(Capability Maturity Model)规定了_____________中的主要软件管理过程和工程过程的实践。

选项 A、系统分析与软件定义阶段
B、软件研制和维护活动
C、软件研制和软件测试
D、软件设计

答案C

解析 本题考查软件工程基础知识。
    CMM即软件能力成熟度模型,是目前国际上最流行、最实用的软件生产过程标准和软件企业成熟度的等级认证标准。CMM是美国卡耐基梅隆大学软件工程研究所与企业、政府合作的基础上开发的模型,软件能力成熟度模型CMM规定了软件研制和软件测试中的主要软件管理过程和工程过程的实践,主要用于评价软件企业的质量保证能力。目前,国内外的很多大型企业采用这一模型,如国内的鼎新、浪潮通软、用友、金蝶、创智、亚信、华为等公司都启动了CMM软件过程改进计划。国军标GJB 500—2003《军用软件能力成熟度模型》就是以CMM为参考蓝本而制定的。
    CMM把软件开发过程的成熟度由低到高分为初始级、可重复级、已定义级、己管理级和优化级共5个级别,每个成熟度等级被分解成几个关键过程域,共18个关键过程区域,其中初始级无关键过程区域。
    可重复级包括6个关键过程区域,为软件配置管理、软件质量保证、软件子合同管理、软件项目跟踪与监督、软件项目策划、软件需求管理;
    已定义级包括7个关键过程区域,为同行评审、组间协调、软件产品工程、集成软件管理、培训大纲、组织过程定义、组织过程集点;
    已管理级包括两个关键过程区域,为软件质量管理和定量过程管理:
    优化级包括3个关键过程区域,为过程更改管理、技术改革管理和缺陷预防。
转载请注明原文地址:https://jikaoti.com/ti/wdI7FFFM
0

随机试题
最新回复(0)