问题
单项选择题
在需求开发中,完成()过程后将确定需求基线。
A.需求获取
B.需求分析
C.需求定义
D.需求验证
答案
参考答案:D
解析:
需求开发包括需求定义、文档记录、需求演进的过程,并最终在验证的基础上冻结需求。需求工程的活动划分为以下5个独立的阶段:
(1)需求获取:通过与用户的交流,对现有系统的观察及对任务进行分析,从而开发、捕获和修订用户的需求;
(2)需求建模:为最终用户所看到的系统建立一个概念模型,作为对需求的抽象描述,并尽可能多的捕获现实世界的语义;
(3)形成需求规格:生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约;
(4)需求验证:以需求规格说明为输入,通过符号执行、模拟或快速原型等途径,分析需求规格的正确性和可行性;
(5)需求管理:支持系统的需求演进,如需求变化和可跟踪性问题完成需求验证过程后将确定需求基线。