如何應對反向康威定律?- Romain

banq發表於2021-04-08

這是Romain Vailleux在Duck Conf 2021上的演講| OCTO會談:如何應對反向康威定律?
你是不是經常抱怨:“我的CRM不是全渠道的;我們的移動應用程式晚了;我的API專案快要瘋了……。”
公司是由人類和技術系統組成的複雜系統,它們之間存在著永恆的互動。這個“社會技術”系統是雙重的: 

如何應對反向康威定律?- Romain

  • “社會”方面:人,敏感,團隊及其互動
  • “技術”方面:機器,流程的邏輯和嚴格性以及資本

這兩個維度在一個複雜的系統內相互作用,在極少的最佳平衡點附近振盪。

如何應對反向康威定律?- Romain
如何在我們公司所體現的社會技術體系中創造平衡和持久的變化?在時間和精力的最佳花費範圍內?
 

康韋定律
自1960年代以來,梅爾文·康威(Melvin Conway)對“社會技術”系統也很感興趣。以他的名字命名的法律康韋定律)的內容如下:“任何設計系統(廣泛定義)的組織都將產生其結構是該組織通訊結構副本的設計。” 梅爾文·康威(Melvin Conway)指出,組織的溝通結構直接影響著這些組織所生產的技術系統的設計。
簡而言之:公司的組織結構圖和人與人之間的人際關係比設計師和架構師具有更大的影響力!
反向康威定律:這一大膽的舉動是利用康威定律間接實現我們的最終目標:以較低的成本轉變您的業務,修改其交流結構以影響最佳體系結構設計的出現。那麼,真正要問的問題是:什麼是達到給定架構目標的正確組織? 
 

實踐中:團隊第一!
團隊拓撲:組織業務和技術團隊以實現快速流程》一書(Matthew Skelton,Manuel Pais)為我們提供了一種新的有用的建模工具,用於研究,討論和闡明團隊之間的溝通結構。要設計最佳團隊,必須考慮兩個因素: 

  • 限制團隊的認知負擔(業務,技術,基礎設施),以避免溢位並保持學習能力。
  • 選擇便於互動的團隊規模。

將150人分成幾個團隊並不容易。Dunbar的工作和其他重要數字派上用場:
  • 150:可以與您同時維持關係/回憶的人數;
  • 50:可以與您建立相互信任關係的人數;
  • 15:可以與您建立牢固信任關係的人數;
  • 5(+/- 2):您可以立即記住(與認知負荷相一致)的同時物件的數量。這也是可以與您保持緊密合作關係的最大人數。

如何應對反向康威定律?- Romain

在團隊規模和效率之間找到最佳平衡,意味著將游標置於以下位置:

  • 團隊同步與團隊間同步
  • 擁有團隊中的所有技能,而不是依賴其他團隊
  • 高度耦合的軟體模組傾向於分離的體系結構

團隊拓撲結構:組織商業和技術團隊的快速流識別四種型別的團隊:

  • 1. 與流程保持一致的團隊:流程和響應能力,致力於實現業務目標。
  • 其他三種型別的團隊,其唯一目標是消除與流程保持一致的團隊的障礙,並最大程度地降低認知負擔:
    • 2. 賦能團隊,促進團隊發展: 傳播良好做法並提高團隊的專業知識水平(諮詢/輔導/指導/培訓……)
    • 3. 複雜子系統團隊:將最先進的技能和專業知識捆綁到可供組織其他部門使用的產品中
    • 4. 平臺團隊:簡化通用基礎的使用,以加速產品的實施

最後,在此模型中提出了3種團隊之間的互動模式:
  • 協作:兩個團隊之間有著很強的相互依存關係,因此加強了他們之間的互動,以更好地適應其軟體產品的整合。因此,整合模式是臨時設計的,以提高效率和專業化為目標。協作模式也適用於解決獨特的情況和不確定的上下文。
  • X-as-a-Service:一種支援去耦和標準化的互動方式。一個團隊透過標準化介面提供其產品。該部門的生產團隊採用“產品”文化。
  • 促進:兩個團隊之間的臨時關係,旨在以可持續的方式將技能傳授給另一個團隊。


然後,透過依次新增團隊和適當的互動方式,像Legos 一樣設計和組裝目標組織。

如何應對反向康威定律?- Romain

 

在實踐中:組裝真實案例

如何應對反向康威定律?- Romain
複雜的子系統團隊“產品”:

  • 解決強烈的依賴性​​: “ PIM和CMS需要非常頻繁地同步並串聯工作。”

流式團隊“ Front Web”“ Front Mobile”:
  • 與產品合作

複雜的子系統團隊“ CRM”“ OMS”:
  • 支援轉換專案,X即服務與“產品

賦能團隊XForew:
  • 將稀有技能與技能傳教任務結合起來

複雜的子系統團隊“服務支付”:
  • 付款領域的發展必須使所有銷售渠道受益。如果我們更換合作伙伴,它必須能夠輕鬆退役/更換。
  • 與產品“ Front Web”和“ Front Mobile”合作


 

社會技術架構師工具箱

如何應對反向康威定律?- Romain



 

相關文章