更多“非功能需求为什么很重要,包含哪些方面?”相关问题
  • 第1题:

    软件需求说明书是需求分析阶段的最后成果,(52)不是其应包含的内容。

    A.数据描述

    B.功能描述

    C.系统结构描述

    D.非性能描述


    正确答案:C
    解析:软件需求说明书(SRS)是需求分析阶段最终的交付成果。一份软件需求说明书应包括:功能描述(系统应提供的功能和服务)、非功能描述(包括系统的特征、特点和性能等)、限制系统开发或者系统运行必须遵守的约束条件和数据描述等。

  • 第2题:

    软件需求分析一般应确定的是用户对软件的______。

    A.功能需求

    B.非功能需求

    C.性能需求和功能需求

    D.功能需求和非功能需求


    正确答案:D
    解析:需求分析阶段的任务是弄清软件产品的用户要求,即解决“做什么”的问题。用户要求包括功能、性能、可靠性、安全性与保密性、资源使用和用户接口等许多方面,可概括为功能需求和非功能需求。

  • 第3题:

    在一次scrum回顾会议上,团队识别到发布版本中遗漏了一项非功能性需求。团队应该怎么做?()

    • A、重新计划后续迭代,并重新确定产品待办事项的优先顺序。
    • B、在下一次迭代中包含该非功能性需求。
    • C、将该需求放入未来版本的产品待办事项中。
    • D、为该迭代增加时间,包含该非功能性需求。

    正确答案:C

  • 第4题:

    软件需求分为功能需求和()。

    • A、非机能需求
    • B、机能需求
    • C、能力需求
    • D、非功能需求

    正确答案:D

  • 第5题:

    为什么需求分析特别重要?


    正确答案: (1)许多大型应用系统的失败,最后均归结到需求分析:要么获取需求的方法不当,使得需求分析不到位或不彻底,导致开发者反复多次地进行需求分析,致使设计、编码、测试无法顺利进行;要么客户配合不好,导致客户对需求不确认,或客户需求不断变化,同样致使设计、编码、测试无法顺利进行。
    (2)需求分析的输出文档是《用户需求报告》,它既是软件生存周期中的第一个里程碑,又是客户、软件开发人员和项目管理人员三者必须遵守的一根基线,是三者共同工作的基础,是项目Alpha测试和Beta测试的准则,是供方交付产品和需方验收产品的依据。
    (3)需求分析要占用整个软件开发时间或工作量的30%左右。
    (4)需求获取中的错误,属于软件开发中的早期错误,它会在后续的设计和实现中进行发散式的传播。
    根据以上4个原因,IT企业的高层经理,对需求分析特别重视,常常派经验最丰富的人员去作项目需求。正因为如此,“系统分析员”才是软件行业中的最高技术职称。

  • 第6题:

    软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析功能需求和非功能需求的区别?


    正确答案: (1)功能需求定义了软件开发人员必须实现的软件功能。用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的、非系统化的、有冗余的,开发人员不能据此编写程序。软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。开发人员根据功能需求进行软件设计和编码。
    (2)非功能需求是对功能需求的补充,可以分两类。一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。另一类对开发者来说是很重要的质量属性,包括可维护性、可移植性、可重用性、可测试性。

  • 第7题:

    非功能需求包含哪些方面?


    正确答案: 性能需求;
    资源和环境需求;
    可靠性需求;
    安全保密要求;
    用户界面需求;
    成本消耗与开发进度需求;
    预先估计的可扩展性需求。

  • 第8题:

    单选题
    软件需求分为功能需求和()。
    A

    非机能需求

    B

    机能需求

    C

    能力需求

    D

    非功能需求


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

  • 第9题:

    多选题
    软件需求说明书是软件需求分析阶段的重要文件,下述()是其应包含的内容。
    A

    数据描述

    B

    功能描述

    C

    模块描述

    D

    性能描述


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

  • 第10题:

    问答题
    软件需求可以分为业务需求、用户需求、功能需求和非功能需求,请分析功能需求和非功能需求的区别?

    正确答案: (1)功能需求定义了软件开发人员必须实现的软件功能。用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的、非系统化的、有冗余的,开发人员不能据此编写程序。软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。开发人员根据功能需求进行软件设计和编码。
    (2)非功能需求是对功能需求的补充,可以分两类。一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。另一类对开发者来说是很重要的质量属性,包括可维护性、可移植性、可重用性、可测试性。
    解析: 暂无解析

  • 第11题:

    问答题
    非功能需求为什么很重要,包含哪些方面?

    正确答案: •性能需求;
    •资源和环境需求;
    •可靠性需求;
    •安全保密要求;
    •用户界面需求;
    •成本消耗与开发进度需求;
    •预先估计的可扩展性需求。
    解析: 暂无解析

  • 第12题:

    单选题
    软件需求分析一般应确定的是用户对软件的()。
    A

    功能需求

    B

    非功能需求

    C

    性能需求

    D

    功能需求和非功能需求


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

  • 第13题:

    软件需求分析—般应确定的是用户对软件的 ______。

    A.功能需求

    B.非功能需求

    C.性能需求

    D.功能需求和非功能需求


    正确答案:D
    解析:软件需求分析中需要构造一个完全的系统逻辑模型,理解用户提出的每一功能与性能要求,是用户明确自己的任务。因此,需求分析应确定用户对软件的功能需求和非功能需求。

  • 第14题:

    软件需求说明书是软件需求分析阶段的重要文件,下述 ( ) 是其应包含的内容。 ① 数据描述 ② 功能描述 ③ 模块描述 ④ 性能描述( )A. ①② B. ③④ C. ①②③ D. ①②④


    正确答案:D
    已经确定下来的需求应当得到清晰准确的描述。通常我们把描述需求的文档叫做软件需求说明书。软件需求说明书的主要内容是:系统的数据描述、数据流图、数据字典描述、系统接口描述、内部接口说明、系统的功能描述、处理说明、系统设计的限制系统的性能描述、性能参数、对系统进行测试的种类等。

  • 第15题:

    软件需求说明书是软件需求分析阶段的重要文件,下述()是其应包含的内容。①数据描述②功能描述③模块描述④性能描述

    • A、②
    • B、③④
    • C、①②③
    • D、①②④

    正确答案:D

  • 第16题:

    试举例说明什么是功能性需求,什么是非功能性需求?为何非功能性需求往往比功能性需求还要重要?


    正确答案:功能性需求就是软件要实现的功能需求分析。
    非功能性需求,是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性。软件产品的非功能性需求包括系统的性能、可靠性、可用性、可维护性、有效性和可移植性等。
    重要性:将非功能性需求的各项特点举例展开即可。

  • 第17题:

    软件需求分析应确定的是用户对软件的()

    • A、功能需求和非功能需求
    • B、性能需求
    • C、非功能需求
    • D、功能需求

    正确答案:D

  • 第18题:

    同类型不同层次专业消费者需求差异分析包含哪些方面?


    正确答案: 一、分析消费者自身特点。对消费者的职业、文化程度、所研究的专业等因素进行分析。这些因素一般可以反映出消费者的需求差异。二、分析消费者购买记录。在专业消费者信息登记本中,一定要记全消费者购买的出版物目录,这是分析消费者需求差异的原始依据。

  • 第19题:

    软件需求分析一般应确定的是用户对软件的()。

    • A、功能需求
    • B、非功能需求
    • C、性能需求
    • D、功能需求和非功能需求

    正确答案:D

  • 第20题:

    问答题
    试举例说明什么是功能性需求,什么是非功能性需求?为何非功能性需求往往比功能性需求还要重要?

    正确答案: 功能性需求就是软件要实现的功能需求分析。
    非功能性需求,是指软件产品为满足用户业务需求而必须具有且除功能需求以外的特性。软件产品的非功能性需求包括系统的性能、可靠性、可用性、可维护性、有效性和可移植性等。
    重要性:将非功能性需求的各项特点举例展开即可。
    解析: 暂无解析

  • 第21题:

    问答题
    同类型不同层次专业消费者需求差异分析包含哪些方面?

    正确答案: 一、分析消费者自身特点。对消费者的职业、文化程度、所研究的专业等因素进行分析。这些因素一般可以反映出消费者的需求差异。二、分析消费者购买记录。在专业消费者信息登记本中,一定要记全消费者购买的出版物目录,这是分析消费者需求差异的原始依据。
    解析: 暂无解析

  • 第22题:

    问答题
    非功能需求包含哪些方面?

    正确答案: 性能需求;
    资源和环境需求;
    可靠性需求;
    安全保密要求;
    用户界面需求;
    成本消耗与开发进度需求;
    预先估计的可扩展性需求。
    解析: 暂无解析

  • 第23题:

    单选题
    在一次scrum回顾会议上,团队识别到发布版本中遗漏了一项非功能性需求。团队应该怎么做?()
    A

    重新计划后续迭代,并重新确定产品待办事项的优先顺序。

    B

    在下一次迭代中包含该非功能性需求。

    C

    将该需求放入未来版本的产品待办事项中。

    D

    为该迭代增加时间,包含该非功能性需求。


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