de_DEen_USes_ESfa_IRfr_FRid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW

使用 Visual Paradigm Enterprise Architect 的 ArchiMate 4 指南

本指南說明如何使用 Visual Paradigm Enterprise Architect 建立、組織、驗證、維護及發布 ArchiMate 4 模型。其目標對象為從 ArchiMate 3.2 遷移至 ArchiMate 4 的企業架構師、解決方案架構師、業務分析師及架構團隊。

Visual Paradigm 18.0 及之後版本提供專用的 ArchiMate 4 編輯器、ArchiMate 4 工具列、原生關聯多重性、文件支援、XML 匯入/匯出、協作功能,以及與 ArchiMate 3.2 圖形的向下相容性。

資訊圖表展示 Visual Paradigm 中的 ArchiMate 4 功能,包括專用編輯器、色板、XML 支援,以及與 ArchiMate 3.2 的向下相容性。

選單名稱在 Visual Paradigm 的不同版本與 editions 之間可能略有差異。以下說明假設使用的是 Visual Paradigm Desktop Enterprise Edition 18.0 或更高版本。

1. ArchiMate 的用途

ArchiMate 是一種企業架構建模語言,用於描述:

  • 業務策略與目標

  • 組織結構

  • 產品與服務

  • 業務流程與能力

  • 應用程式與應用程式服務

  • 資料與資訊

  • 技術基礎設施

  • 專案、工作套件、階段與實施路線圖

  • 架構領域之間的關聯

ArchiMate 並非專案管理方法,也不取代 BPMN、UML 或資料建模。相反地,它提供一個整合性的架構視圖,將這些模型連接起來。

例如:

圖表展示 ArchiMate 如何連接從業務目標到技術基礎架構的各架構領域。ArchiMate 的價值在於展示這些概念之間的關聯,而非孤立地對每個領域進行建模。

2. ArchiMate 4 的概念變更

ArchiMate 4 引入了更以領域為導向的結構,並減少了專業化與重複元素的數量。

圖表比較 ArchiMate 3.2 層級與 ArchiMate 4 領域,展示從堆疊層級演變為相互連接的六邊形領域。

2.1 從層到領域

ArchiMate 3.2 通常採用以層為導向的視圖:

  • 策略

  • 業務

  • 應用程式

  • 技術

  • 實施與遷移

  • 動機

ArchiMate 4 以領域為核心組織語言:

  • 通用

  • 業務

  • 應用程式

  • 技術

  • 動機

  • 策略

  • 實施與遷移

通用領域包含可跨不同領域應用的可重用概念。動機領域在 ArchiMate 4 框架中處於中心位置,強調架構決策應與目標、驅動因素和結果相連接。

2.2 ArchiMate 六邊形

ArchiMate 4 框架通常以 ArchiMate 六邊形來呈現。它強調以下內容之間的關係:

Visual Paradigm 中的 ArchiMate 4 支援——早期且完整

  • 動機

  • 策略

  • 核心架構

  • 實作與遷移

將六邊形圖(Hexagonion)作為概念地圖使用,而不必作為每個圖表的佈局。詳細的架構圖通常應聚焦於單一利害關係人的關注點與單一特定觀點。

2.3 統一概念

ArchiMate 4 減少了業務、應用與技術概念之間的重複。該語言不為每一層建立相似行為概念的獨立版本,而是偏好可重用的概念,並能依情境進行詮釋。

這表示您應根據元素的架構意義來選擇,而非僅基於其偶然出現的領域。

2.4 關聯的多重性

ArchiMate 4 支援關聯的多重性,例如:

  • 1

  • 0..1

  • 1..*

  • 0..*

例如:

客戶 ── 使用 ── 0..* 客戶服務

這使得模型能直接在連接器上表達基數與架構限制。Visual Paradigm 支援在 ArchiMate 4 關聯中顯示多重性。

2.5 已停用或整合的概念

