CMS专题

单选题关于软件过程改进原则,描述不正确的是()A 问题的解决是过程改进的核心B 改进是受知识驱动的C 改进应该是项目开发人员的工作D 改进应该是一个不断持续的过程

题目
单选题
关于软件过程改进原则,描述不正确的是()
A

问题的解决是过程改进的核心

B

改进是受知识驱动的

C

改进应该是项目开发人员的工作

D

改进应该是一个不断持续的过程

参考答案和解析
正确答案: A
解析: 软件过程改进(SPI)的五条核心原则是:注重问题、强调知识创新、鼓励参与、领导层的统一和计划不断地改进。选项A是注重问题的原则,选项B是强调知识创新的原则,选项C和鼓励参与的原则相悖,选项D是计划不断地改进的原则。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 根据《软件文档管理指南》 (GB/T 16680-1996),以下关于软件文档归类的叙述,(13)是不正确的。

(13)

A. 开发文档描述开发过程本身

B. 产品文档描述开发过程的产物

C. 管理文档记录项目管理的信息

D. 过程文档描述项目实施的信息


正确答案:D

第2题:

以下关于过程改进的叙述中,错误的是(30)。

A.过程能力成熟度模型基于这样的理念:改进过程将改进产品,尤其是软件产品

B.软件过程改进框架包括评估、计划、改进和监控四个部分

C.软件过程改进不是一次性的,需要反复进行

D.在评估后要把发现的问题转化为软件过程改进计划


正确答案:A
解析:改进过程会改进软件开发的过程,使得软件开发的过程更加高效,但不能直接改进产品的质量,产品的质量与技术实现有关。

第3题:

试题一 论企业软件过程改进的实施

软件过程是软件生命周期中所有技术活动和管理活动的集合。软件过程改进是根据某种模型对现有软件过程进行评估和改进的活动。通过实施软件过程改进可以规范企业的软件开发活动,提升软件过程能力和水平,降低软件缺陷率,获得预期的产品质量,提高企业的效益,进而树立良好的企业形象,提升企业的市场竞争力。

请围绕“企业软件过程改进的实施”论题,依次从以下三个方面进行论述。

1.概要叙述你参与实施的企业软件过程改进项目以及你所担任的主要工作。

2.论述该企业实施软件过程改进项目中如何根据企业的实际情况采用模型标准以及实施的主要方法和步骤。 3.具体阐述该企业在实施软件过程改进的活动中所发现并解决的主要问题和效果。


正确答案:


第4题:

●以下关于软件质量和软件测试的说法,不正确的是(55)。

(55)A.软件测试不等于软件质量保证

B.软件质量并不是完全依靠软件测试来保证的

C.软件的质量要靠不断的提高技术水平和改进软件开发过程来保证

D.软件测试不能有效的提高软件质量


正确答案:D

第5题:

下面有关CMM模型的描述中,不正确的是(1)。CMM模型的第三级为确定级,其主要过程是关于项目和组织的策略。以下选项中属于第三级的关键过程是(2)。

A.CMM模型定义了成熟的软件过程的实践活动

B.CMM模型提供了改进软件开发过程的结构化模型

C.CMM模型给出了适用于各种应用范围的专门技术

D.按照CMM模型改进软件过程需要相当可观的费用


正确答案:C
解析:CMM是软件过程能力成熟度模型(capacity maturity model)的简称,是SEI为了满足美国联邦政府评估软件供应商能力的要求,于1986年开始研究的模型,并于1991年正式推出了CMM1.0版。CMM自问世以来就受到广泛的关注,在一些发达国家和地区得到了广泛应用,成为衡量软件企业软件开发和管理水平的重要参考因素,以及软件过程改进事实上的工业标准。据了解,美国、印度、日本等国家已有数十家公司通过了CMM不同等级的认证。中国政府自2000年加强对软件企业的重视,大力推崇CMM以来,已经有50多家企业先后通过了CMM各种级别的认证。1992年4月,SEI举行了一个CMM的研讨会,参加研讨会的有大约200名富有经验的软件专家。SEI在广泛听取他们的意见之后,于1993年推出CMM 1.1版。这也是目前世界上比较流行和通用的CMM版本。十几年来,此项工作一直不断进行。按照SEI原来的计划,CMM的改进版本2.0应该在1997年11月完成,然后在取得版本2.0的实践反馈意见之后,在1999年完成准 CMM 2.0版本。但是,美国国防部办公室要求SEI推迟发布CMM 2.0版本,而要其首先完成一个更为紧迫的项目CMMI。CMM模型描述和分析了软件过程能力的发展程度,确立了一个软件过程成熟程度的分级标准,如图5-1所示。

