阶段1 演示(Presentation)
利用ATAM评估软件体系结构的初始阶段,包括以下三个步骤:
a. 先容ATAM:形貌ATAM的评估过程
b. 先容业务驱动因素:着重业务视角,提供有关系统功能、重要利益相关方、业务目标和其他限定等信息。
c. 先容要评估的体系结构:侧重可用性和体系结构的质量要求
阶段2 观察和分析
利用ATAM技能评估架构的第二个阶段,对一些关键题目彻底观察,包括以下三个步骤:
a. 确定架构方法: 涉及可以或许理解系统关键需求的关键架构方法
b. 生成质量属性效用树: 确定最重要的质量属性,并确定优先序次。
c. 分析体系结构方法: 彻底观察和分析,找出处理相关质量属性的方法。包括4个重要阶段:观察架构方法 -> 创建分析题目 ->
分析题目答案-> 找出风险、 非风险、敏感点和权衡点。
阶段3 测试
a. 头脑风暴和优先场景:将头脑风暴的优先列表与生成质量属性效用树中所获取的优先方案进行比较
b. 分析架构方法