ArchiMate 3.2 中的部分概念已被移除、整合,或以更通用的元素表示。ArchiMate 4 指引中報告的範例包括:

  • 組合關係已從核心關係集中移除

  • 專門的互動概念已整合

  • 合約、約束、差距與表示不再視為獨立概念

  • 路徑已移至通用領域

在遷移現有模型時,切勿僅將所有舊元素重新命名。首先應確定原始模型元素的含義,然後使用適當的 ArchiMate 4 概念來表達該含義。

3. 安裝與準備 Visual Paradigm

3.1 所需版本

請使用包含企業架構與 ArchiMate 支援的 Visual Paradigm 版本。企業版是以下組織的適當選擇:

  • ArchiMate 建模

  • 團隊協作

  • 模型驗證

  • 文件生成

  • 專案發布

  • XML 匯入與匯出

  • 與 BPMN、UML 及其他模型類型的整合

Visual Paradigm 的 ArchiMate 功能包含拖放編輯、可重複使用的模型元素、自訂視點、協作、線上圖表檢視,以及與 BPMN 和 UML 模型的連結。

3.2 建立專案

  1. 啟動 Visual Paradigm。

  2. 選取專案 > 新專案.

  3. 輸入專案名稱,例如:

    客戶服務轉型
    
  4. 選擇專案位置。

  5. 儲存專案。

  6. 在新增圖表之前,建立邏輯性的套件結構。

一個實用的套件結構如下:

客戶服務轉型
├── 00 治理
├── 01 動機
├── 02 策略
├── 03 業務
├── 04 應用程式
├── 05 技術
├── 06 實施與遷移
├── 07 觀點
├── 08 目錄
└── 09 報表

3.3 啟用 ArchiMate 4 編輯器

要建立 ArchiMate 4 圖表:

  1. 選擇 圖表 > 新增.

  2. 搜尋 ArchiMate.

  3. 如果顯示了獨立的 ArchiMate 3.2 與 ArchiMate 4 選項,請選擇 ArchiMate 4 圖表編輯器。

  4. 選擇圖表或觀點範本。

  5. 將圖表放置於適當的套件中。

  6. 為其指定描述性名稱,例如:

    客戶服務 – 動機觀點
    

Visual Paradigm 18.0 引入了新的 ArchiMate 4 圖表編輯器與工具列,同時保留了處理 ArchiMate 3.2 圖表的能力。現有的 3.2 模型無需立即遷移。

4. 組織架構儲存庫

儲存庫應區分可重用的模型元素與面向利害關係人的視圖。

4.1 可重用元素

盡可能為每個重要的架構元素僅創建一次:

  • 一個標準化的客戶實體

  • 一個標準化的客戶服務

  • 一個標準化的 CRM 應用程式

  • 一個標準化的客戶管理能力

  • 一個標準化的 CRM 資料庫

在多個圖形中重用這些元素,而非重新繪製。

Visual Paradigm 支援跨圖形的元素重用,因此對基礎元素的變更可反映在其他圖形中。

4.2 視圖

視圖是為特定利害關係人關注點而建立的圖形。範例包括:

  • 高階主管動機視圖

  • 能力地圖

  • 業務服務視圖

  • 應用程式協作視圖

  • 技術基礎設施視圖

  • 實施路線圖

  • 遷移影響視圖

請勿建立包含整個企業的巨大單一圖表。大型圖表難以閱讀、驗證和維護。

4.3 命名慣例

使用穩定的名稱,並避免在元素名稱中嵌入暫時的專案資訊。

建議使用:

客戶管理能力

而非:

新 CRM 能力 – 鳳凰專案

針對專案特定資訊,請使用註記、屬性或標記值。

一個實用的命名模式為:

<元素類型>:<業務含義>

範例:

能力:客戶管理
業務流程:處理客戶請求
應用程式元件:CRM 平台
技術服務:身份驗證
工作套件:部署 CRM 平台

5. ArchiMate 4 領域與典型元素

下表彙總了各領域的主要建模目的。

表格總結 ArchiMate 4 領域、目的及典型元素,包括動機、策略、業務、應用程式、技術、通用與實現。