(1)初始级:软件过程的特点是无秩序的,有时甚至是混乱的。软件过程定义几乎处于无章法和步骤可循的状态,软件产品所取得的成功往往依赖个人的努力和机遇。初始级的软件过程是未加定义的随意过程,项目的执行是随意甚至是混乱的。也许有些企业制定了一些软件工程规范,但若这些规范未能覆盖基本的关键过程要求,且执行没有政策、资源等方面的保证时,那么它仍然被视为初始级。(2)可重复级:已经建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。对类似的应用项目,有章可循并能重复以往所取得的成功。焦点集中在软件管理过程上。一个可管理的过程则是一个可重复的过程,一个可重复的过程则能逐渐演化和成熟。从管理角度可以看到一个按计划执行的且阶段可控的软件开发过程;(3)已定义级;用于管理的和工程的软件过程均已文档化、标准化,并形成整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合的、适当修改后的标准软件过程来进行操作。要求制定企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文档化的标准,并将这些标准集成到企业软件开发标准过程中去。所有开发的项目需根据这个标准过程,剪裁出项目适宜的过程,并执行这些过程。过程的剪裁不是随意的,在使用前需经过企业有关人员的批准。(4)已管理级:软件过程和产品质量有详细的度量标准。软件过程和产品质量得到了定量的认识和控制。已管理级的管理是量化的管理。所有过程需建立相应的度量方式,所有产品的质量(包括工作产品和提交给用户的产品)需有明确的度量指标。这些度量应是详尽的,且可用于理解和控制软件过程和产品。量化控制将使软件开发真正变成为一个工业生产活动。(5)优化级:通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地进行过程改进。如果一个企业达到了这一级,表明该企业能够根据实际的项目性质、技术等因素,不断调整软件生产过程以求达到最佳。CMM的5个成熟度等级中,除第一级外,每一级按完全相同的内部结构构成,如图5-2所示。

成熟度等级为顶层,不同的成熟度等级反映了软件组织的软件过程能力和该组织可能实现预期结果的程度。在CMM中,每个成熟度等级(第一级除外)规定了不同的关键过程域,一个软件组织如果希望达到某一个成熟度级别,就必须完全满足关键过程域所规定的要求,即满足关键过程域的目标。每个级别对应的关键过程域(KPA)如表5-2所示。

有关CMM/CMMI和软件过程改进的详细资料,建议有兴趣的读者浏览http://www.csai.cn/pubcmm/indes.htm。

第6题:

●关于软件过程改进原则,描述不正确的是(7)。

(7)A.问题的解决是过程改进的核心

B.改进是受知识驱动的

C.改进是项目开发人员的主要工作

D.改进应该是一个不断持续的过程


正确答案:C

第7题:

根据《软件文档管理指南》(GB/T 16680—1996),以下关于软件文档归类的叙述,______是不正确的。

A.开发文档描述开发过程本身

B.产品文档描述开发过程的产物

C.管理文档记录项目管理的信息

D.过程文档描述项目实施的信息


正确答案:D
解析:根据《软件文档管理指南》(GB/T 16680—1996)之7.2节之内容:
  7.2规定文档类型和内容
  下面给出软件文档主要类型的大纲,这个大纲不是详尽的或最后的,但适合作为主要类型软件文档的检验表。而管理者应规定何时定义他们的标准文档类型。
  软件文档归入如下三种类别:
  a)开发文档——描述开发过程本身;
  b)产品文档——描述开发过程的产物;
  c)管理文档——记录项目管理的信息。
  由此可见,国标GB/T 16680—1996中定义了开发文档、产品文档和管理文档三种文档类型,管理者可将任何软件文档归入这三种类型中的一种,标准中并未涉及过程文档的概念。应选择D。

第8题:

● 关于 SQA活动的描述,不正确的是 (26) 。

(26)

A. 评审各项软件工程活动,以验证其是否符合定义的软件过程

B. 负责开发项目的软件过程描述

C. 审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分

D. 记录所有不符合规范的部分,并报告给高层管理者


正确答案:B


第9题:

● 关于过程改进,以下叙述中不正确的是()()A.软件质量依赖于软件开发过程的质量,其中个人因素占主导作用B.要使过程改进有效,需要制定过程改进目标C.要使过程改进有效,需要进行培训D.CMMI成熟度模型是一种过程改进模型,仅支持阶段性过程改进而不支持连续性过程改进


正确答案:D
    软件过程改进的实施对象是软件企业的软件过程,也就是软件产品的生产过程,其中还也包括软件维护之类的维护过程。
    在本题各选项的描述中,A、B、C都是正确的,D不正确。
    CMMI是Capability Maturity Model Integration的简称,即能力成熟度模型集成,它是在CMM的基础上发展起来的。CMMI是一种过程改进模型,它不仅支持阶段性过程改进,而且还支持连续性过程改进。

第10题:

以下关于软件测试目的的叙述中,不正确的是()。

A、测试是程序的执行过程,目的在于发现错误

B、一个好的测试用例在于能发现至今未发现的错误

C、分析错误产生原因不便于软件过程改进

D、通过对测试结果分析整理,可以修正软件开发规则


正确答案:C

更多相关问题