快速學習ArchiMate 第1部分 – 核心概念

ArchiMate由The Open Group擁有並維護,與The Open Group架構框架(TOGAF)密切對齊,但適用於任何企業架構方法。

符號參考可明確功能、角色、流程、參與者、產品與服務。參考定義關係,說明它們如何互動並相互影響。概念上,ArchiMate源自UML,使其容易理解並整合至架構框架開發工具中。

ArchiMate最有效的應用是生成視角。架構中的單一功能/流程/服務可根據審查開發狀態的利害關係人,以多種方式呈現。高階管理層需要了解其需求、目標與原則是否已達成。

事業單位經理希望確認服務與產品能向客戶提供合適的提供內容。應用、資料與IT系統經理必須確保能支援服務與產品的交付架構。

概念

以TOGAF為參考,ArchiMate在四個迭代階段後定義不同的架構發展領域:架構能力、架構開發、遷移規劃與架構治理。在此模型中,ArchiMate被分為5個概念,其中3個為核心,2個為擴展:

TOGAF ADM & ArchiMate Core - Visual Paradigm Community Circle
核心層

  • 階段B(階段B)-業務架構
  • 階段C(階段C)-資訊系統架構
  • 階段D(階段D)-技術架構

擴展(擴展)-策略與動機

  • 初步階段(初步階段)
  • 願景階段(階段A-願景)
  • 需求管理(階段H-需求管理)

擴展(擴展)-實施與遷移

  • 階段E(機會與解決方案)
  • 階段 F (遷移規劃)
  • 階段 G (實施治理)

業務層概念 – 階段 B(業務層)

業務層定義架構中最高層級的概念與關係:最終產品;客戶交付系統。此架構部分實現高階管理層的目標與需求,驅動企業架構框架的實施。

  • 業務參與者 – 推動系統運作的人或電腦元件。
  • 業務角色 – 定義參與者被授權執行某項行動的責任。
  • 業務協作 – 當不同角色執行順序性任務時。
  • 業務介面 – 協作運作的場所。
  • 地點 – 參與者所處的物理空間。
  • 業務物件 – 系統運作所作用的系統元件。
  • 業務流程 – 系統流程的識別符。
  • 業務功能 – 將一組相關行為歸類。
  • 業務互動 – 與業務協作相關的活動。
  • 業務事件 – 觸發變化的因果活動。
  • 業務服務 – 以客戶為導向的產品交付。
  • 產品 – 市場推廣並銷售給客戶的一組服務。
  • 合約 – 法律上建立企業與客戶之間協議的機構。
  • 表示 – 商業物件的邏輯觀點。
  • 意義 – 商業物件或其表示的知識背景。
  • 價值 – 產品的感知價值、重要性或效用。

應用層概念 – 階段 C(應用層)

ArchiMate 將應用與資料架構整合為單一層次,以呈現其概念。此層顯示實現業務層概念的系統元件。它說明業務層概念如何部署。應用層在架構中橫向運作。

  • 應用元件 – 可獨立更換或更新而不影響其他應用元件的離散軟體模組;透過應用程式介面(API)存取。
  • 應用協作 – 兩個或更多應用元件共同運作以支援應用程式的一組。
  • 資料物件 – 應用元件作用於其上的實體。
  • 應用功能 – 應用元件行為的描述。
  • 應用服務 – 提供對業務層功能、流程與服務的存取。

技術層概念 – 階段 D(技術層)

技術層概念描述架構的裝置層級元素。此層的描述性元素揭示支援應用層的 IT 系統,並在某些情況下揭示業務層的特定元素(例如個人電腦)。當應用層顯示應用元件時,技術層則顯示這些元件所位於的硬體系統及其關係。

  • 節點 – 網路上用於部署或執行實體的一般運算資源。
  • 裝置 – 用於儲存待使用的實體的一般裝置。
  • 網路 – 硬體設備之間的實體通訊方式。
  • 通訊路徑 – 兩個或多個節點之間資料流的邏輯表示。
  • 基礎設施介面 – 網路上節點或裝置的實體存取點。
  • 系統軟體 – 軟體與應用程式的實體表示。
  • 基礎設施功能 – 節點協作時執行的行為。
  • 基礎設施服務 – 面向外部的機能性表示。

概念延伸

動機概念

企業架構框架的目的與目標為開發、治理與實施工具提供了意義。動機概念是在 TOGAF ADM 的架構能力迭代中定義的。利害關係人、管理者與架構師會識別架構開發與實施工具所需的原則、驅動因素、目標、需求與限制。

  • 利害關係人 – 商業功能團隊的代表。
  • 驅動因素 – 需要改變的事物。
  • 評估 – 對現狀的評估,用於檢驗企業的準備程度與變革能力。
  • 目標 – 透過實施變更所要達成結果的明確描述。
  • 需求 – 具體且有良好文件記錄的需求陳述。
  • 限制 – 由需求、目標或原則所造成的限制。
  • 參數 – 達成目標的參數。
  • 限制 – 由競爭性需求、目標與原則所造成的限制。
  • 原則 – 指導和引導架構發展的基本且不變的屬性。

實施與遷移概念

此概念代表業務、應用與技術層的實現方式。實施與遷移在業務、架構與技術層建立後開始進行。其基礎為既定的基準架構、過渡架構與目標架構;缺口分析的結果;架構開發迭代產生的高階架構路徑圖,以及其他已文件化的需求。

  • 工作包 – 在從基準架構過渡至過渡架構與目標架構期間執行的一組獨立任務。
  • 交付成果 – 工作包的明確定義成果,用於驗證工作包任務的完成。
  • 平台 – 基準架構與目標架構之間的過渡架構;由專案團隊用來驗證過渡是否按計畫進行,並識別開發計畫中所需的變更。
  • 缺口 – 確定現有狀況、缺失項目,以及需要合理化的內容。

dlaň Mravy Bezkonkurenční archimate tool color legend in view Vnímat živel Menda City

摘要

本文僅說明 ArchiMate 的核心概念及其與 TOGAF 的關係。

此模組化語言進一步定義了業務、應用與技術層內及層間概念之間的關係。它說明如何使用 ArchiMate 記號來建立針對特定受眾的觀點。雖然複雜,但同時也極具彈性,可依任何企業架構框架的實施需求進行客製化。


延伸閱讀

 

Leave a Reply