領域 目的 典型範例
動機 為何需要變更 利害關係人、驅動因素、評估、目標、需求、原則
策略 方向與預期的業務成果 能力、資源、行動方案、價值流
業務 組織與業務行為 業務參與者、角色、協作、流程、功能、服務、產品、業務物件
應用程式 軟體行為與結構 應用程式元件、應用程式協作、應用程式功能、應用程式服務、資料物件
技術 資訊技術與實體技術 節點、裝置、系統軟體、技術協作、技術功能、技術服務
通用 可跨領域重用的概念 通用服務、流程、功能、事件、路徑及相關通用概念
實施與遷移 變更執行與過渡 工作套件、交付成果、高原、差距、實施事件、遷移路線圖

應核對您已安裝的 Visual Paradigm 版本中 ArchiMate 4 工具列的實際元素名稱與可用性。

6. 建立您的第一個 ArchiMate 4 模型

使用以下範例:

一家公司希望透過導入統一的 CRM 平台來改善客戶支援。此變革應能縮短回應時間、提升客戶可見度,並整合客戶服務管道。

ArchiMate 4 模型圖表展示統一的 CRM 客戶支援轉型,涵蓋動機、策略、業務、應用程式、技術視圖及實現路線圖。

步驟 1:建立動機模型

建立名為以下的圖表:

客戶服務 – 動機視圖

新增:

  • 利害關係人:客戶

  • 利害關係人:客戶服務經理

  • 驅動因素:客戶體驗不佳

  • 評估:客戶資訊零散

  • 目標:提升客戶滿意度

  • 目標:縮短服務回應時間

  • 需求:統一的客戶資訊

  • 原則:客戶資料必須可存取

使用以下類型的關係連接各元素:

客戶體驗不佳
    影響
提升客戶滿意度

客戶資訊零散
    影響
統一的客戶資訊

統一的客戶資訊
    支持
提升客戶滿意度

簡化後的視圖可能如下所示:

[客戶服務經理]
            |
         重視
            v
[提升客戶滿意度]
            ^
         支持
            |
[統一的客戶資訊]
            ^
         解決
            |
[客戶資訊零散]

請確保此圖表對業務利害關係人而言易於理解。在此階段避免加入應用程式或基礎設施。

步驟 2:建立策略方向模型

建立:

客戶服務 – 策略視圖

新增:

  • 能力:客戶管理

  • 能力:全通路支援

  • 行動方針:實施整合型 CRM

  • 價值流程:客戶問題解決

  • 資源:客戶資訊

連接各要素:

實施整合型 CRM
    使能
客戶管理

實施整合型 CRM
    使能
全通路支援

客戶管理
    支援
客戶問題解決

此圖表回答:

  • 需要哪些能力?

  • 哪些戰略倡議將建立這些能力?

  • 哪些價值流程得到改善?

  • 哪些資源至關重要?

步驟 3:建立業務架構模型

建立:

客戶服務 – 業務架構視圖

新增:

  • 業務參與者:客戶

  • 業務角色:客戶服務代表

  • 業務協作:客戶服務團隊

  • 業務流程:登記客戶問題

  • 業務流程:分析客戶問題

  • 業務流程:解決客戶問題

  • 業務服務:客戶支援服務

  • 業務物件:客戶個案

  • 業務物件:客戶檔案

典型流程如下:

客戶
   |
  請求
   v
客戶支援服務
   |
  由...提供服務
   v
客戶服務團隊
   |
  執行
   v
登記客戶問題
   |
  存取
   v
客戶個案

在架構層級以 ArchiMate 圖表對流程序列進行建模。如需詳細的工作流程邏輯,請將業務流程連結或追蹤至 BPMN 模型。

步驟 4:建立應用程式架構模型

建立:

客戶服務 – 應用程式視圖

新增:

  • 應用程式元件:CRM 平台

  • 應用程式元件:聯絡中心平台

  • 應用程式元件:客戶入口網站

  • 應用程式元件:報表平台

  • 應用程式服務:客戶個案管理服務

  • 應用程式服務:客戶檔案服務

  • 資料物件:客戶案件資料

  • 資料物件:客戶檔案資料

