选择题 65.  软件需求分析阶段的验证手段一般采用______。
【正确答案】 C
【答案解析】 本题考查软件工程方面的基础知识。
   在软件需求分析阶段,依据“软件研制任务书”,分析软件产品需求或软件部件需求,获取并确认软件要满足的需求,以及策划软件需求验证。
   在软件需求分析阶段,应明确项目的软件需求标准,如果用户提供软件需求标准,将用户的软件需求标准作为项目的软件需求标准;否则,依据相关的软件需求标准执行,亦可制定项目的软件需求标准。
   确定软件需求:对“软件研制任务书”进行需求分析,按照项目软件需求标准的要求,使用技术术语并以条目化的方式表述软件需求;分析需求以确保它们完备、可行、可实现和可验证;分析需求以平衡利益相关方的需要和约束;识别对成本、进度、功能性、风险或性能有严重影响的关键需求。
   标识软件接口需求:标识软件外部和内部接口。
   软件需求评审是软件需求验证的重要手段,可根据要求,对软件需求进行相应级别的评审。重点关注的评审内容包括:
   ①对软件的功能、性能、安全性有明确说明。
   ②软件需求符合项目的软件需求标准,特别是需求定义应是完整的、准确的、充分的、唯一的、协调一致的、可验证的。
   ③软件需求在选定目标机中是可实现的。
   ④所有用户需求可追踪到软件需求,所有软件需求也可追踪到用户需求,派生的需求理由充分。