更多“软件需求工程是包括创建和维护软件需求文档所必需的一切活动过程,可分为( )和需求管理两大工作。 ”相关问题
  • 第1题:

    软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括(8)。

    A.软件需求说明

    B.可行性研究报告

    C.维护修改建议

    D.项目开发计划


    正确答案:C
    解析:本题考查软件文档的分类和作用。软件文档在软件开发过程和运行维护中起着重要作用,比如文件可以提高软件开发过程的能见度,提高开发效率,便于协调软件的开发、使用和维护,另外也可对软件的运维和培训提供相关信息,便于各类相关人员之间进行交流。按照文档产生和使用范围,软件文件可分为开发文档、管理文档和用户文档,其中开发文档产生于软件开发过程,是前一阶段的工作成果体现,也是后一阶段工作的依据,用户文档是为用户准备的软件使用、操作、维护的资料。

  • 第2题:

    ● 在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立(19)。

    (19)

    A.需求跟踪说明

    B.需求变更管理文档

    C.需求分析计划

    D.需求基线


    正确答案:D
    试题(19)分析
    需求是软件项目成功的核心所在,它为其他许多技术和管理活动奠定基础。在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立需求基线。
    参考答案
    (19)D

  • 第3题:

    需求管理过程的目标,是管理和控制需求,维护软件计划、产品和活动与需求的一致性,并保证需求在软件项目中得到实现。按照“五个面向理论”,软件管理是面向过程的。需求管理是面向需求过程的,需求管理过程不包括:

    A.需求确认

    B.需求分析

    C.需求评审

    D.需求跟踪

    E.需求变更活动


    正确答案:B

  • 第4题:

    试题一

    论软件需求管理及其应用

    软件需求工程关注创建和维护软件需求文档需展开的一切活动。需求工程可分为需求开发和需求管理两项工作,其中需求管理的目标是为软件需求建立一个基线,供软件开发及其管理使用,确保软件计划、产品和活动与软件需求的一致性。从软件需求工程的角度来看,需求管理包括在软件开发过程中维持需求一致性和精确性的所有活动。

    请围绕“软件需求管理及其应用”论题,依次从以下三个方面进行论述。

    1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。

    2.详细论述软件需求管理的主要活动及其所包含的主要内容。

    3.结合你具体参与管理和开发的实际项目,说明是如何采用软件需求管理方法进行需求管理的,说明具体实施过程以及应用效果。


    正确答案:

    1.简要叙述所参与管理和开发的软件项目,并明确指出在其中承担的主要任务和开展的主要工作。

    2.需求管理的主要活动有变更控制,版本控制,需求跟踪和需求状态跟踪。

    (1)需求变更管理过程包括:

    1. 问题分析和变更描述,需要识别和分析需求问题,形成明确的变更协议,以检查它的有效性,从而产生一个更明确的需求变更提议。

    2. 变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改,系统修改的设计和实现的成本。一旦分析完成并且被确认,应该进行是否执行这一变更的决策。

    3. 变更实现。这要求需求文档和系统设计以及实现都要同时修改。

      (2)版本控制:主要包括确定需求文档版本。

      (3)需求跟踪:包括定义对其他需求的链接;定义对其他系统元素的链接;使用的工具即需求跟踪矩阵。

      (4)需求状态跟踪:定义需求状态;跟踪需求的每一个状态。

      3.考生需结合自身参与项目的实际状况,指出其参与管理和开发的项目中所进行的需求管理活动,说明该活动的具体实施过程,使用的方法和工具,并对实际应用效果进行分析。

  • 第5题:

    软件工程活动的需求过程包括的内容是:()。

    A.需求获取、需求规约和需求验证

    B.需求计划、需求提问和需求分析

    C.需求收集、需求分析和需求规格说明

    D.需求计划、需求调研实施和需求文档编制


    正确答案:A
    软件工程活动的需求过程包括的内容是需求获取、需求规约和需求验证。

  • 第6题:

    软件需求工程是包括创建和维护软件需求文档所必需的一切活动过程,可分为需求开发和需求管理两大工作。

    此题为判断题(对,错)。


    正确答案:√

  • 第7题:

    在软件开发项目的需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求, 并使项目团队和用户达成共识,即建立__________ 。 A.需求分析文档 B.需求跟踪文档 C.需求基线 D.需求变更管理文档


    正确答案:C
    要点解析:需求是软件项目成功的核心所在,它为其他许多技术和管理活动奠定了  .基础。在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目  团队和用户达成共识,即建立需求基线。

  • 第8题:

    PON网络及业务配置模版变更需求包括()。

    • A、新业务功能需求
    • B、新产品功能需求
    • C、网络建设和扩容中工程建设部门提出的功能调整需求
    • D、维护部门在设备管理、维护过程中提出的软件调整需求

    正确答案:A,B,C,D

  • 第9题:

    软件需求工程的活动可以划分为5个独立的阶段:需求获取、需求建模、形成需求规格、需求验证和需求管理。


    正确答案:正确

  • 第10题:

    需求管理是CMM可重复级中的6个关键过程域之一,其主要目标是()

    • A、对于软件需求,必须建立基线以进行控制,软件计划、产品和活动必须与软件需求保持一致
    • B、客观地验证需求管理活动符合规定的标准、程序和要求
    • C、策划软件需求管理的活动,识别和控制已获取的软件需求
    • D、跟踪软件需求管理的过程、实际结果和执行情况

    正确答案:A

  • 第11题:

    单选题
    在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和客户达成共识,即建立()
    A

    需求跟踪说明

    B

    需求变更管理文档

    C

    需求分析计划

    D

    需求基线


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

  • 第12题:

    单选题
    软件项目管理是(  )一切活动的管理。
    A

    需求分析

    B

    软件设计过程

    C

    模块设计

    D

    软件生命周期


    正确答案: B
    解析:
    需求分析、软件设计过程都是软件生命周期中的一部分,而模块设计仅仅是软件设计阶段的一部分设计。软件项目管理是指对软件生命周期一切活动的管理。

  • 第13题:

    以下关于软件需求分析的说法中,不正确的是()。

    A.需求分析需要进行软件功能和性能的技术实现方法描述

    B.需求分析文档可用于指导后续的开发过程

    C.软件需求包括业务需求、用户需求、功能需求和非功能需求等

    D.软件需求一般应由用户方组织进行确认


    正确答案:A

  • 第14题:

    试题(29)

    软件需求管理是软件项目开发过程中控制和维持需求约定的活动,包括 (29) 、版本控制、需求跟踪、需求状态跟踪等活动。

    (29)A.需求发现

    B.需求变更控制

    C.需求排序

    D.需求评估


    正确答案:B
    试题(29)分析
    本题考查软件需求的基本概念。
    需求分析的过程,也叫做需求工程和需求阶段,它包括了需求开发和需求管理两个部分。需求开发是指从情况收集、分析和评价到编写文档、评审等一系列产生需求的活动,分为4个阶段:情况获取、分析、制订规格说明和评审。这4个阶段不一定是遵循线性顺序的,它们的活动是相互独立和反复的。需求管理是软件项目开发过程中控制和维持需求约定的活动,它包括变更控制、版本控制、需求跟踪和需求状态跟踪等工作。
    参考答案
    (29)B

  • 第15题:

    下列说法中不正确的是(27)。

    A.需求分析阶段产生的文档为需求规格说明书

    B.软件设计阶段产生的文档有程序清单

    C.软件测试阶段产生的文档有软件测试计划和软件测试报告

    D.软件维护阶段产生的文档有维护计划和维护报告


    正确答案:B
    解析:软件生存周期包括需求分析、软件设计、编码、测试和维护。需求分析:任务是确定待开发软件的功能、性能、数据、界面等要求,从而确定系统的逻辑模型,此阶段产生的文档为需求规格说明书。软件设计:包括概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构的设计;详细设计的任务是设计每个模块的实现细节和局部数据结构。此阶段产生的文档为设计说明书。编码:任务是用某种程序语言为每个模块编写程序。产生的文档有清单。软件测试:其任务是发现软件中的错误,并加以纠正。产生的文档有软件测试计划和软件测试报告。运行维护:通过对已交付使用的软件做必要的修改,使软件持久地满足客户的需求。产生的文档有维护计划和维护报告。因此设计阶段产生的文档为设计说明书,而不是程序清单。

  • 第16题:

    论软件需求管理 软件需求管理是一个对系统需求变更了解和控制的过程。需求管理过程与需求开发过程相互关联,初始需求导出的同时就要形成需求管理规划,一旦启动了软件开发过程,需求管理活动就紧密相伴。 需求管理过程中主要包含变更控制、版本控制、需求跟踪和需求状态跟踪等4项活动,其目标是为项目管理人员建立一个软件需求基线,并保持软件计划、产品和活动与软件需求的一致性。

    请以“软件需求管理”为题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 2.详细描述需求管理过程中各个活动中的主要工作。 3.详细说明你所参与的软件开发项目中,是如何进行软件需求管理的,实施的具体效果如何。


    正确答案:
    本文第一部分应花400-600字的篇幅进行项目简介,涉及项目背景、规模、人员、作者的角色,开发的系统有什么样的一些功能,大体的设计。
    接下来的主体部分中,着重描述的,应是问题3,对于问题2只需要花200-400字的篇幅大致介绍概念层次的内容。
    在对问题3进行论述时,要注意选问题2中的一些活动来论述,其中2个主题是比较好展开的,分别为:变更控制与需求跟踪。
    1、变更控制:
    变更控制的工作程序依次为:提出与接受变更申请、对变更初审、变更方案论证、项目变更控制委员会审查、发出变更通知并开始实施、变更实施的监控、变更效果的评估、判断发生变更后的项目是否已纳入正常轨道。
    (1)提出与接受变更申请。提出变更申请应当及时以正式方式进行,并留下书面记录。变更的提出可以是各种形式,但在评估前应以书面形式提出。
    (3)对变更的初审。变更初审的目的是为了对变更提出方施加影响,确认变更的必要性,确保变更是有价值的;进行格式校验,完整性较验,确保评估所需信息准备充分;在干系人间就提出供评估的变更信息达成共识。
    (3)变更方案论证。变更方案的主要作用,首先是对变更请求是否可实现进行论证,如果可能实现,则将变更请求由技术要求转化为资源需求,以供CCB决策。常见的方案内容包括技术评估和经济评估,前者评估需求如何转化为成果,后者评估价值和风险。
    (4)项目变更控制委员会审查。审查过程由项目所有者据变更申请及评估方案,决定是否批准变更。审查通常是文档会签形式,重大的变更审查可以包括正式会议形式。审查过程应注意分工,项目投资人虽有最终的决策权,但通常在专业技术上并非强项。所以应当在评审过程中将专业评审、经济评审分开,对涉及项目目标和交付成果的变更,客户的意见应放在核心位置。
    (5)发出变更通知并开始实施。评审通过,意味着项目基准的调整,同时确保变更方案中的资源需求及时到位。项目基准的调整,包括项目目标的确认,最终成果、工作内容和资源、进度计划的调整。需要强调的是,变更通知后,不只是包括实施项目基准的调整,更要明确项目的交付日期、成果对相关干系人的影响。如变更造成交付期的调整,应在变更确认时发布,而非在交付前公布。
    (6)变更实施的监控。要监控的,除了调整过的项目基准中所涉及变更的内容外,还应当对项目的整体基准是否反映项目实施情况负责。通过监控行动,确保项目的整体实施工作是受控的。通常由项目经理负责项目基准的监控,管理委员会监控变更明确的主要成果、进度里程碑等,可以委托监理单位承担监控职责。
    (7)变更效果的评估。变更评估首要的评估依据,是项目基准,可需结合变更的初衷来看要达到的目的是否已达成,以及评估变更方案中的技术论证、经济论证内容与实施过程的差距并推进解决。
    (8)判断发生变更后的项目是否已纳入正常轨道。项目基准调整后,需要确认的是相应的资源配置和人员是否及时到位,更需多加关注。之后对项目的整体监控应按新的项目基准进行,当确认新的项目基准已经生效则按正常的项目实施流程进行。
    2、需求跟踪
    根据国家标准GB/T 8567-2006,SRS中的每个软件配置项的需求到其涉及的系统(或子系统)需求都要具有双向可追踪性。所谓双向跟踪,包括正向跟踪和反向跟踪,正向跟踪是指检查SRS中的每个需求是否都能在后继工作成果中找到对应点;反向跟踪也称为逆向跟踪,是指检查设计文档、代码、测试用例等工作成果是否都能在SRS中找到出处。

  • 第17题:

    软件工程管理集成了过程管理和项目管理,以下关于软件工程管理过程的描述中,( )最为准确和完整。

    A.范围定义、项目计划、项目实施、评审和评价、软件工程度量

    B.需求分析、设计、测试、质量保证、维护

    C.需求分析、设计、测试、质量保证、软件复用

    D.需求分析、设计、测试、验证与确认、评审和评价、维护


    正确答案:A

  • 第18题:

    在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立______。

    A.需求跟踪文档

    B.需求变更管理文档

    C.需求分析文档

    D.需求基线


    正确答案:D
    解析:需求是软件项目成功的核心所在,它为其他许多技术和管理活动奠定了基础。在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和用户达成共识,即建立需求基线。

  • 第19题:

    软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括( )。

    A.软件需求说明
    B.可行性研究报告
    C.维护修改建议
    D.项目开发计划

    答案:C
    解析:
    本题考查软件文档的分类和作用。软件文档在软件开发过程和运行维护中起着重要作用,比如文件可以提高软件开发过程的能见度,提高开发效率,便于协调软件的开发、使用和维护,另外也可对软件的运维和培训提供相关信息,便于各类相关人员之间进行交流。按照文档产生和使用范围,软件文件可分为开发文档、管理文档和用户文档,其中开发文档产生于软件开发过程,是前一阶段的工作成果体现,也是后一阶段工作的依据,用户文档是为用户准备的软件使用、操作、维护的资料。

  • 第20题:

    在软件需求工程中,需求管理贯穿整个过程。需求管理最基本的任务是明确需求,并使项目团队和客户达成共识,即建立()

    • A、需求跟踪说明
    • B、需求变更管理文档
    • C、需求分析计划
    • D、需求基线

    正确答案:D

  • 第21题:

    软件项目需求工程包括需求开发和()。

    • A、需求策划
    • B、需求感知
    • C、需求管理
    • D、需求组织

    正确答案:C

  • 第22题:

    软件需求工程是包括创建和维护软件需求文档所必需的一切活动过程,可分为需求开发和需求管理两大工作。()


    正确答案:正确

  • 第23题:

    判断题
    软件需求工程是包括创建和维护软件需求文档所必需的一切活动过程,可分为需求开发和需求管理两大工作。()
    A

    B


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