連接模型:

CRM 平台
    提供服務予
客戶案件管理服務

客戶案件管理服務
    提供服務予
客戶服務團隊

CRM 平台
    存取
客戶案件資料

客戶入口網站
    存取
客戶檔案服務

聯絡中心平台
    使用
客戶案件管理服務

在多個應用程式協同運作以提供服務時,採用應用程式協作。

步驟 5:建立技術架構模型

建立:

客戶服務 – 技術視圖

新增:

  • 節點:雲端應用程式平台

  • 節點:整合平台

  • 節點:身份平台

  • 系統軟體:關聯式資料庫管理系統

  • 技術服務:驗證服務

  • 技術服務:整合服務

  • 裝置:代理人工作站

連接元素:

雲端應用程式平台
    實現
CRM 平台

整合平台
    提供服務予
整合服務

身份平台
    提供服務予
驗證服務

CRM 平台
    使用
驗證服務

CRM 平台
    存取
關聯式資料庫管理系統

技術視圖應說明應用程式架構如何被託管與支援。除非該圖表專門用於技術操作,否則避免列出每一台伺服器、連接埠、函式庫或部署參數。

步驟 6:模型實施與遷移

建立:

客戶服務 – 實施路線圖

新增:

  • 工作套件:設定 CRM 平台

  • 工作套件:整合聯絡中心

  • 工作套件:遷移客戶資料

  • 工作套件:培訓服務代表

  • 交付成果:已設定的 CRM 平台

  • 高原:目前狀態

  • 高原:過渡狀態

  • 高原:目標狀態

  • 實施事件:CRM 上線

  • 差距:客戶資訊碎片化

建立相依性,例如:

設定 CRM 平台
    觸發
整合聯絡中心

整合聯絡中心
    觸發
遷移客戶資料

遷移客戶資料
    觸發
CRM 上線

目前狀態
    轉換為
過渡狀態

過渡狀態
    轉換為
目標狀態

使用路線圖或遷移視圖來顯示順序與架構變更。詳細排程通常應保留在專案管理工具中。

7. 在 Visual Paradigm 中建立觀點

觀點將模型限制在與特定利害關係人或關注事項相關的概念範圍內。

7.1 使用預先定義的觀點

建立圖表時:

  1. 選取圖表 > 新增.

  2. 選擇一個 ArchiMate 4 圖表或觀點。

  3. 選取適當的範本,例如:

    • 動機觀點

    • 策略觀點

    • 企業架構觀點

    • 應用程式合作觀點

    • 技術觀點

    • 實作與遷移觀點

  4. 僅加入與該觀點相關的元素。

  5. 在必要時隱藏不相關的關係。

Visual Paradigm 支援預先定義和自訂觀點,以便將圖表聚焦於特定的架構關注點。

7.2 建立自訂觀點

當標準觀點無法滿足您組織的溝通需求時,請建立自訂觀點。

例如,「資料合規觀點」可能包含:

  • 企業物件

  • 資料物件

  • 應用程式元件

  • 需求

  • 原則

  • 技術服務

  • 存取關聯

  • 實現關聯

自訂觀點應指定:

  • 預期對象

  • 架構關注點

  • 允許的元件類型

  • 允許的關聯類型

  • 必要的中繼資料

  • 命名與色彩規範

7.3 觀點設計規則

良好的觀點應:

  • 回答特定的架構問題

  • 使用有限數量的元件類型

  • 擁有一個主要對象

  • 避免無關的細節

  • 使用一致的版面配置

  • 包含清晰的標題和圖例

範例:

哪些應用程式支援從訂單到收款的流程?
哪些能力受到變革的影響?
受規範的客戶資料儲存在何處?
要達到目標狀態需要進行哪些變更?

8. ArchiMate 4 中的關聯關係

謹慎使用關聯關係。關聯關係往往比元素本身傳達更多意義。

