オープングループアーキテクチャフレームワーク(TOGAF)とArchiMateは、企業アーキテクチャ分野で最も広く使用されているフレームワークの2つである。TOGAFはアーキテクチャ開発手法(ADM)を通じて、企業アーキテクチャの開発と管理に体系的なアプローチを提供する一方、ArchiMateは企業アーキテクチャを記述するための包括的なモデリング言語を提供する。本稿では、TOGAF ADMの各フェーズがArchiMateフレームワークのレイヤーとアスペクトにどのように対応するかを検討し、企業アーキテクチャ開発の包括的な視点を提示する。
TOGAF ADMについて
TOGAF ADMは、企業アーキテクチャ開発の異なる側面に焦点を当てる複数のフェーズからなるサイクリックなプロセスである。フェーズは以下の通りである。
- 準備フェーズ:アーキテクチャフレームワークと原則を確立する。
- アーキテクチャビジョン:範囲、ステークホルダー、および目的を定義する。
- ビジネスアーキテクチャ:ビジネスアーキテクチャを構築する。
- 情報システムアーキテクチャ:データアーキテクチャおよびアプリケーションアーキテクチャを構築する。
- テクノロジーアーキテクチャ:テクノロジーアーキテクチャを構築する。
- 機会と解決策:変更イニシアチブを特定し、実施する。
- 移行計画:目標アーキテクチャへの移行を計画する。
- 実装ガバナンス:アーキテクチャの実装を管理する。
- アーキテクチャ変更管理:アーキテクチャの変更を管理する。
ArchiMateについて
ArchiMateは、企業アーキテクチャを視覚的に表現するためのモデリング言語である。複数のレイヤーとアスペクトから構成される。
- レイヤー:
- ビジネスレイヤー
- アプリケーションレイヤー
- テクノロジーレイヤー
- アスペクト:
- 受動的構造
- 行動
- 能動的構造
- 動機(すべてのレイヤーにわたる)
TOGAF ADMフェーズをArchiMateレイヤーおよびアスペクトにマッピングする

