de_DEen_USfa_IRfr_FRjapl_PLpt_PTru_RUvizh_CNzh_TW

ArchiMate:企業架構モデリングのオープンで独立した言語

ArchiMateとは何ですか?

ArchiMateはThe Open Groupのオープンで独立した企業架構モデリング言語であり、さまざまなツールベンダーおよびコンサルティング会社から支援を受けています。ArchiMateは、企業アーキテクトが異なるアーキテクチャ領域間の関係を曖昧さのない方法で記述・分析・可視化できるツールを提供します。これは、土木工学や建築・建設など既に確立された分野が国際的に認められた標準を使って設計を記述するのと同様です。

Why ArchiMate

ArchiMateは、企業アーキテクチャを記述するためのモデリング技術(「言語」)です。明確な概念群とアーキテクチャ領域間の関係を提供し、これらの領域の内容を簡潔で統一された構造で記述できるようにします。古典的な建築における建築図面が建物のさまざまな側面や使用状況を記述するのと同様に、ArchiMateは以下の内容の構築と運用を記述するための汎用言語を提供します:

  • 業務プロセス
  • 組織構造
  • 情報フロー
  • ITシステム
  • 技術インフラストラクチャ

この洞察力は、利害関係者がこれらの業務領域内および領域間での意思決定や変化の影響を設計・評価・コミュニケーションするのを支援します。

認定されたEAツールを使用してArchiMateを描画する

Visual Paradigm Enterprise Editionは認定されたArchiMate 3企業アーキテクチャツールです。すべてのArchiMate 3の語彙、記号、文法、意味をサポートしています。

なぜArchiMateを選択するのですか?

モデルはビジネスにおいてすでに重要な役割を果たしてきました。プロセスモデル、情報およびデータモデル、アプリケーションアーキテクチャ、戦略モデル、運用モデルなどです。組織は、企業の運営方法について、複数の異なる視点から洞察を得るために、これらのモデルをつなげようとしています。通常、モデルはより高次のレベルになり、組織の本質に焦点を当てます。このような発展が、領域内だけでなく領域間の高次元モデリングを可能にするArchiMate言語の開発を促しました。

なぜArchiMateを選択するのか

上図に示すように、企業アーキテクトがArchiMateを採用する主な理由は以下の通りです:

  • 利害関係者の関心事項を捉える
  • 要件の特定と詳細化を通じて関心事項を解決する
  • EAモデルの作成
  • 利害関係者向けのモデルビューの作成
  • 関心事項や要件の解決方法を示す
  • 衝突する関心事項によって生じるトレードオフを示す

ArchiMateの利点

ArchiMateを企業アーキテクチャのモデリングに使用する主な利点は以下の通りです:

  • これはThe Open Groupの国際的でベンダー独立の標準であり、ベンダー固有のツールやフレームワークによる縛りから解放されます。The Open GroupのArchiMateフォーラムが積極的な支援を提供しています。
  • 堅固な概念とモデルの基盤が正確性を提供します。これにより、「曖昧な図」のようなアーキテクチャ像から脱却できます。
  • これは簡潔でシンプルな言語です。企業アーキテクチャをモデリングするのに十分な概念を備えつつ、すべての可能性を含むように膨張することはありません。統一された構造により、学習と適用が容易です。
  • 既存の特定アーキテクチャ分野(ソフトウェアや業務プロセスなど)の方法と明確な関係を持っています。ArchiMateのいくつかの概念は、UMLやBPMNなどの他の言語から意図的に借用されており、簡単な橋渡しを提供しています。
  • 作業の方法を規定しませんが、既存の方法(例:TOGAF)と簡単に統合して使用できます。
  • 多くの異なるユーザー組織で試用・検証されており、多数のコンサルティング会社やソフトウェアツールから支援を受けています。

最新版のArchiMate 3規範

この言語の最新版は、2016年6月に発表されたArchiMate 3.0規範です。ArchiMate 3.0は、この標準における大幅な更新であり、多数の新概念を含んでいます。

バージョン3.0には以下の新機能が含まれます:

  • 戦略的視点で企業をモデル化するための要素、たとえば能力、資源、成果など。
  • 物理世界における材料や設備をモデル化するサポートも含まれています。
  • さらに、言語の整合性と構造が改善され、定義が他の標準と整合され、さまざまな方法で利用性が向上しました。

この言語の新バージョンは、以下の要請に応えるために作成されました:

  • 業務戦略と業務およびIT運用を結びつけるニーズの増加
  • ITと物理世界を融合した技術革新
  • 新たな分野での利用;たとえば製造業、物流
  • 整合性と理解のしやすさの向上
  • The Open Groupの標準間の整合性を改善し、特にTOGAFフレームワークとの整合性を高める

関連リソース:

ArchiMate規範は、The Open GroupのArchiMateフォーラムからダウンロードできます。

ArchiMateコアフレームワーク

