能力成熟度模型(CMM)第3级为______。

A.可重复级
B.已管理级
C.优化级
D.已定义级

【答案】:D
本题考查能力成熟度模型(CMM)基本概念。能力成熟度模型(Capability Maturity Model,CMM)是卡内基•梅隆大学软件工程研究所观察并度量了组织中标准信息系统开发过程后,开发出一个质量框架,旨在帮助组织减少项目开发时间和费用,提高生产率和质量。CMM核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化,使企业能够更好实现商业目标。CMM由5个开发成熟度等级构成。笫1级:初始级(initial)处于这一级组织里,系统开发项目没有规定标准过程可遵循,不同开发者使用各自开发工具和方法,项目成熟度取决于项目成员能力、技术、经验和责任心等。开发过程是不可预测,也是不可重复。项目文档往往非常凌乱,给后期运行维护带来一定困难。项目执行过程中也常发生超出预算或者发生延误现象。几乎所有组织在一开始都处于这一级。第2级:可重复级(repeatable)处于这一级组织已经建立了项目管理过程和实践来跟踪和查询项目费用、进度、职务权责和实现功能情况等。项目成败仍然取决于项目团队技术与经验,但是已经具有作业过程所须具有规范和纪律,所以有能力重复使用相类似项目成功案例与经验。第3级:已定义级(defined)处于这一级组织已经购买或者开发了一个标准系统开发过程,并且应用到组织信息系统和服务部门之中。属于管理和工程活动都已设计、定义好,并且文件化,完整地整合成组织内标准作业流程。所有项目都使用这些标准化流程来开发和维护系统软件,每个项目都会产生一致且高质量文档和交付成果。开发过程是稳定,可预测,可重复。第4级:已管理级(managed)处于这一级组织建立了可度量质量和生产率目标。组织收集详细标准系统开发过程以及产品质量详细度量数据资料,建立起数据库,提供查询,也便于管理时根据实际情况进行调整。软件作业过程和产品都有一组量化数据,可让工程师和经理们了解程序和产品状况。这样即使项目出现了不可预期问题时,开发过程也能在调整后顺利进行。第5级:优化级(optimized)处于这一级组织可以根据第4级建立起来数据分析和度量,连续地监督和改进标准系统开发过程。而且能够评估革新性新技术,有规则地依序导入并加以采用,以持续不断地改进开发流程。经验和教训可以在组织范围内共享,强调质量同时也消除系统开发过程中低效率。CMM中每个等级都是下一等级先决条件。模型等级从低到高,可以预计企业开发风险越来越低,开发能力越来越高。模型每个等级由不同过程方面(ProcessArea)构成,而每个过程方面又由各种目标构成,每个目标由各种特定惯例和通用惯例支持。
温馨提示:答案为网友推荐,仅供参考
相似回答