查看更多
当前 - 选择题 - 基于架构的软件开发
简单
单选题
2024年11月第37题
#系统架构设计
#基于架构的软件开发
#第二版教材
#凯恩建议必须掌握

ABSD体系结构需求来自(__)。

问题(1)
正确答案A
凯恩解析

本题考察的是ABSD(Architecture-Based Software Development,基于体系结构的软件开发)中的体系结构需求来源的基本概念。
在ABSD方法中,体系结构需求指的是软件系统在开发初期,架构师或设计人员需明确的非功能性需求和高层次目标。这些需求并不仅仅来自用户的功能需求,更重要的是来源于多个层面的高层目标。
A选项:包括系统的质量目标(如可用性、性能、安全性等)、系统的商业目标(如市场定位、成本控制、用户群体定位等),以及开发人员的商业目标(如重用已有构件、快速交付、降低开发成本等),这三者共同构成体系结构需求的核心来源,是标准答案
B选项:将开发人员换成了使用人员,但体系结构的出发点更多是服务于开发,而非直接服务于终端使用者的个性化目标,因此错误。
C选项:用“进度目标”替代了“质量目标”,但进度目标属于项目管理范畴,不是架构设计阶段的核心输入,因此错误。
D选项:同样将“质量目标”替换为“进度目标”,属于混淆干扰项,因此错误。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有