观点|从康威定律到企业架构

Posted 金航数码

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了观点|从康威定律到企业架构相关的知识,希望对你有一定的参考价值。

                       但凡被称为定律的都有深刻内涵

                社会学定律尤其如此

       因为它掐中了社会的本质

康威定律就是一例


这条定律说:“organizations which design systems are constrained to produce designs which are copies of the communication structures of those organizaions(Conway 1968)”

翻译过来是:“组织所设计的系统的结构必然是组织内部的沟通结构”

康威提出这个定律的语境是:如果你让一个组织为自己的业务设计一套信息管理系统,那么这个系统的结构在很大程度上就是这个组织的业务结构。

定律的提出是在1968年,当时管理软件尚未兴盛,四年之后SAP公司才创立。程序员康威也许仅仅是将这个定律作为社会学观察提出来,但他的观察代表了那个时代组织管理人员的思维特征及其局限性。之后,人们逐渐意识到不应依照组织原有的沟通模式设计管理系统。到了90年代,这种想法终于促成BPR业务流程重组概念的兴起,三十年后的今天,每一个经历过或正在经历信息化的人都明白,先进管理软件的实施必然要改变企业原有的协作模式。

作为社会学观察结果,康威定律描述的是组织中人的思维模式,这种模式的影响自然是多方面的。

我们来看另一种情况:如果你将一个数据处理模块交给三个人分工完成,你很可能得到一个由三个子模块构成的处理模块;扩展一下,如果你将一个结构件交给三个人分工设计,你至少会得到三个以上的零件,如果你让三个人合作一篇文稿,文稿最终至少会分为三个章节。分工的概念已经如此深入人心,以至于我们在潜意识中会依照分工结构来思考产品本身的结构,如果企业的分工是混乱的,它所产生的产品也很可能是混乱的,若要优化产品设计,就需要重新设计企业的组织。

这就涉及到一个问题,组织分工是如何产生的?它为什么表现出不合理的一面?这种不合理是一直存在的吗?如要优化,其合理依据是什么?

自亚当.斯密以来,组织分工就被认为是劳动专业化发展的要求和结果,在最简单的情形下,专业化目标是通过生产动作的单一性提高劳动效率,在复杂一些的情形下,劳动分工与知识领域的专业化发展相互促进(比如财务管理和物流管理),在更复杂的情况下,它与组织人(在组织中活动的每一个个体)思维层次的分化和发展结合在一起(比如战略决策、管理监督、业务执行),是劳动和思维抽象化和具象化渐次发展的结果。就产品实现过程而言,与上述组织行为的分工非常相似,也存在三种典型的分工:思维层次的分工,如原理设计、架构设计、物理设计);知识领域的分工,如结构设计、电气设计、软件设计);劳动动作的分工,如三维建模、仿真分析、工艺设计,事实上,这种劳动动作的分工不管实在研发技术领域还是在生产组织领域都各自发展出对应的专业和知识体系。

劳动和组织分工一直都受到专业知识领域和工业技术的支持、影响和推动,这种趋势已经日益明显,因此,广义上说,组织分工与产品开发之间的不匹配是前者滞后于后者发展的结果。若要优化甚至重新设计组织,就要抛开组织现状,从企业业务本质特性和抽象的原理出发,研究组织业务的一般性过程,设计出最优模式,并这模式中确定出典型要素并予以标准化。这个过程,我称之为业务建模,相应的理论方法体系,已在业界发展为架构理论。

如果我们将视野打开,会发现建模是一个普遍的方法,从球形鸡笑话到牛顿定律到宇宙标准模型,从生态系统研究的全球碳循环模型到宏观经济学中的总需求总供给模型,为客观世界建模是我们分析、理解、掌控混沌的现实世界的有效方法,也是必然途径。

在信息化手段发展历史上,建模手段一直都在运用和发展,从我们为员工信息构建第一张数据表开始,我们就在建模,后来我们有了生产管理系统中的物料数据表,有了MRP计划模型,有了IPD中的ECR变更管理流程模型,还有了APS高级计划排程模型,在工程技术领域,模型更是在普遍应用,包括电路原理图符号模型、电路版图封装模型、解构设计三维模型、仿真分析模型等等,最近几年,随着工程技术和信息技术的变革性发展,我们开始为大型系统进行逻辑建模,对其进行标准化描述,促进产品创新的迭代加速,甚至以此为基础考虑研制分包业务模式的发展,我们还开始为生产系统的资源和过程建模,构建虚拟工厂,未来,我们希望整个工业过程都可以基于模型得到虚拟化,形成工业大数据,我们可以直接在虚拟世界中进行产品的全生命周期管理,现在看来,这个想法不仅可行,而且很快就将实现。

企业架构思想是针对企业组织和业务过程的全方位建模,它不以企业现状为基础,而是以企业的业务运行原理为本体,由此推导出一套最优模型作为企业发展的愿景结构。在架构体系中,每一项合理必要的业务活动都以组件形式得到描述,并映射到应用系统组件中去,同时结合数据组件,形成信息系统建设和应用的依据。

与产品本身的虚拟化和数字化对应,企业架构的成果将成为企业组织业务过程的标准化数字映射,并以其灵活的组合配置能力为我们建成一套铁打的营盘,以适应企业复杂多变的业务环境,在需要的时候,我们甚至可以将架构成果直接迁移和复制,实现企业能力的复制和输出。

以上是关于观点|从康威定律到企业架构的主要内容,如果未能解决你的问题,请参考以下文章

从康威定律看技术管理

TLDP 002:康威定律无处不在

从康威定律和技术债看研发之痛

康威定律:组织结构与IT技术架构

SoundCloud的微服务启示:从交付流程和康威定律看微服务

康威定律基本概念,以及对架构师影响