一、SAAM 架构情景分析法1.场景开发:与系统相关风险承担者共同协商,开发一组任务场景。2.架构描述:对系统架构进行正式描述,包含计算构件、数据构件及构件间交互关系。3.单个场景评估:逐一评估每个场景,判断架构对直接场景、间接场景的支持程度。4.场景交互:分析多个不同场景同时作用于同一构件时产生的相互影响。5.总体评估:综合所有场景及场景交互结果,对架构整体质量进行权衡与总体评价。速记口诀:开场景 → 描架构 → 单评场景 → 场景交互 → 总体评估二、ATAM 架构权衡分析法(四大核心活动+9步骤)四大核心活动1.场景和需求收集2.架构视图和场景实现3.属性模型构造和分析4.折中决策ATAM 标准9步骤1.介绍ATAM评估方法2.阐述业务目标与业务动机3.概述现有系统架构4.确定所采用的架构设计方法与模式5.生成质量属性效用树6.初步分析架构设计方法7.征集并讨论场景,对场景进行优先级分级8.深入分析架构,识别敏感点、权衡点、风险点、非风险点9.汇总整理,输出完整评估结论与报告速记口诀:介方法