準備フェーズ
TOGAF ADMの準備フェーズは、アーキテクチャ開発プロセスの土台を築きます。アーキテクチャフレームワーク、原則、ガバナンス構造の確立を含みます。ArchiMateでは、このフェーズは動機アスペクトであり、すべてのレイヤーにわたる。動機アスペクトには、アーキテクチャ開発を導く目標、駆動要因、原則などの要素が含まれる。
例:企業のビジョンとミッションの定義、アーキテクチャ原則の確立、アーキテクチャガバナンス委員会の設置。
アーキテクチャビジョン
アーキテクチャビジョンフェーズは、アーキテクチャ開発の範囲、ステークホルダー、目的を定義する。このフェーズは動機アスペクトにマッピングされる。アーキテクチャの目標と駆動要因を設定するためである。また、ビジネスレイヤービジネスコンテキストとステークホルダーを定義するためである。
例:ビジョンステートメントの作成、主要なステークホルダーの特定、アーキテクチャのビジネス目標の定義。
ビジネスアーキテクチャ
ビジネスアーキテクチャフェーズは、ビジネスプロセス、組織構造、ビジネスサービスを含むビジネスアーキテクチャの開発に注力する。このフェーズはビジネスレイヤーArchiMateのレイヤーにマッピングされ、受動的構造(ビジネスオブジェクト)、行動(ビジネスプロセス)、能動的構造(ビジネスアクター)をカバーする。
例:注文管理のビジネスプロセスのモデリング、組織構造の定義、ビジネスサービスの特定。
情報システムアーキテクチャ
情報システムアーキテクチャフェーズは、データアーキテクチャとアプリケーションアーキテクチャを開発する。このフェーズはアプリケーションレイヤーArchiMateのレイヤーにマッピングされ、受動的構造(データオブジェクト)、行動(アプリケーション機能)、能動的構造(アプリケーションコンポーネント)をカバーする。
例: 顧客情報のデータモデルの設計、顧客関係管理(CRM)のためのアプリケーション機能の定義、およびアプリケーションコンポーネントの特定。
技術アーキテクチャ
技術アーキテクチャフェーズでは、ハードウェア、ソフトウェア、ネットワークインフラストラクチャを含む技術アーキテクチャを開発する。このフェーズは、技術層ArchiMateにおける、受動的構造(技術オブジェクト)、行動(技術機能)、能動的構造(技術コンポーネント)をカバーする。
例: ネットワークインフラストラクチャの定義、サーバーやデータベースなどの技術コンポーネントの特定、およびデータの保存と取得のための技術機能の設計。
機会とソリューション
機会とソリューションフェーズでは、変化の取り組みを特定および実施する。このフェーズは、実装と移行ArchiMateにおける、目標アーキテクチャへの移行の計画と実行を含む側面。
例: プロセス改善の機会の特定、技術ソリューションの選定、および新しいアプリケーションの実装計画。
移行計画
移行計画フェーズでは、目標アーキテクチャへの移行を計画する。このフェーズは、実装と移行ArchiMateにおける、現在の状態から将来の状態への移行に焦点を当てる側面。
例: 移行計画の作成、遷移アーキテクチャの定義、および目標アーキテクチャの段階的実装計画。
実装ガバナンス
実装ガバナンスフェーズでは、アーキテクチャの実装を管理する。このフェーズは、動機ArchiMateにおける、実装がアーキテクチャの原則および目標と整合していることを確保することを含む側面。
例: ガバナンスプロセスの確立、実装進捗のモニタリング、およびアーキテクチャの原則への準拠の確保。
アーキテクチャ変更管理
アーキテクチャ変更管理フェーズでは、アーキテクチャへの変更を管理する。このフェーズは、動機ArchiMateにおける、変更を管理してアーキテクチャがビジネスの目標および原則と整合したまま保たれることを確保することを含む側面。
例変更管理プロセスの確立、変更の影響の評価、およびアーキテクチャ文書の更新。
結論
TOGAF ADMフェーズをArchiMateフレームワークにマッピングすることで、企業アーキテクチャ開発の包括的な視点が得られます。初期段階およびアーキテクチャビジョン段階は、動機付けの側面にマッピングされ、アーキテクチャ開発の土台を築きます。ビジネスアーキテクチャ、情報システムアーキテクチャ、テクノロジー・アーキテクチャ段階は、それぞれビジネス、アプリケーション、テクノロジー層にマッピングされ、受動的構造、行動、能動的構造の側面をカバーします。機会と解決策、移行計画、実装ガバナンス、アーキテクチャ変更管理段階は、実装・移行の側面および動機付けの側面にマッピングされ、目標アーキテクチャへの移行に焦点を当て、アーキテクチャの原則および目標との整合性を確保します。
このマッピングを理解することで、企業アーキテクトはTOGAFとArchiMateの長所を活かして、企業アーキテクチャを効果的に開発および管理できます。
参考文献
- ArchiMateとは何か?
- ArchiMateは、企業アーキテクトが異なるアーキテクチャ領域間の関係を明確かつ曖昧さのない方法で記述・分析・可視化するためのツールを提供します。これはThe Open Groupの国際的でベンダーに依存しない標準であり、ベンダー固有のツールやフレームワークへの縛りを防ぎます。The Open GroupのArchiMateフォーラムは積極的な支援を提供しています。1.
- 完全なArchiMateビューイングガイド(例を含む)
- Visual Paradigm Enterprise Editionは、ArchiMate 3.1の認定企業アーキテクチャツールであり、ArchiMate 3のすべての語彙、表記法、構文、意味をサポートしています。強力なArchiMate図作成ツール、ビューイング管理ツール、TOGAFガイド・スルー・プロセスを備えています。ガイドには、明確な図例と説明を含む23の公式ArchiMate例のビューイングが掲載されています。2.
- ArchiMate図チュートリアル
- ArchiMate仕様は、企業アーキテクトが、理解しやすい視覚的表現を用いて、アーキテクチャ領域間の関係を記述・分析・可視化できるモデル化言語です。このチュートリアルでは、ArchiMate図とは何か、どのように作成するか、いつ使うかについて、例やヒントを含めて説明します。3.
- 最高のArchiMateソフトウェア
- Visual ParadigmのArchiMateモデリングツールはThe Open Groupの認定を取得しており、ArchiMate 3.1の語彙、表記法、構文、意味をサポートしています。これらのツールは、企業アーキテクトやモデラーがプロフェッショナルな企業アーキテクチャのブループリントを作成し、効果的に協働するのを支援します。4.
- Visual ParadigmにおけるArchiMate図
- このリソースでは、Visual ParadigmでArchiMate図を作成・描画する方法を教えます。ArchiからVisual Paradigmへの作業移行の手順や、OpenGroup ArchiMateモデル交換ファイルのインポートについても説明しています。5.
- 無料オンラインArchiMate図作成ツール
- Visual Paradigm Onlineは、ArchiMate 3の視覚的モデリング言語の表記法と構文をサポートする無料のオンラインArchiMate図作成ツールを提供しています。ユーザーがオンラインでArchiMate図を作成する際のスタートをサポートするための例やテンプレートも提供しています。6.
- ArchiMateの例 – Visual Paradigmブログ
- 本記事では、ArchiMate標準に従って階層的なフレームワークに整理されたArchiMateの例視図のコレクションを紹介しています。これらの例はArchiMate要素の使い方を示しており、設計パターンとして機能します。例はVisual Paradigm Onlineで作成され、ArchiMate Cookbookを基にしています。7.
- 第7章. ArchiMate – Visual Paradigmコミュニティサークル
- ArchiMateは、The Open Groupが開発したオープンで独立した企業アーキテクチャ向けのモデル化言語であり、さまざまなツールベンダーおよびコンサルティング企業によってサポートされています。アーキテクチャ領域内の概念および領域間の関係を明確に示す一連の概念を提供し、これらの領域の内容を記述するための統一された構造を提供しています。8.
- ArchiMateとは何か? ArchiMate図の描き方
- このチュートリアルでは、Visual Paradigm Enterpriseを用いて、ビジネスプロセスの視点に焦点を当てたArchiMate図の描画プロセスをステップバイステップで説明します。ArchiMateが企業アーキテクチャをモデル化・記録するための視覚的言語を提供し、異なる領域内および領域間の関係を可視化するのに役立つことを説明しています。9.
- TOGAF標準10版の包括的ガイド – Visual Paradigm TOGAF 2.
- TOGAF ADMフェーズE:機会と解決策の包括的ガイド(第6部) – Visual Paradigm TOGAF 4.
- TOGAF®標準10版のダウンロード | www.opengroup.org 6.
- TOGAFとは何か?.
- 最高のTOGAFソフトウェア 12.
- ArchiMateツールを備えた最高のTOGAFソフトウェア 12.
- Visual ParadigmのTOGAFツールで企業アーキテクチャをマスターする – ArchiMetric 13.
- TOGAF ADMツール:ビジュアル学習と成果物開発 13.
- TOGAF ADM プロセスナビゲーター:スムーズなアーキテクチャ 13.
- 第31章. TOGAF ADM ガイドスルー – Visual Paradigm コミュニティサークル 15.
- TOGAF ADM フェーズA | PDF | エンタープライズアーキテクチャ | 利益(経済学) 16.
- TOGAF ADM ガイドスルーの活用 – Visual Paradigm コミュニティサークル 17.
- TOGAF® エンタープライズアーキテクチャ用ツール – ArchiMetric 18.












