知识卡片

架构第五原则:系统的本质,即是架构的本质

普通读书笔记卡

内容

前四条原则暗藏两个未被察觉的设定:其一,”架构是系统的侧象”这句话本身只是架构的自我释义,用它来反推”系统是什么”是孤证;其二,”架构映射系统”预设了系统先于架构而既存,但很多时候系统原本并不存在——比如某个问题的背景客观存在,但这个背景尚未被系统化,若坚持”架构映射系统”,就等于说在系统被识别出来之前无法进行任何有意义的架构工作。这暴露出前四条原则其实只讨论了一个狭义的架构——”解决系统确指问题的架构思想与方法”,仍然只是系统的一个面。要突破这个局限,需要重新追问”系统的本质问题”到底是什么:不是形成论关心的可持续性(规模+组织过程),也不是组成论关心的复杂性(通过隔离可变性解构复杂性)——这些都是”面向实作问题的过程论”视角下的产物,不能反过来把”过程需要什么”当成”系统的本质是什么”,本质不应随应用需求而变化,否则它只是一个可用的观察而非本质本身。作者给出的答案是:”系统何以为系统”——之所以把某个领域集合称为系统,是因为它们之间存在某种维持内部关系与外部表现的系统性,这种系统性正是系统存在的唯一依据、核心矛盾与主体价值,同时也必然是架构(系统所有可能映像的总和)的基本事实、本质问题与形成驱动。一旦把系统的本质与架构的本质都设定为对”系统何以为系统”的同一个拷问,二者就能在”问题与解”上真正一致,也就不再需要纠结”是先有系统还是先有架构”这个先后顺序问题——通过架构行为得出一个系统,与通过一个既有系统得出它的架构,在认识论上是完全等价的两条路径。

参考来源

- 位置:《我的架构思想:基本模型、理论与原则》第7章《架构原则》之"7.5 架构第五原则:系统的本质,即是架构的本质"(源文件:_epub-src/ch018.xhtml) - 结论依据:原文说明"我想我能对这一问题提出的唯一可能的答案是'系统何以为系统'……这种系统性也必是架构——系统所有的可能映像——的基本事实、本质问题与形成驱动……唯有将系统的本质与架构的本质都设定为对'系统何以为系统'的拷问,才能抹去二者因概念抽象而导致的差异", 直接支撑本卡关于系统本质与架构本质同一化的结论。 - 原始内容:通过架构行为以得出一个系统,与通过一个既有系统得出它的架构,在认识论的视角下是完全无二的。