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