软考高级架构师:软件需求管理例题解析

2024-05-25 10:38:06 浏览数 (3)

下列关于软件需求管理或需求开发的叙述中,正确的是( )。 A 所谓需求管理是指对需求开发的管理 B 需求管理包括: 需求获取、需求分析、需求定义和需求验证 C 需求开发是将用户需求转化为应用系统成果的过程 D 在需求管理中, 要求维持对用户原始需求和所有产品构件需求的双向跟踪

正确答案是:D

选项D中的叙述是正确的。需求管理确实包括对用户原始需求和所有产品构件需求的双向跟踪。这是需求管理的重要组成部分,以确保在整个项目开发过程中,所有需求的变更和实现都被完整追踪和记录,以保持需求的完整性和一致性。

选项A的表述不完全正确。需求管理不仅仅是对需求开发的管理,还包括需求变更管理、需求确认和控制等多个方面。

选项B的表述错误。需求管理不仅包括需求获取、需求分析、需求定义和需求验证,而是涉及到这些活动的监控、跟踪及变更控制等更广泛的管理活动。需求获取、需求分析、需求定义和需求验证应被视为需求开发的一部分。

选项C中的描述也存在误导,需求开发不单单是将用户需求转化为应用系统成果的过程。它更多地涉及需求的识别、分析、记录和维护等多个阶段,而不仅仅是转化。

相似的练习题: 关于需求管理和需求开发的描述,正确的是( )。 A 需求管理仅包括需求分析和定义的活动 B 需求开发包括需求变更管理和需求跟踪 C 需求开发仅涉及将业务需求转化为软件需求 D 需求管理确保对需求的变更进行系统的控制和跟踪

正确答案:D

解析: 选项D正确,需求管理的关键功能是确保对需求的变更进行系统的控制和跟踪,保证需求的一致性和完整性。

选项A错误,需求管理不仅包括需求分析和定义,还涉及需求的跟踪、变更控制等多方面的活动。

选项B错误,需求变更管理和需求跟踪是需求管理的组成部分,而不是需求开发。

选项C错误,需求开发不仅仅涉及将业务需求转化为软件需求,它还包括需求的获取、分析和验证等活动。

0 人点赞