软考系统架构设计师之软件架构评估法-ATAM
一、软件架构评估-ATAM
1、描述和介绍阶段 (介绍ATAM方法-》描述商业目标【主要利益相关者包括:最终用户、架构师和应用程序开发方式】-》描述体系结构【侧重于体系结构、时间可用性以及体系结构的质量要求。关键问题包括:技术约束及与当前系统交互的其它系统。】)
2、调查和分析阶段 (标识体系结构步骤-》产生质量属性树-》分析体系结构步骤【四个阶段:调查架构方法、创建分析问题、分析问题的答素、找出风险、非风险、敏感点和权衡点。】)
3、测试阶段(讨论质量需求的次序【使用实脑风暴的三种场景:【用例场景】在这种情况下,利益相关者就是最终用户 【增长情景】代表了架构发展的方式。【探索性场景】代表架构中极端的增长形式。】 -》分析体系结构步骤)
4、报告阶段(提交结果)
例子:
利益相关者需要头脑风暴的场景是()。在ATAM中,
A.用例场景、增长场景、环境场景
B.用例场景、增长场景、探索场景
C.增长场景、探索场景、环境场景
D.用例场景、探索场景、环境场景
参考答案:B