简答题

高质量的需求过程给软件带来哪些好处?优秀需求具有哪些特性?

正确答案

高质量的需求过程给软件带来的好处有:
(1)最大的好处是在开发后期和整个维护阶段的重做的工作大大减少了。
(2)将选定系统的需求明确地分配到各软件子系统,强调采用产品工程的系统方法。这样能简化硬软件的集成,也能确保软硬件系统功能匹配适当。有效的变更控制和影响分析过程也能降低需求变更带来的负面影响。
(3)将需求编写成清晰、无二义性的文档将会极大地有利于系统测试,确保产品质量,以使所有风险承担者感到满意。
优秀需求具有哪些特性:
(1)正确性每一项需求都必须准确地陈述其要开发的功能。
(2)必要性每一项需求都应把客户真正所需要的和最终系统所需遵从的标准记录下来。
(3)划分优先级给每项需求、特性或使用实例分配一个实施优先级以指明它在特定产品中所占的分量。

答案解析

相似试题
  • 引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?

    简答题查看答案

  • 在进行详细的过程设计和编写程序之前,进行概要设计的好处是可以在软件开发的早期在全局高度对软件结构进行优化,使软件质量得到重大改进。

    判断题查看答案

  • 简述数据库系统的三级模式结构的优点(给数据库系统带来的好处)。

    简答题查看答案

  • 软件设计的质量对最终软件产品和软件开发过程会产生哪些影响?

    简答题查看答案

  • 在软件开发过程中,继承有什么好处?

    简答题查看答案

  • 什么是线程?使用多线程有哪些好处?有会带来哪些问题?

    简答题查看答案

  • 以下哪些过程能够提高软件质量()

    多选题查看答案

  • 从用户角度看,TD—LTE会带来了哪些好处?

    简答题查看答案

  • 在需求分析过程中,分析员要从用户那里解决的最重要的问题是给该软件提供哪些信息。

    判断题查看答案