アーキテクチャは組織の成功において重要な役割を果たします。それは組織がビジネス戦略を技術ソリューションと一致させることを可能にし、効率を向上させ、リスクを低減します。しかし、効果的なアーキテクチャ実践を確立し維持することは困難な課題です。そのような状況で登場するのがアーキテクチャ能力フレームワークです。
The Open Groupアーキテクチャフォーラム(TOGAF)によって開発されたこのフレームワークは、組織が堅固なアーキテクチャ実践を確立および維持するための包括的なガイドラインを提供します。このフレームワークは、アーキテクチャ能力、アーキテクチャボード、アーキテクチャコンプライアンス、アーキテクチャ契約、アーキテクチャガバナンス、アーキテクチャ成熟度モデル、アーキテクチャスキルフレームワークを含む7つの構成要素から構成されています。本記事では、これらの各構成要素について詳しく検討し、効果的なアーキテクチャ実践を確立する上で果たす役割を理解します。

TOGAF用アーキテクチャ能力フレームワーク
TOGAF(The Open Groupアーキテクチャフレームワーク)は、企業アーキテクチャに広く用いられているフレームワークです。TOGAFの主要な構成要素の一つがアーキテクチャ能力フレームワークであり、組織が効果的なアーキテクチャ実践を確立および維持するのを支援します。
アーキテクチャ能力フレームワークは、組織がアーキテクチャ資産の作成と管理を可能にするために連携する複数の構成要素から構成されています。これらの構成要素には以下が含まれます:
- アーキテクチャ能力の確立:これには、組織のアーキテクチャ実践を支援するための必要な構造、プロセス、役割を整備することを含みます。アーキテクチャ実践の範囲を定義し、関係者およびその役割を特定し、必要なガバナンスメカニズムを確立することが含まれます。
- アーキテクチャボード:アーキテクチャボードは、組織のアーキテクチャの開発および実装を監督する責任を負います。ボードはアーキテクチャチームに指導と方向性を提供し、ビジネス戦略および目標との整合性を確保し、発生するあらゆる紛争の解決を支援します。
- アーキテクチャコンプライアンス:この構成要素は、組織のアーキテクチャが関連する標準、方針、規制に準拠していることを保証します。コンプライアンスフレームワークの構築、コンプライアンス評価の実施、および発生するすべてのコンプライアンス問題への対応を含みます。
- アーキテクチャ契約:アーキテクチャ契約は、アーキテクチャチームと組織内の他のステークホルダーとの間の合意です。これらの契約は、アーキテクチャ作業の範囲、目的、成果物、および関係者の役割と責任を定義します。
- アーキテクチャガバナンス:アーキテクチャガバナンスは、組織のアーキテクチャがビジネス戦略および目標と整合していること、そして組織全体のパフォーマンスを支援することを保証します。ガバナンス構造の確立、ガバナンスプロセスの定義、およびガバナンスメカニズムの効果のモニタリングを含みます。
- アーキテクチャ成熟度モデル:アーキテクチャ成熟度モデルは、組織が自らのアーキテクチャ実践の成熟度を評価し、改善すべき領域を特定するのを支援します。これらのモデルは、組織のアーキテクチャ能力を評価するためのフレームワークを提供し、アーキテクチャへの適切な投資レベルを決定するのに役立ちます。
- アーキテクチャスキルフレームワーク:アーキテクチャスキルフレームワークは、効果的なアーキテクチャ実践に必要なスキルと能力を組織が特定するのを支援します。アーキテクチャの役割と責任の定義、必要なスキルと知識の特定、アーキテクチャスキルを育成するための研修および開発プログラムの開発を含みます。
アーキテクチャ能力の確立
アーキテクチャ能力の確立は、ADMを用いて組織のアーキテクチャ実践のためのフレームワークを構築することを含みます。このプロセスでは、4つのドメインアーキテクチャ、すなわちビジネス、データ、アプリケーション、テクノロジーの設計が必要です。アーキテクチャ実践を確立するためには、以下のアーキテクチャを設計する必要があります:
- アーキテクチャ実践のビジネスアーキテクチャは、アーキテクチャガバナンス、アーキテクチャプロセス、アーキテクチャ組織構造、アーキテクチャ情報要件、アーキテクチャ製品などを強調しています。
- データアーキテクチャは、組織のエンタープライズコンティニュームおよびアーキテクチャリポジトリの構造を定義します。
- アプリケーションアーキテクチャは、アーキテクチャ実践を可能にするために必要な機能性および/またはアプリケーションサービスを指定します。
- テクノロジー・アーキテクチャは、アーキテクチャアプリケーションおよびエンタープライズコンティニュームを支援するためのアーキテクチャ実践のインフラストラクチャ要件と展開を示します。
これらのアーキテクチャを設計することで、組織はビジネス目標と整合した効果的なアーキテクチャ実践を確立し、アーキテクチャ資産の作成と管理を可能にします。
アーキテクチャボード:
アーキテクチャ能力フレームワークのもう一つの構成要素がアーキテクチャボードであり、エンタープライズアーキテクチャボードの設立および運用に関するガイドラインを提供します。アーキテクチャボードは、組織のアーキテクチャの開発および実装を監督し、ビジネス目標との整合性を確保し、発生するあらゆる紛争の解決を担当します。アーキテクチャチームに指導と方向性を提供することで、アーキテクチャ実践が効果的かつ効率的であることを確保します。アーキテクチャ能力フレームワークのアーキテクチャボード構成要素を実装することで、組織は効果的な意思決定を可能にするガバナンス構造を確立し、アーキテクチャ実践の成功を促進できます。
アーキテクチャボードを設立する方法の例です:
- アーキテクチャボードの目的と範囲を定義する:アーキテクチャボードを設立する最初のステップは、その目的と範囲を定義することです。これには、ボードがどのような責任を負うか、どのような目標を持つか、組織内の他のステークホルダーとどのように連携するかを決定することを含みます。たとえば、アーキテクチャボードは組織のアーキテクチャの開発と実装を監督し、ビジネス目標との整合性を確保し、発生する可能性のあるすべての紛争を解決する責任を負うことがあります。
- アーキテクチャボードのメンバーを決定する:次のステップは、アーキテクチャボードに誰が参加するかを決定することです。これには、組織全体から、アーキテクチャに関する意思決定に必要な専門知識と権限を持つステークホルダーを特定することが含まれます。たとえば、アーキテクチャボードにはIT、ビジネス、および組織内のその他の関連分野の代表者が含まれる場合があります。
- アーキテクチャボードのガバナンス構造を確立する:アーキテクチャボードのメンバーが決定された後、次のステップはボードのガバナンス構造を確立することです。これには、ボードの運用手順、意思決定プロセス、およびコミュニケーションチャネルを定義することが含まれます。たとえば、アーキテクチャボードは月1回の頻度で、提案されたアーキテクチャの変更をレビューし、どの変更を実施するかを決定する場合があります。
- アーキテクチャボードの憲章を策定する:憲章とは、アーキテクチャボードの目的、範囲、メンバー構成、およびガバナンス構造を明記した文書です。憲章は、すべてのボードメンバーおよび関連するステークホルダーによってレビューされ、承認されるべきです。また、必要に応じて定期的に見直し、更新されるべきです。
- アーキテクチャボードを実装する:最後に、アーキテクチャボードを実装し、業務を開始すべきです。これには、関連するステークホルダーにボードの目的と範囲を伝えること、定期的な会議を開催すること、および組織のアーキテクチャに関する意思決定を行うことが含まれます。
これらのステップに従うことで、組織は効果的な意思決定を可能にし、アーキテクチャ実践の成功を促進する効果的なアーキテクチャボードを構築できます。
例:
問題に対処するためにアーキテクチャボードを設立した実際の組織の例を以下に示します:
問題の概要:大手金融機関は、ITシステムにおいて大きな課題に直面していました。組織は、合併や買収を繰り返すことで急速に成長したため、多数のレガシーシステムと重複するシステムを抱える複雑なIT環境が生じました。組織はシステムの維持管理に苦戦しており、ITスタッフは需要に応じて対応するため、非常に負荷がかかっていました。
解決策:これらの課題に対処するために、組織はアーキテクチャボードを設立することを決定しました。ボードの目的は、組織のアーキテクチャの開発と実装を監督し、ビジネス目標との整合性を確保し、発生する可能性のあるすべての紛争を解決することです。
アーキテクチャボードのメンバーには、IT、ビジネス、および組織内のその他の関連分野の代表者が含まれました。ボードは月1回の頻度で開催され、提案されたアーキテクチャの変更をレビューし、どの変更を実施するかを決定しました。ボードのガバナンス構造は、目的、範囲、メンバー構成、および運用手順を明記した憲章によって定義されました。
アーキテクチャボードは、組織のIT環境におけるいくつかの課題領域を迅速に特定しました。彼らは、レガシーシステムの廃止、重複するシステムの統合、および組織の進化するニーズに対応するための新規システムの導入を含む、システムの近代化のロードマップを策定しました。
アーキテクチャボードを実装することで、組織はITシステムの効果性と効率を向上させることができました。ボードはITスタッフに指導と方針を提供し、彼らの作業がビジネス目標や優先事項と整合していることを確保しました。また、組織内の異なる部門間で発生した紛争の解決にも貢献し、協力と連携を促進しました。全体として、アーキテクチャボードは組織がITの課題に対処し、将来の成功に向けて位置づける上で重要な役割を果たしました。
アーキテクチャコンプライアンス
アーキテクチャコンプライアンスは、TOGAFアーキテクチャ能力フレームワークの重要な構成要素であり、組織のアーキテクチャが関連する基準、方針、および規制に準拠していることを確保するためのガイドラインを提供します。
コンプライアンスフレームワークを構築することは、アーキテクチャコンプライアンスを確保するための第一歩です。これには、組織のコンプライアンス要件を定義し、コンプライアンスの監視および報告プロセスを構築することが含まれます。たとえば、コンプライアンスフレームワークには、アーキテクチャの変更をレビューする手順や、コンプライアンス評価を実施する手順が含まれる場合があります。
次のステップは、組織のアーキテクチャが関連する基準、方針、および規制に準拠しているかどうかを確認するためのコンプライアンス評価を実施することです。これには、文書のレビュー、ステークホルダーへのヒアリング、テストや監査の実施が含まれる場合があります。コンプライアンス評価の結果は、非準拠領域を特定し、発生する問題に対処するための対策を策定するために使用されます。
最後に、コンプライアンス問題に対処するには、アーキテクチャを準拠状態に引き戻すための是正措置を実施することです。これには、文書の更新、プロセスの変更、またはアーキテクチャ自体の変更が含まれる場合があります。継続的なコンプライアンスの監視と報告も、継続的な準拠を確保するために重要です。
アーキテクチャコンプライアンスに従うことで、組織は自らのアーキテクチャが関連する基準、方針、および規制に準拠していることを確保できます。これによりリスクを低減し、組織のアーキテクチャがビジネス目標や目的を効果的かつ効率的に支援できることを保証できます。
例:
問題の概要:大手医療機関が新しい電子カルテ(EMR)システムを導入しました。導入の一環として、組織はEMRシステムが関連する規制要件、たとえば患者の健康情報のプライバシーおよびセキュリティに関する基準を定めるHIPAA(健康保険移動性および責任法)に準拠していることを確保しなければなりません。
HIPAAへの準拠を確保するために、組織は定期的なコンプライアンス評価と報告を含むアーキテクチャコンプライアンスフレームワークを構築しました。また、EMRシステムに対して詳細なレビューを実施し、潜在的なコンプライアンス上の問題を特定しました。
コンプライアンスレビューの過程で、組織はEMRシステムがHIPAA要件を完全に満たしていないいくつかの分野、たとえば不十分なアクセス制御やユーザー活動のログ記録および監査の不足を特定した。組織はこれらの問題に対処するための計画を策定し、EMRシステムをHIPAA要件に適合させるための是正措置を実施した。
継続的なコンプライアンスを確保するために、組織はコンプライアンスの監視および報告のためのプロセスを確立し、定期的な監査や上級管理職への報告を含む。これらのプロセスにより、組織はコンプライアンス上の問題を迅速に特定・対処でき、EMRシステムが関連する規制に適合した状態を維持できる。
アーキテクチャコンプライアンスフレームワークを導入することで、医療機関はEMRシステムがHIPAA要件を満たしていることを確保でき、セキュリティ侵害のリスクを低減し、患者の健康情報の保護を実現した。また、組織はコンプライアンスへの取り組みを示したことで、患者や規制当局、その他のステークホルダーとの信頼関係を築く助けとなった。
アーキテクチャガバナンス
アーキテクチャガバナンスは、組織のアーキテクチャが全体のビジネス戦略および目標と整合していることを保証するため、TOGAFアーキテクチャ能力フレームワークの重要な構成要素である。アーキテクチャガバナンスのプロセスには、ガバナンス構造の確立、ガバナンスプロセスの定義、およびガバナンスメカニズムの効果のモニタリングが含まれる。
ガバナンス構造はアーキテクチャガバナンスの基盤であり、意思決定および監視のための枠組みを提供する。これらの構造には、アーキテクチャアーティファクトの開発および実装を監督する責任を負うアーキテクチャボードが含まれるほか、ステアリングコミッteeやワーキンググループなどの他のガバナンス機関も含まれる。アーキテクチャボードは、IT、財務、マーケティング、運用など、さまざまなビジネスユニットおよび機能からの上級幹部および関係者で構成され、アーキテクチャが組織の全体的なビジネス戦略および目標と整合していることを保証する。
ガバナンスプロセスを定義することは、アーキテクチャアーティファクトの開発および実装に必要なステップが取られるようにするため、アーキテクチャガバナンスのもう一つの重要な側面である。ガバナンスプロセスには、アーキテクチャアーティファクト(アーキテクチャ原則、標準、モデルなど)のレビューおよび承認プロセス、およびステークホルダー間のコミュニケーションおよび協働プロセスが含まれる。これらのプロセスにより、関係するすべてのステークホルダーがアーキテクチャアーティファクトの開発および実装に参加し、そのフィードバックが最終設計に反映されることを保証する。
最後に、ガバナンスメカニズムの効果をモニタリングすることは、ガバナンスフレームワークが効果的に機能していることを保証する継続的なプロセスである。これには、アーキテクチャアーティファクトの進捗をモニタリングし、改善すべき領域を特定するために、メトリクスおよびパフォーマンス指標を使用することが含まれる。ガバナンスメカニズムの効果をモニタリングすることで、組織は自らのアーキテクチャが全体のビジネス戦略および目標と整合していることを確認でき、全体のパフォーマンスを支えることができる。
例:多国籍小売企業は、新たな市場への事業展開とオンライン存在感の強化を検討している。これらの目標を達成するために、同社は新しい電子商取引プラットフォームの開発、サプライチェーン管理システムの統合、および配送ネットワークの最適化を含むデジタルトランスフォーメーションの取り組みを開始することを決定した。
デジタルトランスフォーメーションの取り組みが企業のビジネス戦略および目標と整合していることを確保するために、アーキテクチャガバナンスフレームワークが設立された。このフレームワークには、以下が含まれる:
- ガバナンス構造、
- ガバナンスボード、
- ガバナンスプロセス、および
- ガバナンスメカニズム。
- このガバナンス構造には、アーキテクチャアーティファクトの開発および実装を監督し、それらが企業のビジネス戦略および目標と整合していることを保証する責任を負うアーキテクチャボードが含まれる。
- このアーキテクチャボードは、IT、財務、マーケティング、運用など、さまざまなビジネスユニットおよび機能からの上級幹部で構成される。
- このガバナンスプロセスは、アーキテクチャ原則、標準、モデルなど、すべてのアーキテクチャアーティファクトに対するレビューおよび承認プロセスを含む。このレビューおよび承認プロセスにはアーキテクチャボードおよびその他の関係ステークホルダーが関与し、アーティファクトが企業のビジネス戦略および目標と整合していることを保証する。
- このガバナンスメカニズムは、アーキテクチャガバナンスフレームワークの効果をモニタリングするために使用されるメトリクスおよびパフォーマンス指標を含む。たとえば、一定期間内にレビューおよび承認されたアーキテクチャアーティファクトの割合、または適切な時期に解決されたアーキテクチャ関連の問題の数を追跡することができる。
アーキテクチャガバナンスフレームワークを設立することで、多国籍小売企業はデジタルトランスフォーメーションの取り組みがビジネス戦略および目標と整合していることを確保できた。ガバナンスフレームワークは、必要なアーキテクチャアーティファクトの開発および実装に体系的なアプローチを提供し、関係するすべてのステークホルダーがプロセスに参加することを保証した。ガバナンスメカニズムは、ガバナンスフレームワークの効果をモニタリングし、改善すべき領域を特定するのに役立ち、企業のアーキテクチャが全体のパフォーマンスを支えることを確保した。
アーキテクチャ成熟度モデル
アーキテクチャ成熟度モデルは、TOGAFアーキテクチャ能力フレームワークの重要な構成要素であり、組織が自らのアーキテクチャ実践の成熟度を評価し、改善すべき領域を特定するためのフレームワークを提供する。これらのモデルは、組織がアーキテクチャへの適切な投資レベルを決定し、時間の経過とともにアーキテクチャ能力を向上させるための目標を設定するのを支援する。
アーキテクチャ成熟度モデルは通常、組織のアーキテクチャ実践における成熟度を表す複数のレベルまたは段階から構成される。これらの段階には通常、次のものが含まれる。
- 初期段階: 組織には正式なアーキテクチャ実践がなく、アーキテクチャ開発に対して一貫したアプローチを取っていない。
- 臨時的: 組織には一部の臨時的なアーキテクチャ実践が存在するが、組織全体で一貫して適用されていない。
- 定義済み: 組織には定義されたアーキテクチャ実践があり、確立されたプロセスとガイドラインがあるが、組織全体で一貫して適用されていない。
- 管理可能: 組織には明確に定義され、一貫して適用されるアーキテクチャ実践があり、パフォーマンスが測定され、管理されている。
- 最適化済み: 組織のアーキテクチャ実践は継続的に改善されており、イノベーションに注力し、ビジネス価値を創出している。
これらの段階に基づいてアーキテクチャ実践の成熟度を評価することで、組織は改善すべき領域を特定し、アーキテクチャ能力を向上させるための目標を設定できる。たとえば、臨時的段階にある組織は、アーキテクチャ開発に対するより一貫したアプローチを確立することに注力するかもしれない。一方、管理可能段階にある組織は、アーキテクチャ実践のパフォーマンスを測定し、改善することに注力するかもしれない。
アーキテクチャ成熟度モデルは、組織が自らのアーキテクチャ実践の成熟度を評価し、改善すべき領域を特定するためのフレームワークを提供する。これらのモデルを使用することで、組織はアーキテクチャ能力を向上させるための目標を設定し、アーキテクチャ実践が全体のビジネス戦略および目標と整合していることを保証できる。
例
アーキテクチャ成熟度モデルの実際の例として、カーネギー・メロン大学のソフトウェア工学研究所(SEI)が開発したアーキテクチャ成熟度モデルがある。このモデルは、組織がソフトウェアアーキテクチャ実践の成熟度を評価するために広く使用されている。
SEIアーキテクチャ成熟度モデルは、前述のものと同様の5段階から構成される。
- 初期段階: アーキテクチャ実践は臨時的で明確に定義されていない。アーキテクチャ開発の正式なプロセスがない。
- 再現可能: アーキテクチャ実践は部分的に文書化されており、プロジェクトによって異なる場合がある。プロセス定義はある程度存在するが、一貫して適用されていない。
- 定義済み: アーキテクチャ実践は文書化され、プロジェクト全体にわたって一貫して適用されている。組織はアーキテクチャの原則とガイドラインを確立している。
- 管理可能: アーキテクチャ実践は測定され、管理され、パフォーマンス指標がアーキテクチャ能力の改善に用いられる。アーキテクチャ実践は組織全体の管理プロセスに統合されている。
- 最適化中: アーキテクチャ実践は継続的に改善されており、イノベーションに注力し、ビジネス価値を創出している。組織は継続的な改善の文化を持ち、アーキテクチャ実践をさらに改善するための新しい方法を積極的に模索している。
このモデルを使用することで、組織は自らのアーキテクチャ実践の成熟度を評価し、改善すべき領域を特定できる。たとえば、再現可能段階にある組織は、プロセス定義や文書化の改善に注力するかもしれない。一方、定義済み段階にある組織は、プロジェクト間でのアーキテクチャ実践の一貫性の改善に注力するかもしれない。管理可能段階にある組織は、アーキテクチャ実践のパフォーマンスを測定し、管理することに注力するかもしれない。一方、最適化中段階にある組織は、アーキテクチャ実践を通じてイノベーションを推進し、ビジネス価値を向上させることに注力するかもしれない。
アーキテクチャスキルフレームワーク
アーキテクチャスキルフレームワークは、組織が効果的なアーキテクチャ実践に必要なスキルと能力を明確に理解するために不可欠である。このフレームワークは、アーキテクチャチームのメンバーが役割を効果的に果たすために必要な知識、スキル、能力を特定するのを支援する。
アーキテクチャスキルフレームワークには、アーキテクチャの役割と責任の定義、必要なスキルと知識の特定、アーキテクチャスキルを育成するための研修および開発プログラムの開発が含まれる。このフレームワークは、アーキテクチャチームのメンバーが組織の目標と目的を支援するための必要なスキルを持っていることを保証する。
たとえば、アーキテクチャスキルフレームワークは、アーキテクチャチーム内に以下の役割を特定する可能性があります:
- エンタープライズアーキテクト
- ソリューションアーキテクト
- データアーキテクト
- アプリケーションアーキテクト
- テクニカルアーキテクト
これらの役割のそれぞれには、特定のスキルと知識が必要です。アーキテクチャスキルフレームワークは、各役割に求められる以下のスキルと能力を特定する可能性があります:
- エンタープライズアーキテクト:戦略的思考、ビジネスセンス、エンタープライズアーキテクチャフレームワーク、ステークホルダー管理、コミュニケーションスキル
- ソリューションアーキテクト:ソリューション設計、技術的知識、アーキテクチャフレームワーク、コミュニケーションスキル、問題解決
- データアーキテクト:データモデリング、データガバナンス、データ管理、データベース技術、データ分析
- アプリケーションアーキテクト:アプリケーション設計、ソフトウェア工学、プログラミング言語、アプリケーションフレームワーク、コミュニケーションスキル
- テクニカルアーキテクト:インフラストラクチャ設計、技術トレンド、システム管理、ネットワーク設計、セキュリティおよびコンプライアンス
特定されたスキルと能力に基づき、組織はアーキテクチャスキルを育成し、アーキテクチャチームのメンバーが役割を効果的に果たせるために必要なスキルを確保するための研修および開発プログラムを開発できます。このフレームワークは、組織のアーキテクチャ実践におけるスキルギャップや改善すべき分野を特定するのにも役立ちます。
例
以下は、組織が表を用いてスキルインベントリを実施する方法の一例です:
| スキル分野 | 専門知識のレベル | 研修の必要性 | 必要なリソース |
|---|---|---|---|
| エンタープライズアーキテクチャフレームワーク | 中級 | TOGAF 9.2の上級研修 | TOGAF 9.2研修コース、オンラインリソース、メンタリング |
| データモデリング | 専門家 | N/A | N/A |
| ステークホルダー管理 | 中級 | コミュニケーションおよび交渉スキルに関する上級トレーニング | コミュニケーションおよび交渉スキルトレーニングコース、メンタリング |
| ソリューション設計 | 初級 | ソリューション設計のベストプラクティスに関する中級トレーニング | ソリューション設計トレーニングコース、オンラインリソース、メンタリング |
| 技術的知識 | 上級 | N/A | N/A |
この例では、組織はアーキテクチャ実践に関連する5つのスキル分野を特定し、それぞれの専門性のレベルを評価した。また、専門性が不足している分野でのスキル開発に必要なトレーニングのニーズとリソースも同定した。
たとえば、組織はアーキテクチャチームメンバーのスキルを評価し、TOGAF 9.2に関する上級トレーニングの必要性を確認した。その後、TOGAF 9.2トレーニングコースおよびメンタリングを通じて必要なトレーニングを提供するためのリソースを割り当てることができる。
同様に、組織はステークホルダー管理におけるスキルギャップを特定し、コミュニケーションおよび交渉スキルに関する上級トレーニングの必要性を確認した。その後、コミュニケーションおよび交渉スキルトレーニングコースおよびメンタリングを通じて必要なトレーニングを提供するためのリソースを割り当てることができる。
全体として、表を用いたスキルインベントリの実施は、組織がスキルギャップを特定し、アーキテクチャスキルを構築し、アーキテクチャ実践の効果を向上させるためのトレーニングおよび開発プログラムを開発するのに役立つ。
要約
アーキテクチャ能力フレームワークは、オープングループ・アーキテクチャフォーラム(TOGAF)が開発した包括的なガイドラインであり、組織が効果的なアーキテクチャ実践を確立および維持するのを支援する。このフレームワークは、アーキテクチャ能力、アーキテクチャ委員会、アーキテクチャコンプライアンス、アーキテクチャ契約、アーキテクチャガバナンス、アーキテクチャ成熟度モデル、アーキテクチャスキルフレームワークを含む7つの構成要素から構成される。
アーキテクチャ能力の確立は、組織内にアーキテクチャ能力を構築するためのアーキテクチャ開発手法(ADM)の使用方法に関するガイドラインを提供する。アーキテクチャ委員会は、エンタープライズアーキテクチャ委員会の設立および運用に関するガイドラインを提供する。アーキテクチャコンプライアンスは、組織のアーキテクチャが関連する標準、方針および規制に準拠していることを保証する。アーキテクチャ契約は、アーキテクチャチームと組織内の他のステークホルダーとの間の合意事項である。アーキテクチャガバナンスは、組織のアーキテクチャがビジネス戦略および目標と整合しており、組織全体のパフォーマンスを支援していることを保証する。アーキテクチャ成熟度モデルは、組織がアーキテクチャ実践の成熟度を評価し、改善すべき分野を特定するのを支援する。アーキテクチャスキルフレームワークは、効果的なアーキテクチャ実践に必要なスキルおよび能力を特定するのを支援する。
アーキテクチャ能力フレームワークに従うことで、組織はビジネス戦略および目標と整合した堅固で効果的なアーキテクチャ実践を確立できる。これにより、効率の向上、リスクの低減、ビジネスの機動性の向上が実現される。









