搜尋
首頁系統教程Linux企業的組織架構對技術架構的影響

企業的組織架構對技術架構的影響

Jan 07, 2024 pm 09:17 PM
linuxlinux教程紅帽linux系統linux指令linux認證紅帽linuxlinux視頻

導讀 技術人員往往有悶頭挖煤的傾向(悶頭做技術架構),而不了解挖煤的脈絡背景(企業的業務背景和組織架構),殊不知企業的組織架構和業務背景和技術架構之間有隱含的映射關係,而這種關係有時候直接決定了技術架構轉型的成敗。

本文試圖為技術人員(特別是架構師)建立這種脈絡背景,提昇技術人員視野,讓技術人員在理解企業業務背景和組織架構的前提下,去推進系統架構的改進和提升,以期獲得更大成功。

經濟背景

下圖稱為浴缸曲線,來自 Niels Pflaeging 的書《Organize for Complexity》[附錄 2],它主要反映西方上個世紀到現在經濟模式的變遷,形狀看起來像浴缸,故而得名。
企業的組織架構對技術架構的影響

  1. 1900 年以前被稱為前工業時代,也稱為手工藝時代,這個時代價值創造的主體是掌握技藝的手工藝者,高度動態,局部市場,客製化是這個時代市場的主要特徵。
  2. 1900 年到1980 左右被稱為泰勒工業時代,這個時代價值創造的主體是機器,市場廣闊緩慢,競爭少,透過機器化和規模化生產提升效率和比拼低成本是這個時代市場的主要特點。
  3. 1980 到現在被稱為後工業時代,也稱全球經濟時代,這個時代價值創造的主體是知識工人,新興行業不斷對傳統行業施加競爭壓力,高度動態,持續快速地響應市場需求是在這個時代市場中取得成功的關鍵。
組織架構

組織架構不是領導階層能簡單設計出來的,不同的經濟模式需要不同的組織架構支持,組織架構和經濟模式之間有隱含的映射關係。
企業的組織架構對技術架構的影響
上圖是泰勒工業時代主流的泰勒型組織架構,也稱為命令控制型(Command&Control)組織。組織由領導階層觀察市場,制定目標計劃,中階經理長傳下達,由下層員工負責執行。

這種組織結構的優劣和適合場景如下表:
企業的組織架構對技術架構的影響
泰勒工業時代持續了一個多世紀,對我們的社會影響深遠,即使今天,泰勒型組織仍然是我們社會各種企業主流的組織結構。
企業的組織架構對技術架構的影響

上圖是後工業時代逐漸興起的貝塔型組織,常見於一些新興產業如互利網業務公司。這類組織仍有領導階層集中觀察市場,制定共享的目標和約束,但是組織架構層級較扁平,團隊組織偏向跨職能混搭和協作,快速回應市場變化。

這種組織結構的優劣和適合場景如下表:
企業的組織架構對技術架構的影響

貝塔型組織是現代領導模式典範,是許多特別是傳統公司學習和轉型的方向。
企業的組織架構對技術架構的影響

上圖的複雜自適應組織架構,也稱為控制反饋式組織架構(Cyber​​netic Organization),目前在成型公司中比較少見(僅見於少數新創公司),但卻是未來組織架構新趨勢。架構沒有集中式目標設定,由跨職能混搭和協作的團隊和市場直接對接,持續和市場溝通獲取需求,快速靈活響應市場變化。

這種組織結構的優劣和適合場景如下表:

企業的組織架構對技術架構的影響

#康威法則

Mel Conway 在 1967 年提出了所謂康威法則 [附錄 3],指出組織架構和系統架構之間有一種隱含的映射關係:

Organization which design systems […] are constrained to produce designs which are copies of the communication structures of these organizations.

設計系統的組織其所產生的設計等價於組織間的溝通結構

企業的組織架構對技術架構的影響
## 康威法則也可以倒過來闡述:

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)。

如果你的系統架構不支持,你無法建立一個高效率的組織架構。如果你的組織架構不支持,你也無法建立一個高效率的系統架構。

企業的組織架構對技術架構的影響

#

康威法則給我們一個很好的啟示,系統架構和組織架構之間有隱含的映射關係,你不能單方面改變一方的結構,調整時必須兩邊連動。如下圖,系統架構如果是單塊耦合的,就很難組織分散式跨職能面向市場的團隊結構,兩邊映射不起來,團隊之間摩擦打架在所難免。所以一般先做依照業務線邊界對單塊應用進行解耦拆分,同時做對應組織結構調整,這就是近年流行的微服務架構背後的動因。

企業的組織架構對技術架構的影響

#組織與技術架構的對應

技術架構不能單方面獨立存在和設計,它和組織架構有隱含的映射關係,支持組織的核心驅動要素。下面兩個圖,分別說明泰勒型組織和複雜自適應型組織的核心架構驅動要素,以及最終產生的應用架構特性。

企業的組織架構對技術架構的影響
企業的組織架構對技術架構的影響
# 從一個組織所採用的技術堆疊和應用架構特性,你也可以快速推斷組織的業務模式和組織架構,如下圖。單塊架構,集中式資料庫,分層架構,常見於泰勒型組織;而雲端運算,REST 微服務,DevOps 技術則常見於貝塔和複雜自適應型組織。下圖也反應組織架構和技術棧的同步演化趨勢。

