《管理3.0》 讀書筆記 之三

第3章?復(fù)雜系統(tǒng)理論

很多敏捷軟件開發(fā)專家都認(rèn)同,軟件開發(fā)團(tuán)隊(duì)可以視為一個(gè)復(fù)雜的自適應(yīng)系統(tǒng),因?yàn)閳F(tuán)隊(duì)是由一定范圍內(nèi)若干個(gè)相互影響的部分組成,并且能夠根據(jù)過去的經(jīng)驗(yàn)來學(xué)習(xí)和改變。

《涌現(xiàn):復(fù)雜性與組織》雜志曾經(jīng)就涉及“復(fù)雜性”的管理類書籍對(duì)來自各學(xué)科的專家進(jìn)行過一次廣泛的調(diào)查,這些學(xué)科中不發(fā)物理和數(shù)學(xué)這樣深?yuàn)W的領(lǐng)域。結(jié)果顯示,評(píng)審人員都認(rèn)為復(fù)雜性理論應(yīng)用于組織和管理中時(shí)很有用。

進(jìn)入正題了。敏捷導(dǎo)入培訓(xùn)時(shí),教練拿出snowden的認(rèn)知模型問大家,敏捷轉(zhuǎn)型是屬于哪個(gè)象限,有同事覺得是屬于簡(jiǎn)單或者是繁雜象限的,理由是敏捷也不是什么新東西了,也已經(jīng)有很多公司完成了敏捷轉(zhuǎn)型,應(yīng)該還是有一定的套路可循的。教練答復(fù)說敏捷是屬于復(fù)雜象限的,因?yàn)橐粋€(gè)軟件團(tuán)隊(duì)其實(shí)就是復(fù)雜的,每個(gè)個(gè)體作為一個(gè)獨(dú)立的人就是復(fù)雜的,再引入人際關(guān)系就更為復(fù)雜,并且團(tuán)隊(duì)成員越多溝通渠道就越多,人與人會(huì)通過互動(dòng)互相影響,很多事情不會(huì)按照設(shè)計(jì)好的方向演進(jìn)。

跨職能科學(xué)

幾十年來,不同學(xué)科領(lǐng)域內(nèi)的科學(xué)家們一直踟躇于他們無法解釋的“復(fù)雜”現(xiàn)象。如果各個(gè)學(xué)科之間能夠互相聯(lián)系起來并且人們將跨所有學(xué)科的系統(tǒng)理解成復(fù)雜系統(tǒng),一切會(huì)變得豁然開朗。我曾經(jīng)聽到一個(gè)說法:當(dāng)科學(xué)家在其不熟悉的領(lǐng)域內(nèi)工作時(shí),科學(xué)會(huì)有一個(gè)質(zhì)的飛躍,因?yàn)樗麄儠?huì)將其熟悉的、其他領(lǐng)域內(nèi)的只是和經(jīng)驗(yàn)(哪怕是失敗的呢)帶到該領(lǐng)域。

就像敏捷軟件開發(fā)那樣,復(fù)雜理論側(cè)重于用跨學(xué)科的方法來解決問題。

學(xué)習(xí)必須要跨界才行啊,不然視野會(huì)太窄,只局限在自己熟悉的小圈子里,停留在比較低的認(rèn)知水平上。分學(xué)科這種學(xué)習(xí)方式其實(shí)不是很合理。

一般系統(tǒng)理論

一般系統(tǒng)理論(有時(shí)簡(jiǎn)稱為系統(tǒng)理論),他們的研究基于這樣的理念:宇宙中的多數(shù)現(xiàn)象可以視為宇宙之間的關(guān)系網(wǎng)絡(luò)。無論其本質(zhì)是生物學(xué)的、化學(xué)的或社會(huì)學(xué)的,這些系統(tǒng)都有著共同的模式和行為,通過對(duì)其研究可以更深入地了解一般性的系統(tǒng)。系統(tǒng)理論的宏偉目標(biāo)是要形成一個(gè)跨學(xué)科的科學(xué)統(tǒng)一體:跨越所有學(xué)科的通用系統(tǒng)語言。

以下觀點(diǎn)都可以歸入一般系統(tǒng)理論:軟件開發(fā)團(tuán)隊(duì)可以自我組建;可以自我定義其身份;需要與其環(huán)境相互作用;團(tuán)隊(duì)成員之間的互動(dòng)和團(tuán)隊(duì)成員本社具有同樣的重要性(甚至更重要)。

事實(shí)證明:幾乎所有系統(tǒng)理論規(guī)則也對(duì)復(fù)雜性理論有效,這比軟件工程所取得的各種統(tǒng)一框架還要多。

溫伯格的《系統(tǒng)化思維導(dǎo)論》,到現(xiàn)在還沒有讀完,找個(gè)時(shí)間把它完成。

控制論

控制論研究的是調(diào)控系統(tǒng),這些系統(tǒng)有明確的目標(biāo),并通過反饋機(jī)制與其環(huán)境相互作用??刂普摫旧淼哪繕?biāo)是要了解這種調(diào)控系統(tǒng)中的過程,包括動(dòng)作(對(duì)環(huán)境有影響)、感知(檢查環(huán)境的反饋)、評(píng)估(將現(xiàn)狀與系統(tǒng)目標(biāo)相比較),最后再回到動(dòng)作上來。這個(gè)循環(huán)過程是控制論研究的基本概念。

從控制論中,我們可以看到一點(diǎn):軟件開發(fā)團(tuán)隊(duì)是一個(gè)目標(biāo)導(dǎo)向系統(tǒng),它使用各種反饋循環(huán)來調(diào)節(jié)自身。我們已經(jīng)知道在一個(gè)自我調(diào)節(jié)的系統(tǒng)中——比如軟件團(tuán)隊(duì),相比能量和力量,信息、溝通、目標(biāo)反而是更重要的因素??刂普搸椭覀兠靼琢嗽趶?fù)雜行為開發(fā)中,“反饋”扮演了一個(gè)關(guān)鍵的角色。

人們經(jīng)常混淆一般系統(tǒng)理論和控制論。這并不奇怪,原因很多:它們相互影響,它們名稱不同;它們都想努力建立系統(tǒng)的統(tǒng)一科學(xué);實(shí)踐也證明,它們都無法達(dá)到其初始目標(biāo)。但無論如何,它們都負(fù)責(zé)承載系統(tǒng)知識(shí)體系,使其后的理論可以從中受益或以其為基礎(chǔ)。

溫伯格在《質(zhì)量?軟件?管理》中對(duì)軟件研發(fā)過程模型的抽象中就提到了基于反饋的模型,說這是最好的。在他寫書的時(shí)候還沒有敏捷宣言。在看到這本書的時(shí)候沒有明白他說的是什么意思,直到熟悉了Scrum才理解他這個(gè)總結(jié)的高度。敏捷是高度依賴反饋的,建立各種大大小小的反饋環(huán),讓個(gè)人、團(tuán)隊(duì)、組織、過程不斷變得更好,這是敏捷有效的關(guān)鍵。

動(dòng)力系統(tǒng)理論

動(dòng)力系統(tǒng)理論來源于上世紀(jì)六十年代的應(yīng)用數(shù)學(xué)。這個(gè)理論闡述了動(dòng)力系統(tǒng)有多種狀態(tài),其中有些穩(wěn)定,有些則不然。當(dāng)系統(tǒng)的一部分一直保持不變,或當(dāng)它們被打亂后總是回到其原始值時(shí),我們就說穩(wěn)定狀態(tài)充當(dāng)著吸引子的作用。

動(dòng)力系統(tǒng)理論與軟件開發(fā)的關(guān)聯(lián)性使其有助于解釋為什么有些項(xiàng)目是穩(wěn)定的,而另一些則不然。它也解釋了為什么有時(shí)一個(gè)組織似乎不可改變,因?yàn)樗偸腔赝说狡湓夹袨椤?/p>

感覺這個(gè)說的是不是熵增原理,要減少系統(tǒng)的熵,必須要有外力做功。敏捷強(qiáng)調(diào)大家讓大家目標(biāo)一致,必須有足夠的外力吧,否則很可能就會(huì)回退到原始狀態(tài)。何勉在《精益產(chǎn)品開發(fā)》中提到,一位國(guó)外的敏捷大師自述,他帶過的不少團(tuán)隊(duì),遭遇教練在的時(shí)候按照敏捷方式運(yùn)作,教練走了就退回原來狀態(tài)的例子,可見敏捷轉(zhuǎn)型要想取得徹底的成功還是有比較大的難度的,要有足夠長(zhǎng)時(shí)間的實(shí)踐,讓團(tuán)隊(duì)把運(yùn)作方式固化成習(xí)慣才行。

博弈論

作為應(yīng)用數(shù)序的另一分支,博弈論嘗試捕獲系統(tǒng)在戰(zhàn)略態(tài)勢(shì)中的行為,其間,一方的勝敗在某種程度上取決于另一方的決策。

博弈論在很多領(lǐng)域內(nèi)都被證明是一個(gè)重要工具,包括經(jīng)濟(jì)學(xué)、哲學(xué)、人類學(xué)和政治科學(xué)。當(dāng)然還包括軟件開發(fā)。它不僅能幫助軟件開發(fā)人員創(chuàng)建游戲、電子市場(chǎng)和點(diǎn)對(duì)點(diǎn)系統(tǒng),也對(duì)團(tuán)隊(duì)中的人的行為和組織中的團(tuán)隊(duì)行為做出了解釋。

人和人之間是會(huì)互相影響的。

進(jìn)化論

進(jìn)化論對(duì)所有系統(tǒng)研究都貢獻(xiàn)巨大,無論是生物系統(tǒng)、數(shù)字系統(tǒng)、經(jīng)濟(jì)系統(tǒng)還是社會(huì)系統(tǒng)。有人說團(tuán)隊(duì)、項(xiàng)目和產(chǎn)品都是在適應(yīng)其不斷變化的環(huán)境中得到“進(jìn)化”。雖然軟件系統(tǒng)中的“進(jìn)化”和達(dá)爾文鎖描述的并不相同,但進(jìn)化思想能幫助我們理解系統(tǒng)是如何隨著時(shí)間的推移而成長(zhǎng)、生存和適應(yīng)的。因此,我將進(jìn)化論視為系統(tǒng)知識(shí)體系的大腦。

敏捷強(qiáng)調(diào)適應(yīng)性調(diào)整,符合進(jìn)化論說的適者生存。從歷史來看,最適合環(huán)境變化的物種未必是最有力或者最聰明的物種。

混沌理論

動(dòng)態(tài)系統(tǒng)固有的不可預(yù)料性對(duì)估計(jì)、規(guī)劃和控制有著深遠(yuǎn)的影響,這在氣象學(xué)家和交通學(xué)家之間有著廣泛的共識(shí),但是項(xiàng)目經(jīng)理和直線經(jīng)理很少愿意承認(rèn)這一點(diǎn)。

有人認(rèn)為混沌理論是復(fù)雜理論的前身,并因其不確定性和變化性而受到廣泛贊譽(yù)。這也是我將其比作系統(tǒng)知識(shí)體系心臟的原因。

混沌理論是核心,意思還是強(qiáng)調(diào)不可預(yù)測(cè)性吧?

系統(tǒng)知識(shí)體系

“復(fù)雜”這個(gè)概念還沒有統(tǒng)一的定義,而且也沒有單獨(dú)的理論能解釋所有復(fù)雜系統(tǒng)??茖W(xué)家長(zhǎng)期依賴一直努力尋找適用于所有系統(tǒng)的基本原理,但到目前為止,它們還沒有取得成功。

每一個(gè)系統(tǒng)都是不同的,而且過去的經(jīng)驗(yàn)并不是未來的保證。所以,似乎我們所擁有的知識(shí)一個(gè)理論集,而這些理論有時(shí)是互補(bǔ)的,有時(shí)是重疊的,有時(shí)又是矛盾的。

盡管身體的某些部位比例失調(diào),并且我所畫的任務(wù)比穿著短裙的僵尸還難看,但系統(tǒng)知識(shí)體系這個(gè)“身體”是活蹦亂跳、生氣勃勃的。如果應(yīng)用于復(fù)雜系統(tǒng),我們將稱其為復(fù)雜系統(tǒng)理論。

作者把上面這些知識(shí)體系全部都畫到一個(gè)小人身上了,如下圖:

簡(jiǎn)單:新模型

系統(tǒng)的結(jié)構(gòu)-行為模型


縱坐標(biāo)指的是系統(tǒng)的結(jié)構(gòu)和我們?nèi)绾握_理解它。

簡(jiǎn)單的=容易理解

繁雜的=非常難以理解

橫坐標(biāo)指的是系統(tǒng)行為和我們的預(yù)測(cè)能力。

有序的=完全可以預(yù)測(cè)的

復(fù)雜的=在某種程度上可以預(yù)測(cè)(但會(huì)有很多出乎意料的事情發(fā)生)

混沌的=極其難以預(yù)料的

我的內(nèi)衣很簡(jiǎn)單,我很容易理解它們的工作原理。但是我的手表是精密繁雜的。如果把它拆開,我需要很長(zhǎng)時(shí)間才能了解其設(shè)計(jì)原理和組件。但是我的手表和我的內(nèi)衣都沒有什么讓人吃驚的(至少對(duì)我而言)。它們是有序的、可以預(yù)料的系統(tǒng)。

其他的模型

這與其他模型是如何區(qū)分的?

斯諾登(David Snowden),一名知識(shí)管理學(xué)者,提出了一種稱作Cynefin的架構(gòu),它描述的是一個(gè)環(huán)境類型學(xué),分為四類:簡(jiǎn)單、繁雜、復(fù)雜和混沌(第五類叫失序,被放到中間),用于指導(dǎo)決策和政策的制定。

管理學(xué)教授史泰西(Ralph Stacey)創(chuàng)建了一個(gè)類似的模型,叫“認(rèn)同度&確定性矩陣”(The Agreement & Certainty Matrix),它展示了四個(gè)領(lǐng)域:簡(jiǎn)單、繁雜、復(fù)雜和混亂(混沌)。它基于兩個(gè)維度:認(rèn)同度和不確定性。

在第16章中,你會(huì)看到所有的模型都是錯(cuò)的,但有些還是有用的。這提到的三個(gè)模型都是錯(cuò)誤的,但每一個(gè)都有用。我的模型與另外兩個(gè)模型的主要區(qū)別就是我沒有將繁雜和復(fù)雜視為兩個(gè)獨(dú)立的領(lǐng)域。我的“結(jié)構(gòu)-行為”模型識(shí)別出6個(gè)領(lǐng)域而非4個(gè),并且在繁雜的和復(fù)雜的系統(tǒng)方面有一些重疊。如果感覺這有用,可以用我的模型進(jìn)行系統(tǒng)評(píng)估。如果覺得沒用,就使用另外兩個(gè),它們也不錯(cuò)。

Cynefin模型如下圖:

認(rèn)同度&確定性矩陣模型如下圖:

“繁雜的”指的是系統(tǒng)的構(gòu)造錯(cuò)綜復(fù)雜而無法理解,除非你是一個(gè)專家。而“復(fù)雜和混沌”指的是系統(tǒng)行為——這在一定或很大程度上是不可預(yù)料的。繁雜的東西不一定復(fù)雜,就像一個(gè)車庫里的兩輛汽車一樣。復(fù)雜也不一定是繁雜的,就像兩個(gè)人在一個(gè)臥室里。

很難搞得清楚繁雜和復(fù)雜的區(qū)別,不過這兩個(gè)例子說清楚了,繁雜是頭緒很多但仍然有章可循,復(fù)雜是指無法預(yù)料的東西。人是復(fù)雜的動(dòng)物,兩個(gè)人在一起就更復(fù)雜了。這是為什么程序員寧愿和機(jī)器打交道,不愿意和人打交道的原因吧。

簡(jiǎn)單化,目的是使結(jié)構(gòu)更容易理解(在我的模型中將其從頂端移到底部)。

線性化,目的是使行為更容易預(yù)測(cè)(在我的模型中將其從右邊移到左邊)。

不幸的是,人們經(jīng)常將線性化(外行人這樣定義)與簡(jiǎn)單化混為一談。這就是混亂的開端。

軟件系統(tǒng)中的復(fù)雜性指的是什么?