業務、アプリケーション、技術の要素に関する側面と層は、以下の図に示すように、9つのユニットからなるフレームワークとして構成できます。

ArchiMate Core Framework

フレームワークの構造により、企業をさまざまな視点からモデル化できるようになっています。セル内の位置が利害関係者の関心事に焦点を当てます。利害関係者は通常、複数のセルをカバーする関心事を持っています。

側面と層

ArchiMate言語の主要な概念と関係は、いわゆるArchiMate完全フレームワークというフレームワークとして捉えることができます。

これは企業アーキテクチャを、業務層、アプリケーション層、技術層に分類します。

各層では、以下の3つの側面を検討します:行動を示す活動要素(たとえば、プロセスや機能)、内部構造、および情報の使用または伝達を定義する要素。

側面

活動構造側面は、構造的概念(業務参加者、アプリケーションコンポーネント、デバイスなど)を表しており、これらは実際の行動を示す(すなわち、活動の「主体」)。行動側面は、参加者が実行する行動(プロセス、機能、イベント、サービスなど)を表します。行動概念は構造的概念に割り当てられ、誰または何が行動を示しているかを示します。受動的構造側面(情報)は、行動を実行する対象を表します。これらは通常、業務層の情報オブジェクトやアプリケーション層のデータオブジェクトですが、物理オブジェクトを表す場合にも使用できます。

ArchiMate Core Framework elements

より高い層は、低い層が提供するサービスを利用します。業務層は外部顧客に製品やサービスを提供し、これらの製品やサービスは業務プロセスによって実現され、業務プロセスは業務参加者によって実行されます。アプリケーション層はアプリケーションサービスを通じて業務層を支援し、これらのアプリケーションサービスは(ソフトウェア)アプリケーションによって実装されます。技術層はインフラストラクチャサービス(たとえば、処理、ストレージ、通信サービスなど)を提供し、これらはアプリケーションの実行に不可欠であり、コンピュータや通信ハードウェアおよびシステムソフトウェアによって実現されます。

ArchiMate layers inter-relationships

ArchiMate完全フレームワーク

完全なArchiMate言語は、コアフレームワークにいくつかの層と1つの側面を追加しています。物理要素が技術層に追加され、物理施設や設備、流通ネットワーク、材料をモデル化する目的で使用されます。さらに、動機側面と実装・移行要素も追加されています。生成された完全なArchiMateフレームワークは以下の図の通りです。

ArchiMate full framework

コア層:

ArchiMateコア – TOGAFで定義されたアーキテクチャ領域をモデル化可能にする。拡張: 動機拡張 – 利害関係者、変革の駆動要因、業務目標、原則、要件をモデル化可能にする。実装・移行拡張 – プロジェクトポートフォリオ管理、ギャップ分析、遷移と移行計画をモデル化可能にする。ArchiMateの最も重要な概念は以下の図の通りです。層をまたぐ一貫したアプローチが明確に示されています。

ArchiMate business layer

コア層(業務、アプリケーション、技術)

階層的なビューは、サービス指向のモデルに対して自然な視点を提供する。上位層は下位層が提供するサービスを使用する。ArchiMateは、3つの主要(コア)層を区別する。

  • ビジネス層は外部顧客に製品およびサービスを提供し、これらの製品およびサービスは組織内でビジネスプロセスによって実現され、ビジネスプロセスはビジネス参加者および役割によって実行される。
  • アプリケーション層はアプリケーションサービスを通じてビジネス層を支援し、これらのアプリケーションサービスは(ソフトウェア)アプリケーションコンポーネントによって実装される。
  • 技術層はアプリケーションを実行するために必要なインフラストラクチャサービス(例:処理、ストレージ、通信サービス)を提供し、コンピュータおよび通信ハードウェアおよびシステムソフトウェアによって実装される。

動機拡張

ArchiMateの動機要素により、利害関係者、変革の駆動要因、ビジネス目標、原則および要件のモデリングが可能となる。

ArchiMate motivation extension

実施と移行拡張

ArchiMateの実施と移行要素により、プロジェクトポートフォリオ管理、ギャップ分析、遷移と移行計画のモデリングが可能となる。

ArchiMate motivation extension

ArchiMateの例 – コア層

以下のArchiMateの例モデルでは、さまざまなArchiMate層の統合が見える。

Core ArchiMate elements

ArchiMateとTOGAF ADM

本技術標準に記載されているように、ArchiMate言語はTOGAFを補完するものであり、ベンダーオンリーの概念ではなく、図式表現を含む一連の概念を提供することで、「水線以下」で一貫性があり統合されたモデルを構築するのを支援し、これによりTOGAFビューの形で表現可能となる。

ArchiMate and TOGAF

ArchiMate図を作成したいですか?

Visual Paradigm Enterprise Editionを試してみてください。これは、強力なArchiMate描画ツール、ArchiMate視点管理ツール、およびTOGAFガイドラインプロセスを備えた企業アーキテクチャソフトウェアです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です