(问题1) 是系统分析阶段结束后得到的工作产品, (问题2) 是系统测试阶段完成后的工作产品。
软件生命周期各阶段对应不同工作产品,依据GB8567-2006标准,系统分析阶段聚焦用户需求调研与可行方案论证,核心产出为系统方案建议书,该文档用于明确系统总体方案与可行性,需注意区分设计阶段产出的系统设计规格说明、实现阶段的程序规格说明;系统测试阶段完成后,核心产出是测试分析报告,它是对测试结果、问题及结论的正式总结,不同于测试前的验收测试计划、系统测试计划等规划类文档,也区别于作为测试依据的测试标准,这类总结性文档是评估系统质量的重要依据。此外,软件生命周期各阶段的产物均服务于阶段核心任务,比如单元测试环节的测试数据属于测试准备产物,而非分析或测试阶段的核心输出,明确各产物的阶段归属能更好地把控软件项目的推进节奏与质量。
本题考察的是软件生命周期各阶段的产出文档,依据 GB8567-2006 标准。
问题1:
系统分析阶段的任务是调研与分析用户需求,并提出可行的系统解决方案。阶段结束的主要工作产品应是能够反映需求与方案的文档。
A选项 系统设计规格说明:属于设计阶段的产物,错误。
B选项 系统方案建议书:用于说明系统总体方案与可行性,最接近系统分析阶段的产出,正确。
C选项 程序规格说明:属于实现阶段的详细设计产物,错误。
D选项 单元测试数据:属于测试准备环节,错误。
所以选择 B。
问题2:
系统测试阶段完成的工作产品是对测试活动的总结,形成正式报告。
A选项 验收测试计划:属于测试前的计划文档,错误。
B选项 测试标准:一般作为测试依据,而不是测试完成后的产出,错误。
C选项 系统测试计划:同样是测试前的计划文档,错误。
D选项 测试分析报告:记录测试结果与分析,是系统测试阶段完成后的工作产品,正确。
所以选择 D。
