快速學習ArchiMate 第5部分 – 擴展層
某些TOGAF開發階段未包含在ArchiMate核心中,因為TOGAF的範圍更廣,特別是針對更先進的戰略問題以及系統開發的底層工程方面,而ArchiMate核心僅限於企業架構的抽象層級。
然而,ArchiMate 3.0中描述的新擴展層解決了這些額外的關注點。它們定義了目標、原則和需求等概念,以及面向規劃與遷移的概念。
ArchiMate其最有效的用途在於生成視角。架構中的單一功能/流程/服務可根據審查開發狀態的利益相關者,以多種方式呈現。
某些TOGAF開發階段未包含在ArchiMate核心中,因為TOGAF的範圍更廣,特別是針對更先進的戰略問題以及系統開發的底層工程方面,而ArchiMate核心僅限於企業架構的抽象層級。
然而,ArchiMate 3.0中描述的新擴展層解決了這些額外的關注點。它們定義了目標、原則和需求等概念,以及面向規劃與遷移的概念。
ArchiMate其最有效的用途在於生成視角。架構中的單一功能/流程/服務可根據審查開發狀態的利益相關者,以多種方式呈現。
高階管理層需要了解其需求、目標和原則是如何被滿足的。事業單位經理希望確認服務與產品能為客戶提供適當的價值。應用、資料與IT系統經理必須確保能提供服務與產品的支援架構。
ArchiMate層級與TOGAF之間的關係
在本文中,我們將參考圖1來探討ArchiMate與TOGAF之間的關係。
這些文章的引言說明,由The Open Group開發的ArchiMate與TOGAF模型密切相關。大多數關係涉及架構開發階段BD,但最近The Open Group已加入動機、實施與遷移的概念。這使得建模工具在整個TOGAF ADM中都具有效用。
核心概念(核心層級)
ArchiMate中的標準概念提供了架構框架內各種元素的圖形化表示。這些元素包括參與者、角色、服務、功能、合作關係、資料與應用物件、流程等。TOGAF架構開發的每個階段(業務、資訊系統架構與技術)都有其獨特的概念集合。


上圖展示了階段B、C、D與ArchiMate層級之間的對應關係。請注意,階段B對應ArchiMate的業務層,階段C對應應用層,階段D對應技術層。ArchiMate中的應用層處理資料與應用元素。
這是ArchiMate的核心。每個層級可細分為三種概念類型:被動結構、行為與主動結構。被動結構元素由主動結構元素讀取與寫入。行為元素描述主動與被動結構元素之間,以及主動結構元素之間的交易。
被動結構元素的例子包括合約、資料物件與產品。參與者、角色、合作關係及其他代表主動結構的元素。功能、流程與事件是代表行為結構的一些元素。
動機(策略與動機層級)
動機概念適用於架構能力的發展。

其概念包括利益相關者、評估、驅動因素、目標、原則、約束與需求。這些概念有助於理解企業架構如何與其環境保持一致,與影響、引導或限制它的個人或組織,以及影響計畫與目標的內部或外部因素。
實施與遷移(實施與遷移層級)
ArchiMate中的實施與遷移概念適用於過渡規劃與架構治理。其概念包括工作包、交付成果、差距與平台。

這些概念有助於理解實施的計畫/專案、實施過程中產生的成果與結果,以及基準、過渡與目標架構。架構狀態之間的差異在遷移計畫中予以處理。
總結
本文提供了ArchiMate如何對應TOGAF模型的簡要概述,特別是與ADM相關的部分。
下一篇文章將詳細介紹標準概念。
- 什麼是ArchiMate?
- 完整的ArchiMate視角指南
- ArchiMate 3更新
- ArchiMate 3的新功能
- 使用ArchiMate工具搭配TOGAF ADM
- 如何在ArchiMate 3.1中使用價值流?
- ArchiMate 3.1 的新功能