開放群組架構框架(TOGAF)是一種廣受歡迎的企業架構框架。它提供了一種結構化的設計、規劃、實施和管理企業架構的方法。TOGAF 的關鍵組成部分之一是架構內容框架,該框架描述了在企業架構開發過程中應產生的架構工作成果類型。在本文中,我們將探討架構內容框架的核心概念,包括構建模塊、工件和交付成果,以及它們與 TOGAF 架構開發方法(ADM)之間的關係。
如前所述,架構內容框架是 TOGAF 標準的一個組成部分,提供了一個組織和分類企業架構中使用的各種架構工作成果的結構。該框架將架構工作成果分為三類:
交付成果
在 TOGAF 中,交付成果是一種特定類型的工作成果,需經利益相關者正式審查、同意並簽署確認。交付成果通常具有合約性質,即在企業與其利益相關者之間的合約或協議中明確定義並達成共識。
交付成果是企業架構框架內專案的重要輸出。它們代表專案的具體成果,例如文件、報告或其他工件,這些內容可提供特定時間點的架構環境的洞察。這些交付成果可用於溝通專案進度、確保利益相關者達成共識,並在專案整個生命周期中支援決策。
專案完成後,以文件形式存在的任何交付成果通常會被歸檔或存放在架構資料庫中。架構資料庫作為特定時間點的架構環境的參考模型、標準或快照。這對未來的專案或行動非常有幫助,因為它提供了組織架構的歷史記錄以及過程中所做的決策。
TOGAF 框架內交付成果的例子可能包括:
- 架構願景文件,
- 業務架構文件,或
- 資料架構文件。
這些交付成果中的每一項都代表企業架構的特定方面,並為組織當前狀態及其未來目標提供寶貴的洞察。
工件
在 TOGAF 中,工件被定義為描述架構特定方面的架構工作成果。它們可以以清單、矩陣、圖表或其他類型的文件形式呈現,用以提供對架構環境不同方面的洞察。
工件可分為三種類型:目錄、矩陣和圖表。
- 目錄是相關項目列表,例如業務能力清單或技術組件清單。
- 矩陣用於展示不同元素之間的關係,例如顯示業務能力與業務流程之間關係的矩陣。
- 圖表是架構元素的視覺化呈現,例如系統圖或流程圖。
工件通常包含在交付成果中,而交付成果需經利益相關者正式審查、同意並簽署確認。例如,業務架構文件可能包含業務能力目錄、展示這些能力與支援它們的業務流程之間關係的矩陣,以及高階業務架構的圖表。
除了包含在交付成果中,工件也可儲存在架構資料庫中以供未來參考。架構資料庫作為企業架構框架中所有工件及其他資源的中央存放與管理位置。這包括從架構原則和標準到參考模型和模板等所有內容。
總體而言,工件是 TOGAF 框架的重要組成部分,因為它們提供了一種具體的方式來記錄和溝通架構環境的不同方面。透過建立並維護高品質的工件,組織可以提升其長期管理與優化企業架構的能力。
構建模塊
構建模塊是企業能力的組成部分,可與其他構建模塊結合,以提供架構與解決方案。它們的定義細節程度可根據架構開發的不同階段而有所不同。例如,在開發的早期階段,構建模塊可能僅是概念的高階描述或大綱,而在後期階段,則可能透過相關工件進行更完整的規格說明。
架構構建模塊(ABBs)是描述企業架構所需能力的構建模塊。它們用於定義將用於實現該能力的解決方案構建模塊(SBBs)的規格。ABBs 通常是較高階的構建模塊,具有較抽象的性質,並為架構提供整體結構。
另一方面,解決方案構建模塊(SBBs)是將用於實現所需能力的組成部分。SBBs 是較低階的構建模塊,性質上更為具體和實際。它們可用於實現企業的架構與解決方案,通常由圖表、模型或規格等補充性工件支援。
舉例來說,假設一家企業希望開發客戶服務能力。架構構建模塊可能是一個客戶服務能力的高階描述,而解決方案構建模塊則可能包括具體組件,例如客戶資料管理軟體、客戶服務流程以及面向客戶的應用程式。這些 SBBs 可進一步細分為更詳細的構建模塊,例如特定的軟體模組或客戶服務流程中的單一步驟。
透過使用這三類來描述不同類型的架構工作成果,架構內容框架提供了一種全面的方法來組織和管理企業架構工作成果。











