簡介
企業架構不僅僅是繪製圖表;它旨在為組織的未來建立結構化、一致且可執行的藍圖。開放群組架構框架(TOGAF) 提供了實現此目標的產業標準方法。TOGAF 的核心在於兩個關鍵且相互關聯的組件:「架構開發方法 (ADM)」與「架構內容框架.

雖然「ADM」描述「流程」,將企業從基準狀態推進至目標狀態,而內容框架則定義「產出內容」應為何。本指南探討這兩個要素如何協同運作,以推動架構工作產品的 consistency、清晰度與價值。透過理解「交付成果, 產出物」與「建構模組」之間的關係,架構師可確保其產出不僅全面,且能與利害關係人的需求及企業目標保持一致。

ADM 與內容框架的協同效應
「架構開發方法」(ADM) 是一個迭代流程,引導架構師經歷願景構想、定義、規劃與治理。然而,僅有流程本身無法保證高品質的產出。此時,「架構內容框架 」便介入其中。
內容框架為架構內容提供結構模型,確保在 ADM 週期中產生的主要工作產品能一致地定義、結構化與呈現。無論您是將 TOGAF 作為獨立框架使用,還是將其映射至 Zachman 等其他框架,內容框架均作為至關重要的參考基準。
關鍵區別:流程 vs. 產品
-
架構開發方法 (ADM) 回答: 建立架構需要採取哪些步驟?
-
內容架構 回答: 完成後架構應呈現何種樣貌?
透過將內容架構作為架構開發方法 (ADM) 的輔助工具,組織可確保開發方法的每個階段都能產生標準化、可重複使用且易於理解的產出。
架構內容架構的核心組成要素
內容架構將架構工作產出分為三種不同但相互關聯的類型: 交付成果, 工件,以及 建構模組理解這三者的層級與關係,對任何 TOGAF 從業人員而言至關重要。

1. 交付成果
一個 交付成果是合約中明確規範的高階工作產出。它需經過正式審查、達成共識並由利害關係人簽署確認。交付成果代表架構專案的具體產出。
-
特性: 正式、已簽署確認、已存檔,或已移轉至架構儲存庫。
-
目的: 提供特定時間點架構全景的快照,或作為參考模型或標準。
-
範例: 提交給指導委員會審批的「架構定義文件」或「遷移計畫」。
2. 工件
一個 工件是描述架構特定面向的特定架構工作產出。工件是內容之內的交付成果。它們通常分為三種類型:
-
目錄:事物的清單。
-
範例:一個需求目錄列出所有功能與非功能需求;一個服務目錄列出所有業務服務。
-
-
矩陣:事物之間關係的呈現。
-
範例:一個業務互動矩陣顯示哪些業務單位彼此互動;一個應用程式/資料矩陣顯示哪些應用程式管理哪些資料實體。
-
-
圖表:事物的圖片。
-
範例:一個使用案例圖說明使用者互動;一個網路圖顯示實體基礎設施的連接。
-
關鍵見解:單一交付成果(例如:業務架構文件)將包含多個工件(例如:業務流程圖、角色目錄與組織圖)。
3. 建構模組
一個建構模組代表業務、資訊技術或架構能力中潛在可重複使用的元件。建構模組是描述於工件中並打包於交付成果中的基本「樂高積木」。
-
特性:模組化、可重複使用、可組合。
-
類型:
-
架構建構模組(ABBs):定義功能與限制(例如:「客戶關係管理系統」)。
-
解決方案建構模組(SBBs):實際實現 ABB 的產品或元件(例如:「Salesforce CRM」)。
-
-
範例:「安全驗證模組」可作為建構模組,在多個應用程式中重複使用。
「TOGAF 內容元模型
為確保建構模組的描述一致且其關係清晰,TOGAF 採用「內容元模型」。此元模型定義了架構中可能存在的所有類型建構模組,並描繪它們之間的相互關係。

元模型如何運作
元模型識別關鍵的架構關注點,並透過邏輯關係將其連結。例如:
-
參與者(業務使用者)消費「業務服務.
-
業務服務」由「應用程式.
-
應用程式」管理「資料實體.
-
應用程式 由 支援技術 元件。
透過定義這些關係,元模型確保當架構師建立工件(例如圖表)時,能準確呈現企業的底層結構。它透過強制架構師考量技術變更如何影響資料,進而影響交付給參與者的業務服務,來防止孤島式思維。
元模型的實際應用
建立架構時,元模型會指導工件的選擇:
-
如果您需要顯示 誰 使用 什麼,您應建立一個矩陣,將參與者與業務服務連結起來。
-
如果您需要顯示 如何 資料流動,您應建立一個圖表,將應用程式與資料實體連結起來。
案例研究:「FinCore Global」現代化傳統銀行系統
為說明 TOGAF ADM 與架構內容框架的實際應用,請考慮 FinCore Global,一家中型區域銀行,正受困於孤島式的傳統系統、不一致的客戶資料,以及新數位產品上市時程緩慢。首席資訊長(CIO)啟動了一項架構轉型專案,採用 TOGAF 來建立統一的「數位銀行平台」。

階段 A:架構願景(定義交付成果)
架構團隊首先定義範圍與利害關係人。此階段的主要 交付成果 為本階段的 架構願景文件,需獲得執行長與零售銀行部主管的正式簽核。
-
已建立之工件:
-
圖表: 一個 利害關係人地圖圖表 識別關鍵影響力人物(合規、IT 營運、行銷)。
-
目錄: A 業務目標目錄 列出戰略目標,例如「將貸款審批時間縮短 50%。」
-
矩陣: A 解決方案概念矩陣 將高階業務需求映射至潛在的技術使能者。
-
階段 B-D:業務、資訊系統與技術架構(利用建構模組)
當團隊開始定義目標架構時,他們高度依賴內容元模型 以確保所有關係均被捕捉。
-
業務架構:
-
已識別建構模組: 「客戶入戶服務」(架構建構模組 – ABB)。
-
產出物: A 業務流程圖 顯示開立新帳戶的端到端流程。
-
產出物: An 組織圖 (目錄)將角色與新流程連結。
-
-
資料與應用程式架構:
-
關係映射: 使用元模型,團隊將「客戶入戶服務」連結至特定應用程式。
-
產出物: An 應用程式/資料矩陣顯示客戶地址資料在三個不同的舊系統中重複。
-
建構模組定義:提出建立新的「主資料管理 (MDM) 中心」(應用建構模組,ABB),以整合此資料。
-
-
技術架構:
-
產出物:一份網路基礎設施圖展示新的 MDM 中心如何置於安全的雲端環境中。
-
建構模組實現:抽象的「MDM 中心」應用建構模組 (ABB) 已對應至特定的解決方案建構模組 (SBB):Informatica MDM Cloud.
-
階段 E 與 F:機會與解決方案(整合為交付成果)
在目標架構定義完成後,團隊需要規劃遷移作業。關鍵交付成果在於架構路線圖與遷移計畫.
-
已建立之產出物:
-
矩陣:一份差距分析矩陣比較基準產出物(舊系統)與目標產出物(雲端原生服務)。
-
圖表:一份專案組合圖視覺化三年內實施專案的順序。
-
目錄:一份標準目錄 定義新平台獲批准的 API 和安全協議。
-
成果
通過嚴格遵守 內容框架,FinCore Global 實現了:
-
一致性: 所有圖表和目錄均遵循相同的結構,使利益相關者能夠輕鬆審查。
-
清晰度: 「」與「」之間的區別確保了治理檢查點清晰明確。工件(詳細圖表)與「交付成果(已簽署的路線圖)確保了治理檢查點清晰明確。
-
可重用性:「客戶入戶」構建塊設計為可在未來的保險和財富管理項目中重複使用,從而降低未來的開發成本。
此案例展示了 ADM 如何提供 步驟 以遵循,而內容框架則提供 標準化的語言和結構 以有效傳達架構。
總結與最佳實踐
「TOGAF ADM」與「內容框架」是企業架構中不可分割的夥伴。ADM 提供路線圖,而內容框架則提供載具與貨物。
-
一致性至關重要: 使用內容框架確保組織中的每位架構師產出的成果在外觀與感覺上保持一致。
-
可重用性:專注於識別並記錄建構模組。重用經過驗證的安全模組或資料模型可節省時間並降低風險。
-
利害關係人共識:請記住,交付成果是用於簽署確認的。確保您的工件能清楚支持獲得利害關係人認同所需的敘述。
-
以元模型為指引:使用內容元模型檢查完整性。您是否已考慮支援您應用程式的技術?您是否已將您的應用程式連結至其所支援的業務服務?
結論
掌握「TOGAF ADM」與「架構內容框架」之間的互動至關重要,方能交付高品質且可執行的企業架構。透過嚴格定義交付成果、將工件組織為目錄、矩陣與圖表,並運用由穩健內容元模型引導的可重用建構模組,架構師可將複雜的企業需求轉化為清晰、結構化的解決方案。
對於尋求有效實作這些概念的從業人員而言,工具扮演著至關重要的角色。Visual Paradigm」提供對「TOGAF」的全面支援,內建 ADM 階段的範本、預先定義的工件類型,以及與「TOGAF 內容框架」完美契合的視覺化建模功能。透過運用此類工具,架構師可將較少精力投入於格式設定,而更專注於設計穩健且具未來適應性的架構,以創造實質的業務價值。









