CMM是开发高效率、高质量和低成本软件时,普遍采用的软件生产过程标准,它的主要用途不包括()。
第1题:
高质量的软件应能严格满足对于软件的各项功能和性能需求,______是度量软件质量的基础。
A.软件计划
B.用户需求
C.开发准则
D.软件代码
第2题:
软件工程学的目的和意义是()。
A.应用科学的方法和工程化的规范管理来指导软件开发
B.克服软件危机
C.做好软件开发的培训工作
D.以较低的成本开发出高质量的软件
第3题:
● CMM将软件过程改进的进化步骤组织成 个成熟度等级,其中,在 (51) ,所有项目都采用根据实际情况修改后得到的标准软件过程来开发和维护软件。
(51)
A. 可重复级
B. 已定义级
C. 已管理级
D. 优化级
第4题:
试题二 论软件企业的软件过程改进
软件过程是人们用来开发和维护软件以及相关产品的一组活动、方法和实践,是软件企业中最复杂、最重要的业务流程。软件过程改进(Software Process Improvement,SPI)帮助软件企业规划、实施软件过程的改进,为企业的业务服务,必须受企业发展战略的指导。软件过程改进通过在软件开发实践中发现软件过程中的问题,并在实践中找到解决问题的办法,不断推动软件过程的持续改进,提高产品或服务的质量,提高软件开发的效率。软伴企业想要高效率、高质量和低成本地开发软件,必须以软件过程改进为中心,全面开展软件工程和质量管理。
请围绕“论软件企业的软件过程改进”论题,依次从以下三个方面进行论述。
1概要叙述你参与的软件过程改进项目以及你所担任的主要工作。
2详细论述软件企业实施软件过程改进的主要步骤及每个步骤的工作内容。
3结合你参与的软件过程改进项目,具体阐述软件企业主要是对软件过程的哪些环节实施软件过程改进,并详细说明实施效果。
第5题:
CMMI (Capability Maturity Model Integration)的本质是软件管理工程的一个部分。软件过程改善是当前软件管理工程的核心问题,计算的发展使人们认识到要高效率、高质量和低成本地开发软件,必须改善软件生产过程。基于模型的过程改进是指用采用能力模型来指导组织的过程改进,使之过程能力稳定的进行改善,该组织也能变得更加成熟。请根据你实际参与开发的经验,论述下列三个问题:
简述软件能力成熟度模型集成(CMMI)与CMM的区别,它的优点在哪里。
第6题:
开发软件所需要低成本和产品的高质量之间有着尖锐的矛盾,这种现象称作( )。
A.软件投机
B.软件危机
C.软件工程
D.软件产生
第7题:
CMM(软件能力成熟度模型:Capability Maturity Model For Software)是由美国卡内基梅隆大学的软件工程研究所(SKI:Software Engineering Institute)受美国国防部委托研究制定并在美国,随后在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进,在CMM模型中,软件过程的成熟度分为5个等级,其中在(39)使用定量分析来不断地改进和管理软件过程。
A.优化级
B.管理级
C.定义级
D.初始级
第8题:
下面有关CMM模型的描述中,不正确的是(1)。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是(2)。
A.CMM模型定义了成熟的软件过程的实践活动
B.CMM模型提供了改进软件开发过程的结构化模型
C.CMM模型给出了适用于各种应用范围的专门技术
D.按照CMM模型改进软件过程需要相当可观的费用
第9题:
软件工程的基本目标是(33) 。
A.消除软件固有的复杂性
B.开发高质量的软件
C.努力发挥开发人员的创造性潜能
D.推动软件理论和技术的发展
第10题: