掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
技術(shù)人員往往有悶頭挖煤的傾向(悶頭做技術(shù)架構(gòu)),而不了解挖煤的上下文背景(企業(yè)的業(yè)務(wù)背景和組織架構(gòu)),殊不知企業(yè)的組織架構(gòu)和業(yè)務(wù)背景和技術(shù)架構(gòu)之間有隱含的映射關(guān)系,這種關(guān)系有時(shí)候直接決定了技術(shù)架構(gòu)轉(zhuǎn)型的成敗。

創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供禮縣網(wǎng)站建設(shè)、禮縣做網(wǎng)站、禮縣網(wǎng)站設(shè)計(jì)、禮縣網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、禮縣企業(yè)網(wǎng)站模板建站服務(wù),十余年禮縣做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
本文試圖為技術(shù)人員(特別是架構(gòu)師)建立這種上下文背景,提升技術(shù)人員視野,讓技術(shù)人員在理解企業(yè)業(yè)務(wù)背景和組織架構(gòu)的前提下,去推進(jìn)系統(tǒng)架構(gòu)的改進(jìn)和提升,以期獲得更大成功。
經(jīng)濟(jì)背景
下圖被稱為浴缸曲線,來自 Niels Pflaeging 的書《Organize for Complexity》[附錄 2],它主要反映西方上個(gè)世紀(jì)到現(xiàn)在經(jīng)濟(jì)模式的變遷,形狀看起來像浴缸,故而得名。
組織架構(gòu)
組織架構(gòu)不是領(lǐng)導(dǎo)層能簡單設(shè)計(jì)出來的,不同的經(jīng)濟(jì)模式需要不同的組織架構(gòu)支持,組織架構(gòu)和經(jīng)濟(jì)模式之間有隱含的映射關(guān)系。上圖是泰勒工業(yè)時(shí)代主流的泰勒型組織架構(gòu),也稱命令控制型(Command&Control)組織。組織由領(lǐng)導(dǎo)層觀察市場(chǎng),制定目標(biāo)計(jì)劃,中層經(jīng)理長傳下達(dá),下層員工負(fù)責(zé)執(zhí)行。
這種組織結(jié)構(gòu)的優(yōu)劣和適合場(chǎng)景如下表:泰勒工業(yè)時(shí)代持續(xù)了一個(gè)多世紀(jì),對(duì)我們的社會(huì)影響深遠(yuǎn),即使今天,泰勒型組織仍然是我們社會(huì)各種企業(yè)主流的組織結(jié)構(gòu)。
上圖是后工業(yè)時(shí)代逐漸興起的貝塔型組織,常見于一些新興行業(yè)如互利網(wǎng)業(yè)務(wù)公司。這類組織仍有領(lǐng)導(dǎo)層集中觀察市場(chǎng),制定共享的目標(biāo)和約束,但是組織架構(gòu)層級(jí)較扁平,團(tuán)隊(duì)組織偏向跨職能混搭和協(xié)作,快速響應(yīng)市場(chǎng)變化。
這種組織結(jié)構(gòu)的優(yōu)劣和適合場(chǎng)景如下表:
貝塔型組織是現(xiàn)代領(lǐng)導(dǎo)力模型典范,是很多特別是傳統(tǒng)公司學(xué)習(xí)和轉(zhuǎn)型的方向。
上圖的復(fù)雜自適應(yīng)組織架構(gòu),也稱控制反饋式組織架構(gòu)(Cybernetic Organization),目前在成型公司中比較少見(僅見于少數(shù)創(chuàng)業(yè)公司),但卻是未來組織架構(gòu)新趨勢(shì)。該架構(gòu)沒有集中式目標(biāo)設(shè)定,由跨職能混搭和協(xié)作的團(tuán)隊(duì)和市場(chǎng)直接對(duì)接,持續(xù)和市場(chǎng)溝通獲取需求,快速靈活響應(yīng)市場(chǎng)變化。
這種組織結(jié)構(gòu)的優(yōu)劣和適合場(chǎng)景如下表:
康威法則
Mel Conway 在 1967 年提出了所謂康威法則 [附錄 3],指出組織架構(gòu)和系統(tǒng)架構(gòu)之間有一種隱含的映射關(guān)系:
Organization which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.
設(shè)計(jì)系統(tǒng)的組織其產(chǎn)生的設(shè)計(jì)等價(jià)于組織間的溝通結(jié)構(gòu)
康威法則也可以倒過來闡述:
Conway’s law reversed: You won’t be able to successfully establish an efficient organization structure that is not supported by your system design(architecture)。
如果你的系統(tǒng)架構(gòu)不支持,你無法建立一個(gè)高效的組織架構(gòu)。如果你的組織架構(gòu)不支持,你也無法建立一個(gè)高效的系統(tǒng)架構(gòu)。
康威法則給我們一個(gè)很好的啟示,系統(tǒng)架構(gòu)和組織架構(gòu)之間有隱含的映射關(guān)系,你不能單方面改變一方的結(jié)構(gòu),調(diào)整時(shí)必須兩邊聯(lián)動(dòng)。如下圖,系統(tǒng)架構(gòu)如果是單塊耦合的,就很難組織分散式跨職能面向市場(chǎng)的團(tuán)隊(duì)結(jié)構(gòu),兩邊映射不起來,團(tuán)隊(duì)之間摩擦打架在所難免。所以一般先做按照業(yè)務(wù)線邊界對(duì)單塊應(yīng)用進(jìn)行解耦拆分,同時(shí)做相應(yīng)組織結(jié)構(gòu)調(diào)整,這就是近年流行的微服務(wù)架構(gòu)的背后動(dòng)因。
組織和技術(shù)架構(gòu)的映射
技術(shù)架構(gòu)不能單方面獨(dú)立存在和設(shè)計(jì),它和組織架構(gòu)有隱含的映射關(guān)系,支持組織的核心驅(qū)動(dòng)要素。下面兩個(gè)圖,分別說明泰勒型組織和復(fù)雜自適應(yīng)型組織的核心架構(gòu)驅(qū)動(dòng)要素,以及最終產(chǎn)生的應(yīng)用架構(gòu)特性。
從一個(gè)組織所采用的技術(shù)棧和應(yīng)用架構(gòu)特性,你也可以快速推斷組織的業(yè)務(wù)模式和組織架構(gòu),如下圖所示。單塊架構(gòu),集中式數(shù)據(jù)庫,分層式架構(gòu),常見于泰勒型組織;而云計(jì)算,REST 微服務(wù),DevOps 技術(shù)則常見于貝塔和復(fù)雜自適應(yīng)型組織。下圖也反應(yīng)組織架構(gòu)和技術(shù)棧的同步演化趨勢(shì)。
對(duì)架構(gòu)師的啟示

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流