在岁月的长河里,放眼整个天地万物,除了捉摸不透的风云变幻,人类可能是最大一股不安分的力量。
人类旅行团从远古的丛林中叮叮当当徐徐而来。刚开始这是一群裹着树叶披头散发的群体。他们手里握着树枝做的粗糙武器,身上除了手艺粗糙的树叶裙子,不曾有任何让现代文明人足以停下眼光去打量的装饰。
后来,他们中的部分人在行走中,可能被锋利的石头所割伤。聪明的他们也因祸得福,发现原来把石头磨锋利了,也可以轻松地割开动物的皮毛。于是他们手中的武器变得丰富了,有石斧、石刀。
又不知过了多少年。可能是某个干旱的夏天。天雷击中了他们的草料,引起了熊熊大火。肆虐的火苗顺势把草料旁边的鸡圈给烧了。大火熄灭后,人们惊讶地发现,一股浓香扑面而来。从那天起,他们开始学会了用火去烹调食物。
尔后的岁月,他们继续步履不辍,从自然中学习,用悟性去发现,用智慧去改善。就这样,他们凭借着智慧、勇气和天赋,走过了青铜时代,又迈过了铁器时代。他们发现,养殖比狩猎更容易,且更易饱口福。同时,种植和培育也让他们有了相对稳定的食物来源,而对气候的掌握也使得他们在自然环境中生活得更加有计划、规律。他们脱去了树叶编织的裙子,有了正式的衣服且色泽和样式也逐渐丰富起来。
与此同时。这群有着独特创造力的群体,在其他领域也取得了长足的进步。
为了适应、掌控并利用广阔的水域,从独木舟到帆船,再到长数十米高数层的巍峨船只也被建造出来。
在人类前进过程中,驱动人类不断迈向新台阶,走向新高度的种种因素中,创造力毫无疑问可以名列前茅。除创造力之外,也离不开一部分群体超强的抽象思维和规划设计能力,正是这种超强的抽象思维和规划设计能力,使得一项项偶发的创造之举,可以成为广泛适用的新工艺、新要素、新方法,也成为一种新的社会能力和社会现象。
抽象思维和规划设计能力除了在工具制造、狩猎捕捞和养殖耕种等方面,有着极高渗透性的应用,在社会组织方面更加体现得淋漓尽致。可以说,人类社会的组织形态、群体互动和物品交换等都是一系列不断改进的规划和设计的果实。从古希腊城邦时代的民主共治社会,到罗马共和国的宪政共和政治形态,再到近现代美利坚合众国的民主社会、市场经济。社会治理结构、政治形态、权力的分立与监督、市场经济的规范等等,诸多方面都在一张智慧的网络之下,按照设计者的思路,有条不乱的运作。人类社会也因此能够摆脱秩序的混乱、无休止的纷争、松散的生活状态和低级的生产方式,以及无效的交流和沟通。
当我们把目光快速聚焦到现代社会。抽象思维和规划设计的重要性不仅没有被稀释,反而,一直精神焕发成为引领社会步伐的激荡“前浪”。
从工业领域来看。工业化生产的复杂性不仅仅体现在机器的先进性、多样性。也体现在机器间的协同上。这些有着复杂结构的机器,如果没有缜密的设计规划,要么会因为自身的混乱而导致过程极度复杂,而停留在低级的状态。要么会因为缺乏统一的行业性结构导致无法实现社会化分工,单一企业会因为生产面太广,而经济效益差而无力承担而最终凋零。或者会因为无法专注,也只能在低级阶段徘徊。体系性、标准化的规划与设计。无疑是工业领域辉煌的重要功臣。
协同有序的工厂
在新兴的信息通信技术领域,对体系性规划设计和设计的重要性更是不言而喻。我们先说通信领域。如果没有顶层的宏观的OSI七层模型。通信基本会沦落成“方言”一般,每个国家每个地域各有各的一套,我们今天要实现全球任意地方访问github基本是天方夜谭。
在IT领域也是如此。如果没有计算机体系结构,就没有通用共识的计算机。很多企业生产的计算机可能就像恐龙时代,虽然名字都叫恐龙,但是形态功能结构都大相径庭。软件层面也是如此,以操作系统为例,操作系统是极其复杂的基础软件。如果没有高明的、抽象的、统一的、前瞻性的规划与设计,我们难以想象,如此复杂的建设工程,上千人的团队、不同的地域和习俗,最终他们要一起集成的时候,会不会是一场旷世悲剧?就好比我们要把松散的,随机抓取的零件组装成一辆可以跑得轿车跑的轿车,可能吗?如果有,那也是不可复制的奇迹。
除了工业生产领域和IT领域,在社会领域顶层规划和设计的重要性怎么说也不为过。现代社会因为商品经济的发达,文化产业的缤纷,个体意志的展露,整个社会的组织形态、挑战也更加复杂。叠加上地域、文化、宗教、习俗等因素的影响。因此,如果没有有效的社会治理体系,社会的分裂暴动将会成为常态。如果没有有效的市场经济体系,那么社会经济也必将万马齐喑,各种伪劣产品、假冒产品会层出不穷。各种违背合约的破坏性行为也会屡禁不止,市场也将失去基本的信任而衰退。
织造次序
各行各业古往今来,但凡能够蓬勃发展,都离不开体系性的顶层规划和设计。他代表的是秩序,是定位,是标准,是开放,更是发展。
第一,顶层设计是从宏观出发,面向未来开展的规划性活动,旨在通过高屋建瓴绘制未来的宏观蓝图。在蓝图的擘画过程中,必然注重内在结构和秩序。
第二,顶层架构旨在明确各个子系统的定位,确定他们负责什么,不负责什么,对于自己范畴外的内容,该向谁请求支持。在顶层设计之下,各个子系统各司其职,共同组成宏大的整体。
第三,顶层设计注重标准。为了实现各个子系统各司其职,同时又可以协同一起,缺乏统一可落地的标准,自然是无法实现这一宏伟愿景的。因此,顶层设计必然催生出一系列的标准,通过标准,使得不同时期,不同团队建设的部分可以顺利地融入整体之中。
第四,顶层设计也是开放的设计,不是封闭的设计。因为要提前规划,因为顶层设计几乎无一例外要具备极强的扩展性,以应对未来形形色色的变化和预料之外的事物。
第五,顶层设计是面向发展的设计。任何顶层设计必然是抽象、全局且用以促进发展的设计。
最后,从另一个角度来看,顶层设计本身也是需要不断进化的,以适应层出不穷的新鲜事物,并长期保持活力。