ArchiMate 4 關係圖表展示十二種連接類型,如關聯、服務與實現,並附有視覺符號與使用定義。

8.1 常見關聯關係類型

關聯關係 適用情境
關聯 存在一般且未明確指定的連接
服務提供 一個元素向另一個元素提供服務或能力
存取 一個元素讀取、寫入或以其他方式存取物件
指派 行為被指派給主動結構
實現 一個元素實現或實作另一個元素
影響 一個元素影響另一個元素的動機或結果
觸發 一個行為或事件啟動另一個行為或事件
流動 資訊、價值或物料在元素之間流動
聚合 整體包含相關部分,但無強烈所有權
組合 使用前請檢查您的 ArchiMate 4 元模型;它可能不像 3.2 版本那樣可用
特化 一個元素是另一個元素的特化形式
連接點 合併或分離關聯

8.2 在服務與實現之間選擇

使用「服務」,當一個元素為另一個元素提供功能時:

CRM 應用程式
    服務
客戶服務團隊

使用「實現」,當一個元素實現或體現另一個元素時:

CRM 平台
    實現
客戶案件管理服務

不要僅因兩個元素相關就使用「實現」關係。

8.3 建模多重性

選擇一個關係連接器並開啟其規格或屬性。若 Visual Paradigm 版本提供了這些欄位,請輸入來源與目標的多重性。

範例:

客戶 1 ── 擁有 ── 0..* 客戶案件
客戶服務代表 1..* ── 執行 ── 客戶服務流程
應用程式元件 1 ── 實現 ── 1..* 應用程式服務

僅在多重性代表有意義的架構規則時才使用。不要為每個連接器隨意添加基數。

9. 使用屬性、標記值與元數據

成熟的架構儲存庫需要比名稱與關係更多的資訊。

有用的屬性包括:

  • 擁有者

  • 生命週期狀態

  • 業務關鍵性

  • 資料分類

  • 應用程式健康狀況

  • 技術健康狀況

  • 目標狀態

  • 目前狀態

  • 預計退役日期

  • 監管範圍

  • 成本中心

  • 路線圖階段

  • 風險評級

應用程式元件的範例 Metadata:

名稱:CRM 平台
擁有者:客戶營運
生命週期:目標
關鍵性:高
資料分類:機密
路線圖階段:第二階段
技術健康度:良好
業務契合度:中等

在儲存庫中一致地使用自訂屬性或標記值。Visual Paradigm 支援使用者定義的屬性,以及基於 ETL 的模型自訂,以處理專案特定資訊。

10. 色彩與視覺規範

色彩應用於傳達受控的意義,而非裝飾圖表。

範例色板:

色彩 意義
藍色 現有/目前狀態元件
綠色 目標狀態元件
橘色 規劃變更
紅色 風險、差距或問題
灰色 外部或情境元素
紫色 共用平台或共同能力

為每個使用顏色的圖表建立圖例。如果顏色在一個圖表中代表生命週期狀態,而在另一個圖表中代表領域類型,請清楚記錄此區別。

Visual Paradigm 為 ArchiMate 圖表提供格式選項與顏色圖例。

11. 將 ArchiMate 與 BPMN、UML 及資料模型連結

ArchiMate 應作為位於更詳細模型之上的架構層運作。

11.1 ArchiMate 與 BPMN

使用 ArchiMate 進行建模:

  • 業務能力

  • 高階業務流程

  • 業務服務

  • 應用程式支援

使用 BPMN 進行建模:

  • 詳細流程流程

  • 事件

  • 閘道

  • 人力任務

  • 訊息流程

  • 例外處理

範例追蹤性:

ArchiMate 商業流程:
解決客戶問題

連結至

BPMN 流程:
客戶問題處理工作流

11.2 ArchiMate 與 UML

使用 ArchiMate 顯示:

  • 應用程式元件

  • 應用程式服務

  • 應用程式協作

  • 資料物件

使用 UML 顯示:

  • 類別結構

  • 元件介面

  • 序列行為

  • 部署細節

  • API 設計

11.3 ArchiMate 與資料建模

使用 ArchiMate 資料物件來表示架構層級的資訊概念。在需要時,將其連結至詳細的實體關係或邏輯資料模型。

例如:

ArchiMate 資料物件:
客戶個人資料

連結至

邏輯資料模型:
客戶、客戶地址、客戶聯絡偏好

Visual Paradigm 支援多種建模語言,並允許將 ArchiMate 圖表連結至 BPMN 和 UML 模型以實現追蹤性。

12. 模型驗證

驗證應持續進行,而非僅在專案結束時才執行。

12.1 基本驗證檢查清單

請確認以下事項:

  • 元素屬於預期的 ArchiMate 4 元模型

  • 關聯在語意上恰當

  • 未意外引入已棄用的 ArchiMate 3.2 概念

  • 多重性值有效

  • 每項主要能力均與業務成果連結

  • 重要應用程式實現或支援業務服務

  • 技術元素支援應用程式元件或服務

  • 工作套件有助於目標狀態架構

  • 差距應與過渡工作連結

  • 名稱應具獨特性且有意義

  • 圖表在需要時應包含圖例

12.2 執行 Visual Paradigm 驗證

視您的版本而定,請使用類似以下的指令:

工具 > 驗證模型

或在工具視窗中使用對應的模型驗證指令。

驗證器可識別不支援的元素、無效的關聯以及其他模型不一致之處。

12.3 語意審查

工具驗證無法判斷模型是否反映現實。請進行以下審查:

  • 業務負責人

  • 應用程式負責人

  • 基礎設施負責人

  • 安全代表

  • 資料負責人

  • 專案或組合經理

請詢問:

  • 架構是否事實正確?

  • 關係是否具有意義?

  • 該觀點是否為其受眾所理解?

  • 目前狀態與目標狀態是否已清楚區分?

  • 假設是否已記錄?

  • 所有權與生命週期欄位是否完整?

13. 從 ArchiMate 3.2 遷移

Visual Paradigm 支援 ArchiMate 3.2 與 ArchiMate 4 圖表共存,因此遷移可採漸進式進行,而非一次性大幅轉換。

建議的遷移程序

  1. 備份專案。

  2. 記錄 Visual Paradigm 版本與 ArchiMate 版本。

  3. 盤點現有的 ArchiMate 3.2 圖表。

  4. 將圖表分類為:

    • 保持不變

    • 增量更新

    • 重新建構

    • 停用

  5. 建立 ArchiMate 4 套件結構。

  6. 重複使用穩定概念,例如應用程式、能力與商業物件。

  7. 根據含義替換已停用或合併的元素。

  8. 手動檢視關聯關係。

  9. 僅在表達實際限制處添加多重性。

  10. 執行模型驗證。

  11. 為架構團隊發布遷移說明。

遷移範例對照

ArchiMate 3.2 用法 ArchiMate 4 方法
特定於業務的流程 在上下文中使用適當的通用流程概念
特定於應用程式的服務 使用相關的可重用服務概念
特定於技術的互動 使用協作、服務、流程或其他語義正確的關聯
限制 考慮需求、原則或其他合適的動機概念
差距 透過動機與實作概念來呈現該問題
組合 在適當的情況下使用聚合或分組,並遵循當前的元模型
分層圖 重新構建為領域或利害關係人觀點

切勿僅基於視覺相似性進行遷移。遷移應保留架構意義。

14. 文件與發布

模型僅在利害關係人能存取並理解時才具有價值。

14.1 產生文件

包含:

  • 架構概覽

  • 範圍與假設

  • 利害關係人

  • 動機

  • 現狀架構

  • 目標狀態架構

  • 差距分析

  • 路線圖

  • 應用程式目錄

  • 技術目錄

  • 風險與決策

  • 術語表

  • 圖表索引

為所有重要元素使用一致的文件欄位。

14.2 發布圖表

Visual Paradigm 提供專案發布與線上檢視功能,以便與利害關係人共享圖表。

