问题
单项选择题
需求分析中开发人员应主要从用户那里了解______。
A.软件做什么
B.使用界面
C.输入的信息
D.软件的规模
答案
参考答案:A
解析: 需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。可行性研究旨在评估目标系统是否值得去开发,问题是否能够解决,而需求分析旨在回答“系统做什么”的问题,确保将来开发出来的软件产品能够真正满足用户的需要。本题选择A正确。