🎯 什麼情境該想到我

當你「系統已經被切成好幾個模型/服務,但沒人講得清它們之間怎麼整合、哪個依賴哪個」的時候。你需要一張全局圖,看清各限界上下文與它們之間的整合方式與團隊關係,避免不知不覺的耦合。

⚙️ 怎麼用(步驟 / 公式)

意圖:畫出系統中所有現存的限界上下文,以及它們彼此之間的整合關係與團隊關係,讓全局可見,避免無意識、隱性的耦合傷害。

做法要點:

  1. 盤點目前實際存在(而非理想中)的限界上下文,一個一個標出來。
  2. 標出每對上下文之間的關係,用既有的關係模式命名(共享核心客戶-供應商追隨者防腐層開放主機服務發布語言各行其道合作關係等)。
  3. 標明上下游方向與翻譯點:資料/概念在哪裡跨界、由誰翻譯、誰受誰的變動影響。
  4. 把地圖當溝通與決策工具持續更新,作為整合與團隊協調的依據。

🧪 我實際套用的紀錄

  • (待填)

⚠️ 注意 / 什麼時候不適用

  • 上下文對應描述的是「現狀」,先照實畫,別畫成理想架構圖,否則會誤導決策。
  • 它是溝通與策略工具,不是精細的技術架構圖;細節過多反而失焦。
  • 地圖會過期,關係一變就要更新,否則會誤導後續整合判斷。

🔗 相關工具