真正的敏捷是根據DDD有界上下文劃分其團隊組織結構 - allenholub
敏捷的軟體公司組織結構最好能對映到業務領的結構,公司組織結構不要對映到技術。
DDD建立了一個從領域對映到軟體技術的架構。
如果有界上下文是商店、倉庫和財務,那麼架構中最大的可模組化部門就是商店、倉庫和財務,而不是“前端”和“後端”之類技術的東西。
康韋定律(Conway's law)告訴我們,組織結構必須對映到軟體結構,因此組織結構也應該是“商店”,“倉庫”和“財務”組,而不是“前端”或“後端”或“體系結構”或”設計“之類。
將組織對映到領域結構本身可以最大程度地減少依賴關係和客戶溝通問題,而過多的溝通問題會損害您的敏捷性。
請注意,如果您堅持保持原有系統不變,則無法執行此操作。必須使所有三個部分(架構、組織結構、領域)保持一致才能獲得收益。不同步的舊架構/實現會將您拖回到開始的地方。
相關文章
- 打造敏捷的自組織團隊敏捷
- 如何劃分有界上下文? - nick
- 構建自組織團隊,讓敏捷管理更好地落地敏捷
- 快手組織架構再微調,A站劃歸遊戲團隊管理架構遊戲
- 複雜系統的有界上下文和聚合結構是如何定義的?
- 幽默:DevOps團隊是一個誤用名詞? - allenholubdev
- DDD統一語言和有界上下文誤配 - Alberto Brandolini
- 我們團隊是如何落地DDD的(1)
- 團隊如何組織?前後端團隊與業務功能團隊的比較後端
- 幽默:為什麼DDD的Bounded Context翻譯為"有界上下文"?Context
- list集合根據某欄位分組
- DevOps|研發效能團隊組織架構和能力建設dev架構
- 使用DDD等方法實現社會技術架構和團隊管理:你的經理還用拍腦袋劃分團隊嗎? - Nick Tune架構
- 從 Etsy 團隊看敏捷架構的設計敏捷架構
- 工程師計劃3 -> 專案管理2 | 專案組織與團隊管理工程師專案管理
- rust 模組組織結構Rust
- 要想組建敏捷團隊,這些方法不可少敏捷
- 關於有界上下文和微服務的關係以及它們的劃分粒度 - Alberto Brandolini微服務
- 組織結構圖是什麼?怎樣繪製結構圖?
- 什麼是高彈性組織結構? – Jessitron
- sql根據團隊樹一級一級彙總統計SQL
- 根據業務能力實現DDD建模 - trond
- 組織敏捷轉型中的 HR敏捷
- 敏捷團隊成熟度的思考敏捷
- iOS 工程組織結構分享iOS
- 如何更好地利用git lab組織團隊開發Git
- 從搞笑到高效,構建敏捷團隊的基礎原則敏捷
- 微服務架構學習與思考(07):企業團隊組織架構如何變革?微服務架構
- 如何在word中製作組織結構圖 用word做組織結構圖
- 切實有效的三個步驟:如何通過劃分有界上下文設計微服務? - Robert Reppel微服務
- 事件風暴創始人Alberto:團隊拓撲和DDD上下文對映的關係事件
- SqlServer根據特定欄位分組後,對需要欄位進行分組拼接SQLServer
- 根據年月份分表
- 你的團隊比你更聰明:為什麼自組織產品團隊會更好地工作
- AdHoc使用團隊拓撲方法打造其工程團隊
- 如何激勵敏捷團隊成為高績效團隊敏捷
- Pipefy如何使用團隊拓撲方法建設敏捷團隊?敏捷
- 如何組織軟體模組的程式碼結構?