需求分析是软件生存周期中的重要工作,以下描述不正确的是:( )。

2023-09-01

A.软件需求是针对待解决问题的特性的描述
B.绝大部分软件需求可以被验证,验证手段包括评审和测试
C.需求分析可以检测和解决需求之间的冲突
D.在资源有限时,可以通过优先级对需求进行权衡

参考答案:B

软件需求是针对待解决问题的特性的描述。所定义的需求必须可以被验证。在资源有限时,可以通过优先级对需求进行权衡。通过需求分析,可以检测和解决需求之间的冲突;发现系统的边界;并详细描述出系统需求。这里唯一没有提及的就是B“绝大部分软件需求可以被验证,验证手段包括评审和测试”。