niusouti.com

在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。A、可以定义变更请求的数据项以及变更请求生存期的状态转换图B、记录每一种状态变更的数据,确认做出变更的人员C、可以加强状态转换图使经授权的用户仅能做出所允许的状态变更D、定义变更控制计划,并指导设计人员按照所制定的计划实施变更

题目

在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。

  • A、可以定义变更请求的数据项以及变更请求生存期的状态转换图
  • B、记录每一种状态变更的数据,确认做出变更的人员
  • C、可以加强状态转换图使经授权的用户仅能做出所允许的状态变更
  • D、定义变更控制计划,并指导设计人员按照所制定的计划实施变更

相似考题
参考答案和解析
正确答案:D
更多“在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过”相关问题
  • 第1题:

    项目范围控制管理描述了如何使用指导和监督来控制项目范围。下面哪个任务不是在该管理过程中执行的内容?

    A、确认一个条目或一个系统的功能和物理特征

    B、针对特性控制变更

    C、对项目范围进行审核以检验当前的项目范围是否与预定的要求相符

    D、允许对变更的自动承认


    正确答案:D

  • 第2题:

    论软件项目的需求变更管理

    在大中型软件项目的开发过程中,开发者和用户对问题的理解随时间在不断变化,这些变更又反馈到需求中。需求管理是一个对系统需求变更了解和控制的过程。

    请围绕“软件项目的需求变更管理”论题,依次从以下3个方面进行论述。

    1.概要叙述你参与分析和开发的软件项目以及你所担任的主要工作。

    2.简要说明该软件项目的用户需求,以及你在需求管理中所规划和建立的细节层次结构。

    3.概要说明一个需求变更管理过程所包含的基本阶段,具体叙述在开发该软件项目时所发生的需求变更情况,以及你管理这些变更问题所采用的技术和方法,并简要叙述你在这方面的体会。


    正确答案:1.需求管理需要“建立并维护在软件工程中同客户达成的契约”。这种契约都包含在编写的需求规格说明与模型中。客户的接受仅是需求成功的一半开发人员也必须能够接受他们并真正把需求应用到产品中。 2.在需求管理中所规划和建立的细节层次结构可通过需求跟踪表来反应。需要确定需求识别、变更管理过程、跟踪策略、CASE工具等内容。 3.通常的需求管理活动包括以下几个方面。 (1)定义需求基线(迅速制订需求文档的主体)。 (2)评审提出的需求变更、评估每项变更的可能影响从而决定是否实施它。 (3)以一种可控制的方式将需求变更融入到项目中。 (4)使当前的项目计划与需求一致。 (5)估计变更需求所产生的影响并在此基础上协商新的承诺(约定)。 (6)让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。 (7)在整个项目过程中跟踪需求状态及其变更情况。 一个需求变更管理过程包含问题分析和变更描述、变更分析和成本计算、变更实现这3个基本阶段。 简要说明你参与分析和开发的软件项目的用户需求。列举出在开发该软件项目时所发生的需求变更的具体情况并重点说明解决这些变更问题所采用的管理技术和方法。最后简要讨论几点你对“有效的需求变更管理”的实践体会。
    1.需求管理需要“建立并维护在软件工程中同客户达成的契约”。这种契约都包含在编写的需求规格说明与模型中。客户的接受仅是需求成功的一半,开发人员也必须能够接受他们,并真正把需求应用到产品中。 2.在需求管理中所规划和建立的细节层次结构,可通过需求跟踪表来反应。需要确定需求识别、变更管理过程、跟踪策略、CASE工具等内容。 3.通常的需求管理活动包括以下几个方面。 (1)定义需求基线(迅速制订需求文档的主体)。 (2)评审提出的需求变更、评估每项变更的可能影响,从而决定是否实施它。 (3)以一种可控制的方式将需求变更融入到项目中。 (4)使当前的项目计划与需求一致。 (5)估计变更需求所产生的影响,并在此基础上协商新的承诺(约定)。 (6)让每项需求都能与其对应的设计、源代码和测试用例联系起来以实现跟踪。 (7)在整个项目过程中跟踪需求状态及其变更情况。 一个需求变更管理过程包含问题分析和变更描述、变更分析和成本计算、变更实现这3个基本阶段。 简要说明你参与分析和开发的软件项目的用户需求。列举出在开发该软件项目时所发生的需求变更的具体情况,并重点说明解决这些变更问题所采用的管理技术和方法。最后,简要讨论几点你对“有效的需求变更管理”的实践体会。

  • 第3题:

    在项目执行的过程中,一名干系人确定了一个新的需求,该需求对项目是否成功起到关键的作用,项目经理接下来应该( )。

    A.为该需求建立变更请求,提交给变更控制委员会审批
    B.评估重要性,以确定是否执行变更流程
    C.寻求项目发起人对变更的批准
    D.考虑该需求比较关键,安排相关人员进行修改

    答案:A
    解析:
    考察变更流程。提出变更申请、变更影响分析、CCB审查批准、实施变更、监控变更实施、结束变更。

  • 第4题:

    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。合理的变更控制为 ( ) ;自动化工具能够帮助变更控制过程更有效地运作, (请作答此空) 是这类工具应具有的特性之一。

    A. 自动维护系统的不同版本
    B.支持系统文档的自动更新
    C.自动判定变更是否能够实施
    D.可生成标准的和定制的报告和图表

    答案:D
    解析:
    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。合理的变更控制为识别问题、问题分析与变更描述、变更分析与成本计算、变更实现、得到修改后的需求。自动化工具能够帮助变更控制过程更有效地运作,能有效收集、存储、管理变更,工具应该具备的特征如下:(1)可定义变更请求中的数据项;(2)可定义变更请求生命周期的状态转换模型;(3)可强制实施状态转换模型,确保只有授权用户才能进行所允许的状态变更;(4)可记录每一个状态变更的日期和做出这一变更的人;(5)可定义当提交了新请求或者请求状态出现更新时,哪些人可以接收到电子邮件通知;(6)可生成标准的和定制的报告和图表。

  • 第5题:

    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。如下图所示的需求变更管理过程中,①②③处对应的内容应是(请作答此空);自动化工具能够帮助变更控制过程更有效地运作,()是这类工具应具有的特性之一。

    A. 问题分析与变更描述、变更分析与成本计算、变更实现
    B. 变更描述与变更分析、成本计算、变更实现
    C. 问题分析与变更描述、变更分析、变更实现
    D. 变更描述、变更分析、变更实现

    答案:A
    解析:
    ①问题分析和变更描述。这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议。 ②变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。一旦分析完成并且确认,应该进行是否执行这一变更的决策。 ③变更实现。这要求需求文档和系统设计以及实现都要同时修改。如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致。 自动化工具能够帮助变更控制过程更有效地运作。许多团队使用商业问题跟踪工具来收集、存储和管理需求变更。用这样的工具创建的最近提交的变更建议清单,可以用作CCB会议的议程。问题跟踪工具也可以随时按变更状态分类报告出变更请求的数目。 因为可用的工具、厂商和特性总在频繁地变化,所以这里无法给出有关工具的具体建议。但工具应该具有以下几个特性,以支持需求变更过程: ①可以定义变更请求中的数据项; ②可以定义变更请求生命周期的状态转换模型; ③可以强制实施状态转换模型,以便只有授权用户可以做出允许的状态变更; ④可以记录每一个状态变更的日期和做出这一变更的人; ⑤可以定义当提议者提交新请求或请求状态被更新时,哪些人可以自动接收电子邮件通知; ⑥可以生成标准的和定制的报告和图表。 有些商业需求管理工具内置有简单的变更建议系统。这些系统可以将提议的变更与某一特定的需求联系起来,这样无论什么时候,只要有人提交了一个相关的变更请求,负责需求的每个人都会收到电子邮件通知。

  • 第6题:

    项目执行期间,客户希望对项目范围进行变更正项目经理应该怎么做?()

    • A、要求变更请求
    • B、通知客户在项目进展过程中不可能变更
    • C、重写项目计划添加新的需求并实施
    • D、让高级管理层参与,计划新的预算和资源

    正确答案:A

  • 第7题:

    在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。

    • A、可以定义变更请求的数据项及变更请求生存期的状态转换图
    • B、记录每一种状态变更的数据,确认做出变更的人员
    • C、可以加强状态转换图使经授权的用户仅能做出所允许的状态变更
    • D、定义变更控制计划,并指导设计人员按照所制定的计划实施变更

    正确答案:D

  • 第8题:

    如果开发小组使用自动化的项目数据库工具,那么就不需要变更控制。


    正确答案:错误

  • 第9题:

    根据工作实际,谈谈如何在控制IT项目的需求变更?


    正确答案: 一、首先,要明确一点,项目变更是不可避免的,我们要做的就是将项目变更控制在可控范围之内,要做到可控,必须在项目章程和或者项目合同中,明确规定要成立变更控制委员会(CCB),制定好严格的变更控制流程。一般而言,在项目开始阶段,客户是很乐意接受这种规范的管理方式的。
    二、取得了合同阶段的主动后,在实施阶段的严格执行也很关键。但也必须注意不能因为严格执行变更流程,就影响和客户的关系,这时要依靠项目经理和技术经理的管理和沟通艺术,我们的目的不是让用户不提出变更,而是让用户不轻易,随便的提出变更。
    三、对于用户提出的变更,可以看实际情况处理,除非影响项目进展的关键变更,否则尽量引导客户在后期的项目中实现。
    四、对于确实需要的变更,用户必须严格严格填写变更审查表,说明变更的规模,期限,复杂性,资源影响,费用影响,测试需求,风险,资源需求,项目影响等内容,变更必须经过变更控制委员会(CCB)审批通过后才可以进行。

  • 第10题:

    多选题
    项目综合管理过程中的活动包括()
    A

    开发项目计划

    B

    执行项目计划

    C

    部署项目计划

    D

    综合变更控制


    正确答案: B,A
    解析: 暂无解析

  • 第11题:

    单选题
    在实际的项目开发中,人们总是希望使用自动工具来执行需求变更控制过程。下列描述中,()不是这类工具所具有的功能。
    A

    可以定义变更请求的数据项以及变更请求生存期的状态转换图

    B

    记录每一种状态变更的数据,确认做出变更的人员

    C

    可以加强状态转换图使经授权的用户仅能做出所允许的状态变更

    D

    定义变更控制计划,并指导设计人员按照所制定的计划实施变更


    正确答案: C
    解析: 对许多项目来说,系统软件总需要不断完善,一些需求的改进是合理的而且不可避免,要使得软件需求完全不变更,也许是不可能的,但毫无控制的变更是项目陷入混乱、不能按进度完成或者软件质量无法保证的主要原因之一。
    一个好的变更控制过程,给项目风险承担者提供了正式的建议需求变更机制。可以通过需求变更控制过程来跟踪已建议变更的状态,使已建议的变更确保不会丢失或疏忽。在实际中,人们总是希望使用自动工具来执行变更控制过程。有许多人使用商业问题跟踪工具来收集、存储、管理需求变更;可以使用工具对一系列最近提交的变更建议产生一个列表给变更控制委员会开会时做议程用。问题跟踪工具也可以随时按变更状态分类统计变更请求的数目。
    挑选工具时可以考虑以下几个方面:
    ①可以定义变更请求的数据项。
    ②可以定义变更请求生存期的状态转换图。
    ③可以加强状态转换图使经授权的用户仅能做出所允许的状态变更。
    ④记录每一种状态变更的数据,确认做出变更的人员。
    ⑤可以定义在提交新请求或请求状态被更新后应该自动通知的设计人员。
    ⑥可以根据需要生成标准的或定制的报告和图表。

  • 第12题:

    判断题
    如果开发小组使用自动化的项目数据库工具,那么就不需要变更控制。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    ●人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是 (17) 。

    (17) A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题

    B.如果我们已经落后于计划,可以增加更多的程序员和使用更多的CASE工具来赶上进度

    C.项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题

    D.需要得多是软件项目失败的主要原因


    正确答案:D
    【解析】1)好的参考书无疑能指导我们的工作,充分利用书籍中的方法、技术和技巧,可以有效地解决软件开发中大量常见的问题。但实践者并不能依赖于书籍,因为在现实工作中,由于条件千差万别,即使是相当成熟的软件工程规范,常常也无法套用。另外,软件技术日新月异,没有哪一种软件标准能长盛不衰。2)软件开发不同于传统的机械制造,人多不见得力量大。如果给落后于计划的项目增添新人,可能会更加延误项目。因为新人会产生很多新的错误,使项目混乱,并且原有的开发人员向新人解释工作和交流思想都要花费时间,使实际的开发时间更少,所以制定恰如其分的项目计划是很重要的。3)软件需求确实是经常变化的,但这些变化产生的影响会随着其引入时间的不同而不同。对需求把握得越准确,软件的修修补补就越少。有些需求在一开始时很难确定,在开发过程中要不断地加以改正。软件修改越早代价越少,修改越晚代价越大。4)不完善的系统定义是软件项目失败的主要原因。关于待开发软件的应用领域、功能、性能、接口、设计约束和标准等需要详细的描述,而这些只有通过用户和开发人员之间的通信交流才能确定。越早开始写程序,就要花越长时间才能完成它。

  • 第14题:

    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。如下图所示的需求变更管理过程中,①②③处对应的内容应是( );自动化工具能够帮助变更控制过程更有效地运作,( )是这类工具应具有的特性之一。

    A.问题分析与变更描述,变更分析与成本计算,变更实现 B.变更描述与变更分析,成本计算,变更实现 C.问题分析与变更描述,变更分析,变更实现 D.变更描述,变更分析,变更实现 A.自动维护系统的不同版本 B.支持系统文档的自动更新 C.自动判定变更是否能够实施 D.记录每一个状态变更的日期及变更者


    正确答案:A,D

  • 第15题:

    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。合理的变更控制为 (请作答此空) ;自动化工具能够帮助变更控制过程更有效地运作, ( ) 是这类工具应具有的特性之一。

    A. 识别问题、问题分析与变更描述、变更分析与成本计算、变更实现、得到修改后的需求
    B.识别问题、变更描述与变更分析、成本计算、变更实现、得到修改后的需求
    C.识别问题、问题分析与变更分析、变更分析、变更实现、得到修改后的需求
    D.识别问题、变更描述、变更分析、变更实现、得到修改后的需求

    答案:A
    解析:
    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。合理的变更控制为识别问题、问题分析与变更描述、变更分析与成本计算、变更实现、得到修改后的需求。自动化工具能够帮助变更控制过程更有效地运作,能有效收集、存储、管理变更,工具应该具备的特征如下:(1)可定义变更请求中的数据项;(2)可定义变更请求生命周期的状态转换模型;(3)可强制实施状态转换模型,确保只有授权用户才能进行所允许的状态变更;(4)可记录每一个状态变更的日期和做出这一变更的人;(5)可定义当提交了新请求或者请求状态出现更新时,哪些人可以接收到电子邮件通知;(6)可生成标准的和定制的报告和图表。

  • 第16题:

    下面关于变更控制的描述中,()是不正确的。

    A.变更控制委员会只可以由一个小组担任
    B.控制需求变更与项目的其他配置管理决策有着密切的联系
    C.变更控制过程中可以使用相应的自动辅助工具
    D.变更的过程中,允许拒绝变更

    答案:A
    解析:
    变更控制委员会可以由一个小组担任,也可以由多个不同的组担任。变更控制委员会的成员应能代表变更涉及的团体。变更控制委员会可能包括如下方面的代表:①产品或计划管理部门;②项目管理部门;③开发部门;④测试或质量保证部门;⑤市场部或客户代表;⑥制作用户文档的部门;⑦技术支持部门;⑧帮助桌面或用户支持X部门;⑨配置管理部门。

  • 第17题:

    一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更控制过程。如下图所示的需求变更管理过程中,①②③处对应的内容应是();自动化工具能够帮助变更控制过程更有效地运作,(请作答此空)是这类工具应具有的特性之一。

    A. 自动维护系统的不同版本
    B. 支持系统文档的自动更新
    C. 自动判定变更是否能够实施
    D. 记录每一个状态变更的日期及变更者

    答案:D
    解析:
    ①问题分析和变更描述。这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议。 ②变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。一旦分析完成并且确认,应该进行是否执行这一变更的决策。 ③变更实现。这要求需求文档和系统设计以及实现都要同时修改。如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致。 自动化工具能够帮助变更控制过程更有效地运作。许多团队使用商业问题跟踪工具来收集、存储和管理需求变更。用这样的工具创建的最近提交的变更建议清单,可以用作CCB会议的议程。问题跟踪工具也可以随时按变更状态分类报告出变更请求的数目。 因为可用的工具、厂商和特性总在频繁地变化,所以这里无法给出有关工具的具体建议。但工具应该具有以下几个特性,以支持需求变更过程: ①可以定义变更请求中的数据项; ②可以定义变更请求生命周期的状态转换模型; ③可以强制实施状态转换模型,以便只有授权用户可以做出允许的状态变更; ④可以记录每一个状态变更的日期和做出这一变更的人; ⑤可以定义当提议者提交新请求或请求状态被更新时,哪些人可以自动接收电子邮件通知; ⑥可以生成标准的和定制的报告和图表。 有些商业需求管理工具内置有简单的变更建议系统。这些系统可以将提议的变更与某一特定的需求联系起来,这样无论什么时候,只要有人提交了一个相关的变更请求,负责需求的每个人都会收到电子邮件通知。

  • 第18题:

    项目综合管理过程中的活动包括()

    • A、开发项目计划
    • B、执行项目计划
    • C、部署项目计划
    • D、综合变更控制

    正确答案:A,B,D

  • 第19题:

    项目执行过程中,一位重要干系人提出了一些变更请求,经过变更控制过()

    • A、根据变更控制系统的输出执行
    • B、通知项目团队,开始执行变更结果
    • C、记录变更结果,及时更新项目管理计划和组织过程资产
    • D、将变更结果通知提出变更的干系人,并做好正式书面记录

    正确答案:D

  • 第20题:

    你是项目经理负责基于客户需求开发应用软件。考虑到客户的需求常频繁变更,你将为你的项目在整体变更控制中使用什么工具()

    • A、项目选择方法
    • B、额外的规划
    • C、纠正措施
    • D、项目管理信息系统

    正确答案:D

  • 第21题:

    许多工具与技术在实施整体变更控制过程中是有用的。如果要实施整体变更控制过程,你应使用()。

    • A、配置管理软伴
    • B、项目管理信息系统
    • C、项目状态评审会议
    • D、变更控制会议

    正确答案:D

  • 第22题:

    单选题
    你是项目经理负责基于客户需求开发应用软件。考虑到客户的需求常频繁变更,你将为你的项目在整体变更控制中使用什么工具()
    A

    项目选择方法

    B

    额外的规划

    C

    纠正措施

    D

    项目管理信息系统


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    项目执行过程中,一位重要干系人提出了一些变更请求,经过变更控制过()
    A

    根据变更控制系统的输出执行

    B

    通知项目团队,开始执行变更结果

    C

    记录变更结果,及时更新项目管理计划和组织过程资产

    D

    将变更结果通知提出变更的干系人,并做好正式书面记录


    正确答案: D
    解析: 暂无解析

  • 第24题:

    单选题
    项目执行期间,客户希望对项目范围进行变更正项目经理应该怎么做?()
    A

    要求变更请求

    B

    通知客户在项目进展过程中不可能变更

    C

    重写项目计划添加新的需求并实施

    D

    让高级管理层参与,计划新的预算和资源


    正确答案: A
    解析: 暂无解析