这篇文章是最近我对敏捷和分布式组织架构演进的一些思考,在前面一篇谈企业数字化转型IT架构演进中谈到了部分组织架构优化的一些思路,但是类似这种组织优化不仅仅是IT组织架构优化,而是整个企业整体的组织架构优化和重构。
从组织和团队的自适应和自我进化,到组织架构的扁平化到完全的去中心化和分布式,从自然界的生物进化和发展,到IT系统的分布式架构逻辑,所有这些内容对企业组织架构的设计究竟有哪些启发?
这篇文章即是围绕以上问题进行的一些点滴思考。
01-去中心化和自我进化
由凯文凯利写的《失控》这本书可以算做一本神作,该书虽然成书在1994年,当时里面谈到关于生物,进化,机器人,网络,连接,人工智能,生态等诸多思想在今天来看仍然体现出了足够的预见性。
失控之本质并不是没有控制,而是一种高度的自我控制,自我调节,自我进化。一种分布式和自下而上的网格状模型。
不论是书里面谈到的蜂群还是雁群,实际都在强调一个重要概念即群体体现出来的高度自治和自我进化特征。这个群体本身没有强控制的中心节点,每一个次级单位都高度自治,同时次级单位之间直接点对点连接形成一个网状结构。
整个群体看似复杂,混乱和失控,但是却体现出高度的自我控制和自我进化能力。
群体如何实现自我调节?
比如一个蜂群,实际上是通过个体和周围连接点之间的快速碰撞来完成消息或变化的传递,这种连接间的碰撞可以快速的传播和蔓延,乃至快速的将消息或调整要求传递到整个群体中,让群体整体保持一致和统一的对外形态。
类似的还有雁群,雁群能够快速的从一字形调整为人字型,他们之间并没有语言沟通,靠的也是相互之间的行动形态变化,以一种碰撞的语言将调整要求快速的传递到每一只大雁上。
在没有形成高级的类似语言,移动互联网等更加先进的信息技术沟通形式下,可以看到类似上面谈到的去中心化集群往往成为必然。单个的个体实际你很难发挥出重大的作用,必须群体作战才能体现优势,但是群体本身又没有专门的控制中心,却被一张隐性的看不见的手所控制着并完成自我调整和进化。
蜂群,雁群所表象出来的无控制中心下高度行为一致性令人惊讶。
那么彻底的去中心化是否会成为组织形态演进的必然趋势?
如果要彻底地去掉控制中心,个体就要做到或者具备完全的高度自治能力,而且这个自治能力已经深深地植入了个体的遗传基因里面。比如前面谈到的蜂群,当一只蜜蜂进入到群体就已经天生具备这种自治能力。
说这点的原因是你会发现在非人类的生物界能够达到的一些基本能力反而到了人类组织后难以达到,简单来说就是人作为高智商生物产生了更多的不受控制的想法和个人差异特性。
02-边缘计算和章鱼理论
我在前面谈边缘计算的一篇文章中用了章鱼来进行形象化的举例。
章鱼作为无脊椎动物,章鱼拥有巨量的神经元,但60%分布在章鱼的八条腿(腕足)上,脑部仅有40%。章鱼在捕猎时异常灵巧迅速,腕足之间配合极好,从不会缠绕打结。这得益于它们类似分布式计算的多个小脑 一个大脑。
如何来理解呢?
简单来说就是小脑本身高度自治,能够独立完成相关捕食等任务,但是各个触角的小脑本身又不是离散的,而是受到大脑控制中心控制。小脑既可以完全独立自治的完成觅食动作,同时又能够在大脑控制下进行群体作战。
这样当出现大的反抗强的食物时,大脑发出统一的行动指令,所有的触角都会集中在一起来对付,形成统一的调度和协同,构建一个更具战斗力的作战群体。
章鱼模式实际在告诉我们一个关键点,即并不是没有控制中心,而是控制中心仍然存在,但是各个独立触角仍然是可以独立运作的高度自治组织。
03-ServiceMesh和去中心化