软件架构评估方法论:ATAM深度解读 492 | 软件架构评估方法论:ATAM深度解读场景引入买房验房的艺术:你想买一套房,销售说:“这房子贼好!南北通透!采光一流!”但你信吗?你不信,于是你找了验房师。验房师从各个角度检查:结构安全水电布局采光通风隔音效果防潮防水最后给你一份验房报告:优点有哪些,风险有哪些,哪里需要改进。软件架构评估,就是软件的"验房"。ATAM详解ATAM = Architecture Tradeoff Analysis Method架构权衡分析方法由SEI(卡内基梅隆大学软件工程研究所)提出,专门评估架构方案。ATAM四阶段阶段1:描述和介绍(Phase 1: Presentation)1.1 收集需求和架构描述 └── 收集关键需求文档 └── 描述候选架构 1.2 利益相关者