發布前:

  • 移除僅為草稿的圖表

  • 將圖表標記為現行、提案或已停用

  • 新增版本與擁有者資訊

  • 檢查一般縮放下的可讀性

  • 確認敏感技術細節適合受眾

  • 為非架構利害關係人包含術語表

14.3 圖表標題區塊

使用包含以下內容的標題區塊:

圖表:
觀點:
擁有者:
狀態:
版本:
最後審查:
受眾:
範圍:

15. 團隊協作與治理

從一開始就定義基本的倉儲治理。

建議角色

角色 職責
企業架構師 負責原則、倉儲結構及跨領域的一致性
領域架構師 負責業務、應用程式、資料或技術領域
模型管理員 維護可重用元素、命名及元數據
解決方案架構師 維護特定於解決方案的架構
業務負責人 驗證業務能力與流程
審查委員會 批准重大架構決策

審查狀態

使用受控的生命週期:

草稿 → 審查中 → 已核准 → 已發布 → 已取代 → 已退役

架構決策記錄

對於重要決策,請記錄:

  • 決策標題

  • 情境

  • 已考慮的選項

  • 決策

  • 理由

  • 後果

  • 相關 ArchiMate 元素

  • 負責人

  • 核准日期

  • 覆核日期

將決策與受影響的目標、原則、需求、應用程式或工作套件連結。

16. 常見建模錯誤

資訊圖表列出九種常見的 ArchiMate 4 建模錯誤,並提供錯誤與正確圖表實踐的視覺範例。

為整個企業使用單一圖表

這會產生難以閱讀的模型。請使用多個專注的觀點,並透過可重用的元素進行連結。

使用所有可用的元素

更多元素並不會自動產生更好的模型。請使用能傳達關注點的最小詞彙。

將 ArchiMate 視為流程圖語言

ArchiMate 關係描述架構結構與相依性。詳細的作業順序應置於 BPMN、UML 活動圖或其他專業模型中。

繪製重複內容

在單獨的圖表中反覆重新建立「CRM 平台」會導致名稱與元數據不一致。請重複使用相同的儲存庫元素。

將關聯用於所有情況

當關係確實未明確指定時,關聯是有用的。若已知其含義,請優先採用更精確的關係。

未加說明地混雜當前狀態與目標狀態

請使用顏色、平台階層、生命週期元數據或獨立視圖,以區分當前、過渡與目標架構。

加入不受支援的 ArchiMate 3.2 概念

使用 ArchiMate 4 工具列時,切勿在未檢查其狀態與預期替代方案的情況下,將舊概念複製到新圖表中。

過度使用多重性

多重性應表達真實的架構限制,不應僅為了讓圖表看起來更正式而隨意添加。

將工具的佈局視為架構本身

自動佈局可提升可讀性,但無法判斷正確的架構含義。架構師必須定義元素、關係、觀點與範圍。

17. 建議的架構建模工作流程

針對大多數專案,請使用此可重複的工作流程:

  1. 定義範圍與利害關係人。

  2. 建立儲存庫套件結構。

  3. 記錄原則、驅動因素、評估與需求。

  4. 建模策略能力與價值流。

  5. 建模當前的業務、應用程式與技術架構。

  6. 識別差距與風險。

  7. 建立目標架構模型。

  8. 定義工作套件、平台、交付成果與遷移事件。

  9. 建立針對利害關係人的特定觀點。

  10. 驗證模型。

  11. 與領域負責人進行審查。

  12. 產生文件。

  13. 發布已核准的觀點。

  14. 維護所有權、生命週期與審查日期。

18. 實用品質檢查清單

在核准 ArchiMate 4 模型之前,請確認:

範圍

  • 已說明模型的目的。

  • 已明確目標受眾。

  • 架構邊界清晰。

  • 已識別當前、目標或過渡狀態。

內容

  • 目標已連結至需求或原則。

  • 能力已連結至策略方向。

  • 業務服務由應用程式支援。

  • 應用程式由技術支援。

  • 差距與實施工作相關聯。

  • 重要資料物件具有擁有者與分類。