很多人認(rèn)為,軟件應(yīng)該盡量簡(jiǎn)單。當(dāng)軟件不夠簡(jiǎn)單的時(shí)候,有些人就會(huì)要求“減少?gòu)?fù)雜性”。

這有點(diǎn)亂,因?yàn)椤皽p少?gòu)?fù)雜性”中的“復(fù)雜性”這個(gè)詞不符合“復(fù)雜性”的科學(xué)本義。同時(shí)也無法區(qū)分軟件系統(tǒng)的結(jié)構(gòu)和行為。

但是,我的良知告訴我,我必須承認(rèn)一點(diǎn):在“復(fù)雜”和“繁雜”這兩個(gè)詞早在科學(xué)家開始賦予它們不同的含義之前就已經(jīng)存在了。所以在這一點(diǎn)上,門外漢是正確的,科學(xué)家反而錯(cuò)了。

但是,如果要求專家理解你的軟件結(jié)構(gòu),我更喜歡說它是繁雜的。當(dāng)軟件行為無法完全預(yù)測(cè)時(shí)(比如在人工智能、神經(jīng)網(wǎng)絡(luò)或多人游戲中),我就認(rèn)為軟件是復(fù)雜。

簡(jiǎn)單的、結(jié)構(gòu)良好的軟件可能具有非常復(fù)雜的行為,而繁雜、混亂的軟件仍舊可以正常運(yùn)行,并且不出任何意外。

在中文世界里,似乎繁雜和復(fù)雜這兩個(gè)詞很難區(qū)分,剛才想要解釋繁雜,似乎第一時(shí)間想到的還是復(fù)雜這個(gè)詞?;蛟S把complicated翻譯成繁復(fù)的,把complex翻譯成費(fèi)解的或者難懂的,可能更符合原意。繁復(fù)的只是線索和頭緒比較多,但仍然是可以理解的,因?yàn)槠溥€是符合一定的規(guī)律,從因能夠推導(dǎo)出果;而費(fèi)解、難懂的意思是無法找到明顯的因果關(guān)系。

最后,總結(jié)下這一章的中心思想吧:

一個(gè)新時(shí)代:復(fù)雜性思維

本書應(yīng)用復(fù)雜系統(tǒng)理論的方式與這個(gè)理論本身所表達(dá)的非線性、非決定性和不確定性并不矛盾。管理3.0模型應(yīng)用了復(fù)雜性思想。它假設(shè)管理者不能建立并駕馭自組織的團(tuán)隊(duì)。但是,必須建立并培養(yǎng)這樣的團(tuán)隊(duì)。它承認(rèn)一個(gè)高效的組織不是靠模型和計(jì)劃來管理的。相反,它必須要依靠自組織和進(jìn)化的力量才能發(fā)展壯大。我希望看到復(fù)雜性思維可以像陽光一樣滋潤(rùn)著萬物的生長(zhǎng)。它是一切生命派生和成長(zhǎng)的能量源。


我是有底線的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 做了200個(gè)蹲起,感覺希望又多了一點(diǎn),離夢(mèng)想又近了一丁點(diǎn),這種感覺真好!
    彎月長(zhǎng)虹閱讀 136評(píng)論 1 0
  • 忽然就想起了《費(fèi)家有女》,魏子年輕時(shí)候演的電視劇,我不知道魏子怎樣想,我替他問一句:真的有一天會(huì)有現(xiàn)在這么老嗎?不...
    一聲笑閱讀 1,078評(píng)論 0 1
  • 圖文/無為跑者 雪節(jié)剛過溫暖去, 苦辣寒暑無畏懼。 堅(jiān)守那塊三分田, 更好自己不期遇。
    最家游閱讀 905評(píng)論 4 35
  • 狗尾續(xù)貂 那頭驢子,也就是本杰明。本杰明,可是一頭沉默寡言的驢子。 只有他最親密的朋友...
    光涌閱讀 769評(píng)論 0 0
  • 這篇文章已經(jīng)在簡(jiǎn)書里面呆了很久了,再不寫出來估計(jì)就沒有機(jī)會(huì)了,現(xiàn)在駕照都已經(jīng)到手快2個(gè)月了。至于科目二的失敗或者成...
    Joyious閱讀 265評(píng)論 0 1

友情鏈接更多精彩內(nèi)容