解決復雜問題的三把鑰匙之一“系統思考”
時代的變革不斷加速,相應地,我們也面臨著越來越多的復雜和不確定性。為了更有效地解決復雜、變化的問題,我們需要三把鑰匙:系統思考、設計思維和未來思維。本文作者對“系統思考”的思維進行了分析,一起來看一下吧。
時代的變革不斷加速,相應地,我們也面臨著越來越多的復雜和不確定性。
無論是面對競爭加劇和價格戰,還是產品質量問題和銷售困難,甚至是工作和家庭之間的矛盾,這使得人們產生了更多的不安全感和反思,以往的線性思考、經驗主義往往不再奏效,無論是個人還是商業組織,都在迫切尋找新的解決問題的方法和思路。
我們面臨的問題有兩個特點。
第一個特點是“變化”,主要體現在需求、環境和技術的不斷變化。
政策和社會變遷導致人們的需求改變,新技術的出現會出現更好的解決方案。
如果我們只關注當下,那么以往設計的方案將無法適應未來的變化。當前的問題只是暫時的,而未來將會有更好的解決方案。
第二個特點是“復雜”,主要體現在問題涉及的因素和角色眾多,各種因素之間互相關聯,環環相扣互相制約。
表面上看似某一個因素的問題,但通過梳理分析,往往會涉及許多其他因素,牽一發而動全身。
唯物辯證法告訴我們:“事務是普遍聯系的,整個世界是一個普遍聯系的有機整體,世界上根本沒有不依賴于周圍其他事物而孤立存在的單一事物?!?/p>
為了更有效地解決復雜、變化的問題,我們需要三把鑰匙:系統思考、設計思維和未來思維。
第一把鑰匙——系統思考,是為了應對問題的復雜性。
系統思考是將問題分解成更小的組成部分的過程,同時意識到每個部分對整個系統的影響。
系統思考涉及到復雜性的所有層面,包括相互依存性、非線性和動態性等。
它突出了整體的概念和影響,并考慮了其中相互作用的過程。
第二把鑰匙——設計思維,是一種以人為本的分析性思考。
設計思維是建立在了解用戶需求和市場的基礎上,創造解決方案的過程。
設計思維著眼于創新思維和人類化的設計思路,著重解決用戶問題。
第三把鑰匙——未來思維,是為了應對未來的變化。
未來思維是了解未來發展趨勢和技術趨勢的過程,并開發新的解決方案,以保持與市場和技術發展的步伐。?
未來思維將目光投向未來,預測新產品或服務將如何適應未來的市場和技術趨勢。
為了應對快速變化和蓬勃發展的時代,我們必須掌握這三把鑰匙。
本篇我們講下“系統思考”-理論篇。??????????
一、了解什么是系統
系統并是一個由相互連接的要素構成的整體,它能夠實現某個特定目標,其結果是整體大于部分。
系統包含三個要素:要素、連接和目標,每個要素都通過規則的連接起來,以驅動系統實現目標。
這要求我們以全局、動態、關聯的視角來看待系統。
例如,一輛汽車由發動機、底盤、車輪、方向盤、外殼、剎車片等組成,這些部分按照一定的規則連接在一起,分工協作,最終完成汽車在路上的行駛,任意一個部分的單獨存在都無法實現行駛的目標。
系統具有適應力、自組織、層次性的特征。
怎么理解適應性????
適應性是指系統在面臨新的挑戰時的應對能力,要提高系統的適應性,我們需要注意兩方面:
1)建立高效及時的反饋機制??
例如,一個公司組織過于臃腫,對市場和業務的感知低效,反饋過于冗長和低效。
導致信息傳遞的時間延遲和失真,最終無法快速對市場變化做出反應,調整方向,其適應能力變差了。
2)不依賴單一回路,盡量多元化
盡可能增加系統的反饋回路。
如果只有單一回路,只要出現中斷系統將會崩潰。
一個生態系統越豐富,其適應外界變化的能力就越強。
一個物種繁多的熱帶雨林生態系統往往是最穩定的。
這種思想在計算機網絡結構中也有應用,例如,網狀型網絡比星型網絡更穩定,不易因某個節點中斷而導致故障。
怎么理解自組織???
在部分肝臟切除手術中,剩余的肝臟會表現出代償現象,其結構和功能會適應性地變化以維持正常的消化系統功能,這種能力被稱為自組織,它指的是系統具備使自身結構更為復雜化的特點。
例如,球隊在足球比賽中會根據場上情況以及球員狀態等各種因素動態地調整戰術,以保持正常的運轉,也是自組織的一種表現形式。
自組織也可是是系統變得更演變的更復雜。
例如,胚胎發育過程中從單個細胞逐漸分化為不同的組織類別,這就是自組織的一個實例。
怎么理解層次性???????????
當系統變得越來越來復雜,分層就開始出現。
例如,胚胎發育的過程就是一個典型的有簡單到復雜的過程,最開始只有一個細胞,隨著細胞分裂,逐漸分化為皮膚組織、神經組織等等,各種組織繼續演變器官,各個器官組成各個系統,最終構成一個完整的人。???????????????????????????????????????????????????????????????????????????????????????????????
分層是為了降低系統復雜度,提高運作效率,但是合理的分層需要保持層次內部和層次之間的信息鏈接合理,以減小反饋延遲。
同時,層次內部子系統的關聯應該強于層次外部子系統。
這種概念在軟件工程中也有應用,體現為分層解耦、高內聚、低耦合等理念。
例如,在產品架構中,不同層次的系統/模塊之間互相關聯又各自分層獨立,目的就是以提高系統整體運作效率和適應性,這也是軟件開發過程中的重要原則之一,只有了解了這些概念,我們才能更好地理解系統的運作原理,并構建出更加復雜和高效的系統。
系統的基本結構由存量、流量和反饋回路組成。
簡單來說,存量指的是系統中當前可用的資源數量,流量指的是資源的輸入和輸出。
例如一個工廠的生產能力以及產品的銷售,反饋回路則是用來調節系統的機制,例如根據實際銷售情況調整生產計劃。
這些組成部分相互作用,導致系統出現增長、衰退和均衡狀態。
但是,如果存在時間延遲,系統就會出現震蕩。
舉個例子,想象一家汽車經銷商的倉庫。
倉庫有一定的庫存量,有一個訂貨交付的汽車流入量,以及一個銷售給客戶而被提走的汽車流出量。
一個調節回路是把車銷售出去,導致庫存減少,另一個是向供應商訂購的車輛到貨交付,導致庫存增加。
當流入量大于流出量時,系統庫存處于增長狀態,反之則減少。
當流入量等于流出量時,庫存處于相對均衡狀態。
然而,實際操作中保持庫存的穩定是一個不容易的事情,因為系統運作中存在時間延遲,會導致震蕩。
在這個例子中,存在三種時間延遲。
第一種是感知延遲,這指的是經銷商不可能對銷量的變化立即做出反應。通常需要對過去一段時間銷量變化趨勢進行評估,確認不是短期波動,才能執行追加訂單的行為。
第二種是反應延遲,這指的是經銷商不可能一次性追加所有訂單。
通常會根據實際情況確認趨勢后,分批次追加訂單。
最后一種是交貨延遲,這指的是從工廠生產到供應商發貨再到經銷商收到貨物,存在生產時間和物流時間。
這種延遲會導致汽車經銷商在某個時間段內庫存量出現短期偏高或偏低的情況。
時間延遲會影響系統的穩定性。在不同的系統中,時間延遲的來源也不盡相同。
例如在投資領域中,交易所規定的成交時間可能會導致交易過程中出現時間延遲。
盡管時間延遲是系統穩定性的一個挑戰,但是它也是系統調節和適應的手段。
例如在汽車經銷商的例子中,因為存在時間延遲,經銷商不能在銷售高峰時將所有汽車都售出,也不能在汽車滯銷時將所有汽車都訂購,相反,經銷商需要根據過去的銷售數據,適當地調整訂單量來維持庫存量的穩定。
當系統中存在時間延遲時,庫存量會隨銷售額增加而上下振蕩。
注:虛線是經銷商對前三天的銷量進行平均,所感知到的銷量的變化;B中實線和虛線分別是對應的訂單和實際到貨情況。
最初,銷售量的微小增長導致庫存減少。
經銷商觀察幾天后,察覺到銷售量增長的趨勢,開始增加訂購數量,以滿足增加的銷售和彌補之前由于銷售而導致的庫存減少。
然而,由于交貨延遲,庫存量繼續減少,導致經銷商進一步增加采購訂單數量,最終,大量訂貨到貨,彌補了先前的庫存差額并持續提高庫存量。
現在,經銷商認識到了問題,并開始減少訂單數量,但之前的大規模訂單仍在不斷到貨。
因此,他們進一步削減訂單數量,但由于無法預測未來的走勢,很可能削減過多,導致庫存再次變得過低。這一循環往復,庫存量始終在圍繞著新的預期庫存量來回波動。
二、系統的局限性
1. 有限理性
世界是客觀的,而人類認識世界則是主觀的,人類運用建模手段去認識世界,但這些手段存在局限性,因此人類只能盡量客觀地認知世界,這也導致了片面結論的產生。
科學家們通過抽象建模等方式,歸納出了各種定理、公式,以此來認知世界,但這種方式也存在局限性。
如今計算機、大數據和機器學習等技術的發展,讓人類對客觀世界的認識更進一步,但還遠遠無法完全認知世界,《三體》小說中,三體人永遠無法找到一個模型計算三個太陽運動規律的原因一樣,只能一次次文明覆滅。
2. 時間延遲
前面的經銷商庫存系統運行的例子中,由于存在時間延遲,反饋回路只能對未來產生作用,無法對當下立即產生作用,所以系統會產生震蕩。
我們只能盡量優化系統,縮短延遲時間。
3. 系統邊界的劃分
系統最大的復雜性往往出現在它的邊緣處。
恰恰是這些邊緣上的混亂和無序,成為了多樣性和創造力的源泉。
邊界的選擇取決于你想要了解的信息和出于何種目的進行考慮。
如果邊界過于狹隘,則很容易將系統行為中的重要因素忽略掉。
舉個例子,解決城市交通問題并不僅僅局限于聚集在高速公路周邊的商業項目,我們必須要考慮人們的居住和生活等方面因素,這些因素可能會進一步增加車流量,而導致解決問題的方案無法實現。
世界是一個相互關聯的整體,因此我們必須根據需求決定系統的邊界。讓我們以改善城市的河水質量為例。
這個問題不僅限于我們居住的地方,而且還需要考慮整條河流的上游和下游,但同時也不需要考慮其他流域的影響。
除此以外,當我們不確定邊界應該如何劃分時,我們可以采取以下方法來解決這個問題:
首先,我們可以使用試探法,即采取一種可能的邊界,分析其效果,然后根據結果來調整邊界。這種方法需要耐心和實踐。
其次,我們可以提高對系統的了解,從而更好地確定邊界。我們可以調查居住在這個系統內的人們的想法、研究往年的統計信息、分析可用的數據等等,這將有助于我們更好地理解和處理系統中的各種因素和變量。
三、系統的危機
1. 政策阻力
陷阱:當系統中多個參與者有不同的目標,從而將系統存量往不同方向拉時,結果就是政策阻力。
應對策略:這時候需要去尋找如何實現所有人的目標,實現“皆大歡喜”,或者重新定義一個更大的、更重要的總體目標,大家愿意齊心協力去實現它,對于收到損害的參與者給與補償。
2. 公地悲劇
陷阱:每個使用者都可從公共資源的使用中直接獲利,用得越多,收益也越大,但是過度使用的成本卻需由所有人來分擔。
資源的消耗和使用者之間的反饋很弱,最終導致的就是資金的過渡使用和浪費。
應對策略:建立資源使用帶來的影響和使用者之前的反饋,具體的方法可以是將資源私有化,無法私有化的資源,建立有效的監督,并實施懲罰、激勵措施。
最近做的一個農房清潔取暖補體發放的項目,政策大概就是政府為了支持農村住房放棄燒煤供熱改用更清潔燃氣/電供暖,并對每年用氣/用電消耗費用進行補貼,假如對居民用氣/電費用全部補貼,就會出現“公地悲劇”現象,造成資源的果實使用、浪費,所以必須讓居民支付部分費用,從而建立資源消耗和使用者之間的反饋,剩下的給于補貼。
3. 目標侵蝕
陷阱:績效標準受過去績效的影響,尤其是當人們對過去的績效評價偏負面,也就是過于關注壞消息時,將啟動一個惡性循環,使得目標和系統的績效水平不斷下滑。
應對策略:保持一個絕對的績效標準。
更好的狀況是,將績效標準設定為過去的最佳水平,從而不斷提高自己的目標,并以此激勵自己,追求更高的績效。
系統結構沒有變化,但由于運轉方向不同,便能成為一個良性循環,做得越來越好。
4. 競爭升級
陷阱:當系統中一個存量的狀態是取決于另外一個存量的狀態,并試圖超過對方時,就構成了一個增強回路,使得系統陷入對抗升級的陷阱,表現為軍備競賽、財富攀比、口水仗、聲音或暴力升級等現象。
由于對抗升級以指數形式變化,它能以非常令人驚異的速度導致競爭激化。
如果什么也不做,這一循環也不可能一直發展下去,最后的結果將是一方被擊倒或兩敗俱傷。
應對策略:應對這一陷阱的最佳方式是避免陷入這一結構之中。如果已經深陷其中,一方可以選擇單方面讓步,從而切斷增強回路;或者雙方進行協商,引入一些調節回路,對競爭進行一些限制。
5. 轉嫁負擔(上癮)
陷阱:如果在系統中,競爭中的贏家會持續地強化其進一步獲勝的手段,這就形成了一個增強回路。
如果這一回路不受限制地運轉下去,贏家最終會通吃,輸家則被消滅。
應對策略:多元化,即允許在競爭中落敗的一方可以退出,開啟另外一場新的博弈;??
反壟斷法,即嚴格限制贏家所占有的最大份額比例;修正競賽規則,限制最強的一些參與者的優勢,或對處于劣勢的參與者給予一些特別關照,增強他們的競爭力(例如施舍饋贈、稅賦調節、轉移支付等);
對獲勝者給予多樣化的獎勵,避免他們在下一輪競爭中爭奪同一有限的資源,或產生偏差。
6. 規避規則
陷阱:“上有政策,下有對策”,任何規則都可能會有“漏洞”或“例外情況”,因而也會存在規避規則的行為。
也就是說,雖然一些行為在表面上遵守或未違背規則,但實質上卻不符合規則的本意,甚至扭曲了系統。
應對策略:設計或重新設計規則,從規避規則的行為中獲得創造性反饋,使其發揮積極的作用,實現規則的本來目的。
7. 目標錯位(錯誤的指標)
陷阱:系統行為對于反饋回路的目標特別敏感。
如果目標定義不準確或不完整,即使系統忠實地執行了所有運作規則,其產出的結果卻不一定是人們真正想要的。
應對策略:恰當地設定目標及指標,以反映系統的真正福利。一定要特別小心,不要將努力與結果混淆,否則系統將只產出特定的努力,而不是你期望的結果。
8. 富者愈富
陷阱:如果在系統中,競爭中的贏家會持續地強化其進一步獲勝的手段,這就形成了一個增強回路。如果這一回路不受限制地運轉下去,贏家最終會通吃,輸家則被消滅。
應對策略:多元化,即允許在競爭中落敗的一方可以退出,開啟另外一場新的博弈。
反壟斷法,即嚴格限制贏家所占有的最大份額比例;
修正競賽規則,限制最強的一些參與者的優勢,或對處于劣勢的參與者給予一些特別關照,增強他們的競爭力(例如施舍饋贈、稅賦調節、轉移支付等);
對獲勝者給予多樣化的獎勵,避免他們在下一輪競爭中爭奪同一有限的資源,或產生偏差。
四、如何透過表象看到本質,提升深度思考的能力?
我們每天都會接收到各種新聞,包括房價上漲、阿根廷贏得世界杯冠軍、以及K12教育行業受到政策影響等等。
這些事件在不停地變化,如果我們只關注表面現象,很容易就會迷失在各種事件中。
將系統視為一個黑箱子,這些事件就是這個黑箱子不斷產生的結果。
為了更好地理解這些事件,我們需要深入研究黑箱子內部的機理。
只有在理解機理的基礎上,我們才能更好地應對各種事件的挑戰,撥開迷霧,看清本子。
1. 系統思考的冰山模型
在日常生活中,我們面對各種各樣的事件,這些事件涉及到我們的健康、財富、天氣、交通、客戶投訴率等方面。
為了真正理解這些事件所涉及的問題,我們需要理解事件背后的系統。
事件是我們可以感知和觀察到的活動,例如天氣、客戶投訴、贏得比賽等等,而模式是事件在時間長度上所表現出的規律和行為。
不能只看事件表面上的現象,而是需要從時間維度來觀察這些事件的趨勢(這些趨勢稱之為模式或行為),才能發現問題所在。
例如,兩年內房價的漲跌、雨季來臨時的降雨以及交通擁堵情況等事件都反映了系統時間維度上的規律性行為。
系統結構是各種要素之間的組合和互相鏈接,這種結構決定了系統的模式和行為。
舉例來說,近年來房價的漲跌與地產商、政府、購買者和財政系統等組織共同構成的系統有關,只有理解這個系統結構和其運作,才能真正理解房價的邏輯。
而系統的目標是由系統結構及鏈接直接負責的,它決定了系統的結構。?
心智模型是最底層,往往是一些我們腦中的價值觀、信念和假設。
這些因素雖然非常隱蔽,但它們是系統結構和目標的“生成器”,也就決定了我們的思維和行動。
例如,一個公司的組織、文化和目標與創始人的價值觀和喜好有很大關系,公司的基因往往就是創始人帶來的。
心智模式決定系統的目標,目標決定系統的結構,而結構又影響整個系統的行為,行為則是由一個個事件在時間維度上的構成。
如果我們僅僅關注事件表象,那么我們只能“知其然”,而不知其所以然。
當我們意識到事件、模式、系統結構、目標和心智模型之間的關系時,我們就可以更好地理解和分析一個系統,撥開迷霧看到本質。
五、如何改變系統
第一種方式是調整參數以改善系統。?
優化參數可以提高系統效率、增強性能、降低成本等。
然而,這只是一種有限的手段。
有時候,你需要通過重新設計反饋回路、重新定義規則或從底層改變系統架構,以更好地適應新環境和需求。
第二種方式是改變系統中的規則,可通過激勵、懲罰和限制條件來實現。
例如,在企業中,你可以通過增加獎勵來激勵員工更努力地工作,同時也可以通過懲罰來防止員工違規。
員工行為的規范化也可以通過限制條件實現。
如今,“滴滴出行”就是非常典型的例子,平臺建立了良好的反饋機制,可以及時掌握用戶的反饋和評價,從而為優秀的司機和乘客提供獎勵和優先服務,對不良的司機和乘客限制或懲罰,構建了一個良好的服務生態。
第三種方式是建立及時有效的反饋。
例如,系統危機之一的“公地悲劇”是因為沒有建立資源使用與使用者之間的反饋。
在解決這一問題的實踐中,一個經典的例子是“生態債務”程序。
政府或環保組織會收回公共資源,如土地、湖泊或森林,并歸屬于所有人使用,由使用資源的人繳納資金,用于保護該公共資源及其生態系統。
管理部門為使用者設置授權的資源量和相關生態債務,以確保不會濫用該資源。
對于因過度使用資源而欠缺生態債務的用戶,可能被稅收調整或限制使用公共資源。這樣一來,利益沖突和“公地悲劇”的發生得以避免,構建了一個更公正合理的共享資源生態。
第四種方式是改變系統的目標。
目標應時時適應環境和市場變化。
當發現目標不再符合需求時,可以重新制定目標以適應新的市場。淘寶電商平臺就是個例子。
隨著用戶獲取信息的渠道越來越多元化,用戶需求日益精細化,平臺從傳統的商品銷售平臺轉變為一個融合多種元素的平臺。
例如優惠券、贈品和各種活動,提供了更完善的消費生態,增加了社群和內容的服務。
第五種方式是改變系統的心智模式。
這是一切之源,要想改變,需要采取教育、培訓、宣傳、倡導等方式。
系統思考只能告訴我們該做什么,但它本身不會去做。
當我們面臨知與行之間的鴻溝時,雖然系統思考無法解決這個問題,但它可以引導我們更好地分析情況,找到突破口。
從人類精神的角度來看,系統思考可以告訴我們什么是可能的,以及什么是必要的,從而幫助我們更好地實現目標。
參考書目《系統之美》德內拉·梅多斯(Donella H. Meadows)、《第五項修煉:學習型組織的藝術實踐》彼得·圣吉
作者:數字化產品經理;來源公眾號:數字化產品經理(ID:gh_d34ffc29f95d)
本文由@數字化產品經理 原創發布于人人都是產品經理,未經許可,禁止轉載。
題圖來源于Unsplash,基于CC0協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
你看的是那本紅色的系統論?
文末有參考書目