文章目录
在日常管理工作中,我们会遇到各种各样的复杂问题,职级越高,面临的问题就会越复杂。解决复杂性问题的能力成为高阶管理者的重要能力。我们所说的复杂问题,通常有两种不同的复杂性,分别是细节复杂性和动态复杂性;而相对于细节复杂性,动态复杂性则是管理者更需要关注的,也是管理者真正需要面对的难题。
01 细节复杂性与动态复杂性虽然都属于复杂性问题,但两者却有着根本性的不同
细节复杂性指的是在某个系统、问题或任务中涉及到的细节数量较多,数量越多复杂度越高;且(或)有数量较多的组合方案,组合方案越多复杂度也越高。细节复杂性通常与系统或问题的规模、范围和复杂度相关。解决细节复杂性问题需要注意某些具体的细节,且(或)设计最优的组合方案。
例如,你要开一家奶茶店,在开店之前需要对店铺进行设计和装修,那么店铺的装修设计和施工则是细节复杂性问题,因为:(1)装修设计和施工过程中,涉及到需要关注的细节数量较多;(2)有数量较多不同的设计方案,需要设计出最优的方案,是一个难度很大的复杂问题。

图1:店铺的装修设计和施工是一个细节复杂性问题
而动态复杂性则与细节复杂性有所不同。动态复杂性是指相关因素之间存在相互作用和影响的关系,使得系统的行为和状态变得非线性、不确定和高度敏感,导致系统的行为和状态难以预测和理解。
例如,你开的奶茶店的经营管理则是属于动态复杂性问题,在经营管理过程中,不仅要关注产品品质、客户满意度、员工工作状态等细节,更要关注产品、客户、员工、竞争对手等多个因素之间相互影响的关系,如图2所示的关系中(因果回路图),其中任何一个因素发生变化,都可能对其他因素带来影响,而且很难准确的评估具体某个因素对销售额和利润带来怎样的影响,也很难准确预测下一年度有多少的销售额和利润。

图2:店铺的经营管理面临的是动态复杂性
因而,细节复杂性和动态复杂性虽然都是复杂问题,但两者之间却有着根本性的区别:细节复杂性主要源自于细节数量较多,且(或)组合方案较多,数量越多则复杂度越高;而动态复杂性主要源自于因素之间的存在相互影响的关系,关系越复杂或不明确则复杂度越高。不过,需要特别说明的是:在同一个复杂问题中,可能同时存在细节复杂性和动态复杂性。
02 动态复杂性给管理者带来巨大挑战
动态复杂性会使得系统的行为和状态变得非线性、不确定和高度敏感,细微的、任意的变化可能被反馈结构放大,导致系统的行为和状态难以预测和理解,从而给管理者带来巨大的挑战,主要表现在:
(1)很难分离出某个因素对问题带来多大的影响;
(2)也无法将影响因素恢复到初始状态进行还原分析;
(3)问题的解决方案带来的影响也可能是多方面的,很难评价解决方案会带来怎样的影响。
例如,你开的奶茶店要提升销售额就是动态复杂性问题。因为:(1)很难确定产品、价格或广告促销等某个具体的因素会对销售额的提升产生多大的影响,因为这些因素不是孤立的存在,而是存在相互影响的关系。(2)假如降价促销的策略没有达到预期的效果,也没办法通过恢复原价的方式来消除原来策略带来的影响,也就是说:无法恢复到初始状态。(3)假设确定通过降价促销的策略来提升销售额,而降价促销的策略带来的影响也是多方面的,一方面降价短期可以提升销量,长期可能带来负面影响;另一方面你的竞争对手也有可能会采取相应的措施来抵消降价促销带来的影响。
所以,动态复杂性相对于细节复杂性会给管理工作带来巨大的挑战,面对动态复杂性问题,不能用细节复杂性问题的解题方法。
03 正确应对动态复杂性
管理问题大多是动态复杂性。正如运筹学大师拉塞尔.阿克夫所说:“管理者所遇到的问题通常都不是彼此孤立的,而是相互影晌、动态变化的,尤其是在由一系列复杂系统构成的动态情境之中。”例如,经典的“啤酒游戏”就是典型的动态复杂性问题,在供应链中,任何一个要素的波动都会影响到其他因素,从而导致非线性、不确定、不可控等一系列复杂问题。这些问题的关系很复杂,而且处于动态变化之中。解决动态复杂性问题需要去看清楚问题背后的相互关联,要求管理者“看清各种相互关联结构,而不是线性的因果关系;看清各种变化的过程和模式,而不是静态的快照画面。”(彼特.圣奇)

图3:“啤酒游戏”的供应链管理-简图
为了理解系统的动态复杂性,我们需要使用系统思维的方法和工具,不断地观察、分析和模拟系统的行为和演变,建立模型和框架,寻求系统的规律和本质,以更好的应对动态复杂性问题。
首先,要认识到系统是一个整体,系统的各个部分之间存在着相互作用和关联,任何一个部分的变化都可能会对整个系统产生影响。
其次,要理解动态复杂性是具有时空特征的。动态复杂性不是静止的,而是具有时空演变的特征,系统的状态和行为会随着时间和空间的变化而变化。面对动态复杂性,管理者需要观察和理解系统的动态变化的过程,了解系统行为随时间而变化的趋势或模式、而不只是关注个别的事件。
再次,要注意存在着各种不确定性和非线性。系统的行为和演变具有随机性和多样性,导致的不确定性给决策带来困难。
最后,也是在前三点“建立系统思考意识”的基础上,应用系统动力学的方法,对动态复杂性建立仿真模型,进行动态模拟,以识别关键要素,找到问题的杠杆解和根本解。
综上所述,管理者遇到的复杂问题可以分为细节复杂性和动态复杂性两大类别,两者虽然都具有复杂性,但却有着根本性的不同。相对于细节复杂性,动态复杂性往往给管理者带来更大的挑战,也是较为常见的问题。这要求管理者能识别动态复杂性问题的特征,建立系统思维的观念,深入理解复杂问题的关系和结构,从而找到问题的杠杆解和根本解。