關聯

  • 關聯類型表達其預期意義。

  • 關聯不會不必要地跨越圖表。

  • 多重性僅在合理的情況下使用。

  • 沒有過時的觀念被複製到 ArchiMate 4 圖表中。

呈現

  • 圖表具有清晰的標題。

  • 圖例說明顏色與符號。

  • 版面配置遵循易讀的方向。

  • 交叉點與不必要的連接線已降至最低。

  • 圖表無需口頭說明即可理解。

治理

  • 模型具有擁有者。

  • 審查狀態已記錄。

  • 版本與審查日期可見。

  • 可重用元素集中儲存。

  • 圖表連結至相關文件或決策。

19. 最終建議

為在 Visual Paradigm 中成功採用 ArchiMate 4:

  • 從一個小型業務問題開始,而非對整個企業進行建模。

  • 在設計應用程式與基礎設施之前,先使用動機與策略視圖。

  • 將通用領域視為避免不必要重複的方法。

  • 建立可重用的標準元素。

  • 使用視圖點來控制複雜度。

  • 僅在表達實際規則時才應用多重性。

  • 將 ArchiMate 保持在架構層級,並連結至 BPMN、UML 與資料模型以呈現細節。

  • 逐步遷移 ArchiMate 3.2 模型。

  • 同時驗證元模型的正確性與業務的準確性。

  • 為需要圖表的利害關係人群組發布圖表。

  • 早期建立命名、所有權、生命週期與審查的規範。

最有效的 ArchiMate 4 儲存庫並非擁有最多圖表的儲存庫,而是每個圖表都能回答特定問題、每個元素都有明確意義,且關係能從動機串聯至策略、架構與實作的可追蹤性儲存庫。

參考資料

  1. 第二部分:使用 Visual Paradigm 進行實作建模:一本實用指南,涵蓋工具的首次使用步驟、核心建模技巧,以及 ArchiMate 的圖表繪製良好習慣。

  2. 完整教學:如何繪製 ArchiMate 圖表:一個逐步教學,透過醫院病人出院範例,詳細說明如何從零開始建立 ArchiMate 圖表。

  3. 完整教學:Visual Paradigm Desktop 中由 AI 驅動的 ArchiMate 圖表生成:說明如何使用 AI 圖表生成器,即時建立完全符合規範的 ArchiMate 模型與官方視圖點。

  4. 實作:從單一主題生成多層模型: 展示如何運用 AI 從單一主題或情境生成多層 ArchiMate 模型。

  5. ArchiMate 視點:遷移視點: 描述遷移視點、其利害關係人、關注點,以及如何應用它來建模從基準架構到目標架構的過渡。

  6. 為獨特的組織標準建立自訂視點: 說明如何使用「管理視點」工具為特定組織需求設計使用者定義的視點。

  7. 第五部分:進階整合與框架: 涵蓋將 ArchiMate 與 TOGAF ADM、UML、SysML 及 BPMN 整合,以實現跨標準的追蹤性。

  8. 使用 PlantUML 建立 ArchiMate 庫系統圖: 關於圖形即程式碼工作流程的教學,展示如何使用 PlantUML 建立多層 ArchiMate 模型。

  9. 原生 AI ArchiMate 4 生成與視點 | Visual Paradigm 桌面版: 官方發布,宣布桌面應用程式支援全功能視點的原生 ArchiMate 4 圖形之 AI 驅動生成。

  10. 掌握企業架構與 Visual Paradigm:使用者邁向 AI 驅動 ArchiMate 建模之旅: 涵蓋 AI 生成、元素重用、語法驗證及通用領域轉換的實用使用者經驗。

  11. 教學:使用 Visual Paradigm 的 AI 聊天機器人生成與匯入 ArchiMate 4 圖形: 逐步教學,說明如何使用 AI 聊天機器人生成並匯入 ArchiMate 4 圖形至桌面應用程式。

  12. ArchiMate 4 指南 – 企業架構的演進 | Visual Paradigm: 關於 Hexagonion 框架、統一行為概念及領域導向架構的詳細指南