企業的組織架構對技術架構的影響

#對架構師的啟示
  1. 我們已經進入後工業時代,組織需要調整其架構以適應新的市場變化。複雜自適應架構是未來組織架構的演化趨勢。
  2. 市場、組織架構、系統架構和技術之間有隱含的映射關係,不能簡單設計和單方面調整。合格的架構師要洞悉這種映射關係,根據市場和組織現狀系統性和靈活地推進組織和系統架構的調整,讓企業業務,組織和技術對齊,更敏捷應對市場變化。
  3. 在不改變企業組織架構和管理文化的情況下,單方面改變企業的技術架構很難奏效,最終,技術架構一定會受到強勢的組織架構和企業管理文化約束,映射企業的管理文化和組織結構。 (本文沒有談到企業管理文化,但企業管理文化對企業架構同樣至關重要)。
  4. 企業的數位轉型,系統架構和企業的組織、管理文化的調整必須同步進行,且關鍵在於企業的組織和管理文化結構的轉型。

以上是企業的組織架構對技術架構的影響的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文轉載於:Linux就该这么学。如有侵權,請聯絡admin@php.cn刪除
如何學習Linux基礎知識?如何學習Linux基礎知識?Apr 10, 2025 am 09:32 AM

Linux基礎學習從零開始的方法包括:1.了解文件系統和命令行界面,2.掌握基本命令如ls、cd、mkdir,3.學習文件操作,如創建和編輯文件,4.探索高級用法如管道和grep命令,5.掌握調試技巧和性能優化,6.通過實踐和探索不斷提陞技能。

Linux最有用的是什麼?Linux最有用的是什麼?Apr 09, 2025 am 12:02 AM

Linux在服務器、嵌入式系統和桌面環境中的應用廣泛。 1)在服務器領域,Linux因其穩定性和安全性成為託管網站、數據庫和應用的理想選擇。 2)在嵌入式系統中,Linux因其高度定制性和高效性而受歡迎。 3)在桌面環境中,Linux提供了多種桌面環境,滿足不同用戶需求。

Linux的缺點是什麼?Linux的缺點是什麼?Apr 08, 2025 am 12:01 AM

Linux的缺點包括用戶體驗、軟件兼容性、硬件支持和學習曲線。 1.用戶體驗不如Windows或macOS友好,依賴命令行界面。 2.軟件兼容性不如其他系統,缺乏許多商業軟件的原生版本。 3.硬件支持不如Windows全面,可能需要手動編譯驅動程序。 4.學習曲線較陡峭,掌握命令行操作需要時間和耐心。

Linux難以學習嗎?Linux難以學習嗎?Apr 07, 2025 am 12:01 AM

Linuxisnothardtolearn,butthedifficultydependsonyourbackgroundandgoals.ForthosewithOSexperience,especiallycommand-linefamiliarity,Linuxisaneasytransition.Beginnersmayfaceasteeperlearningcurvebutcanmanagewithproperresources.Linux'sopen-sourcenature,bas

Linux的5個基本組件是什麼?Linux的5個基本組件是什麼?Apr 06, 2025 am 12:05 AM

Linux的五個基本組件是:1.內核,管理硬件資源;2.系統庫,提供函數和服務;3.Shell,用戶與系統交互的接口;4.文件系統,存儲和組織數據;5.應用程序,利用系統資源實現功能。

Ubuntu Home Automation:使用開源工具建立智能的居住空間Ubuntu Home Automation:使用開源工具建立智能的居住空間Apr 05, 2025 am 09:19 AM

開啟智能家居新篇章:基於Ubuntu的開源家庭自動化系統 智能家居技術徹底改變了我們與生活空間的互動方式,為日常生活帶來了便利、安全和能源效率。從遠程控制燈光和電器,到監控安全攝像頭和自動化氣候控制,智能家居技術變得越來越普及。 然而,許多商業智能家居系統存在局限性:高昂的成本、隱私問題以及有限的兼容性。幸運的是,開源軟件解決方案結合Ubuntu的強大功能,提供了一種替代方案——允許用戶創建可定制、經濟高效且安全的智能家居生態系統。 本指南將探討如何使用Ubuntu和開源工具設置家庭自動化系統。

Linux vs. Windows:什麼是2025年的差異?Linux vs. Windows:什麼是2025年的差異?Apr 05, 2025 am 09:05 AM

Linux與Windows:2025比較 考慮從MacOS或Windows切換? Linux可能是答案。 儘管MacOS用戶會發現相對平滑的過渡(由於MacOS的UNIX Core),但Windows用戶需要適應。此指南HIG

什麼是Linux設備?什麼是Linux設備?Apr 05, 2025 am 12:04 AM

Linux設備是運行Linux操作系統的硬件設備,包括服務器、個人電腦、智能手機和嵌入式系統。它們利用Linux的強大功能執行各種任務,如網站託管和大數據分析。

See all articles

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

mPDF

mPDF

mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

SublimeText3 英文版

SublimeText3 英文版

推薦:為Win版本,支援程式碼提示!

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中