本篇介紹可規模化的架構實務方法,從需求收集到設計、評估、文件化與技術債管理。
- Chapter 19 — 架構重要需求(ASR):如何辨識與擷取對架構影響最大的需求
- Chapter 20 — 架構設計:屬性驅動設計法(ADD)的步驟與實務
- Chapter 21 — 架構評估:架構權衡分析法(ATAM)及輕量級評估技術
- Chapter 22 — 架構文件化:視圖、記號法與行為文件的撰寫方法
- Chapter 23 — 架構技術債管理:識別、量化與管理架構層面的技術債
核心觀點: 架構設計不是一次性活動,而是貫穿整個開發生命週期的持續過程——設計、評估、文件化形成反覆的改進迴圈。