知识卡片
无法沟通的架构是债务而非资产
内容
[[每个系统都有架构无论是否被理解|每个系统都有架构]],但并非每个系统都拥有能有效沟通这份架构的架构描述——文档可能只覆盖了一部分、已经过时,或者根本没人看得懂。如果利益相关者无法通过架构描述理解架构如何满足他们的关注点,这份架构本身就失去了存在的价值:它不再是帮助团队做决策的资产,反而变成了需要靠口口相传、返工和猜测来弥补的债务。写文档不是锦上添花,是让架构真正发挥作用的必要条件。
参考来源
《软件系统架构:使用视点和视角与利益相关者合作》第2章《软件架构概念》