问题 单项选择题

CMM将软件过程改进的进化步骤组织成5个成熟度等级,其中,在 ,所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。

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

答案

参考答案:B

解析: 成熟度等级1:初始级(Initial)。处于这个最低级的组织,基本上没有健全的软件工程管理制度,每件事情都以特殊的方法来做。
成熟度等级2:可重复级(Repeatable)。在这一级,有些基本的软件项目的管理行为、设计和管理技术是基于相似产品中的经验,故称为“可重复”。
成熟度等级3:已定义级(Defined)。在第3级,已为软件生产的过程编制了完整的文档。软件过程的管理方面和技术方面都明确地做了定义,并按需要不断地改进过程,而且采用评审的办法来保证软件的质量。
成熟度等级4:已管理级(Managed)。一个处于第4级的公司对每个项目都设定质量和生产目标。这两个量将被不断地测量,当偏离目标太多时,就采取行动来修正。利用统计质量控制,管理部门能区分出随机偏离和有深刻含义的质量或生产目标的偏离(统计质量控制措施的一个简单例子是每千行代码的错误率,相应的目标就是随时间推移来减少这个量)。
成熟度等级5:优化级(Optimizing)。一个第5级组织的目标是连续地改进软件过程,这样的组织使用统计质量和过程控制技术作为指导。从各个方面中获得的知识将被运用在以后的项目中,从而使软件过程融入了正反馈循环,使生产率和质量得到稳步的改进。

问答题
单项选择题