我的架构思想(四十九):附录 3

阅读数:22 2019 年 10 月 16 日 15:05

我的架构思想(四十九):附录 3

附三:超越软件架构——组织与架构

本附录是《大道至易》第 1 版原书的总论。如下小段文字,聊作引文而已。
周爱民 / 2017.04.02

前些日子,有朋友说他对我的评价是“一个出色的产品经理”。这确实是远远出乎我的预料的。于是我仔细地审度了一下我的产品观念,尤其是我在产品的需求、设计与产品特性控制方面的思想与原则。我发现这些观念、思想与原则其实与我对架构的理念同出一脉。亦即是说,我的产品观与我的架构观是一致的,是同一思想的不同侧面。

有一本名为《超越软件架构》1的书在我的架构经历中构成了相当重要的影响。我多年来一直追问“架构是什么”,并进而将自己的架构领域从技术架构、平台架构扩展到业务架构,再后来涉足产品架构、组织架构等各个方面,与这本书给我的启发不无相关。而本附录中所谈的,便是超越了软件架构的、对《大道至简》中提及到的一个最终假设2

1 Beyond Software Architecture: Creating and Sustaining Winning Solutions,作者 Luke Hohmann。中文译本由中国电力出版社出版发行。

2 出自《大道至简:软件工程实践者的思想》第 5 章。

“工程不是做的,而是组织的”

的最终求解。它是我在多年架构实践之后,从架构领域来观察工程的所见所思和所得。作为读者,可以从中观察一个完整的“从问题出发来构建概念和基于概念的逻辑”,并最终得到“一个组织模型”的过程。

参照本书之“引言:架构师的思维”,这个过程亦即是我作为一个架构师的思维模式的全像。

评论

发布