TOGAF ADM:それは何で、なぜそれほど重要なのですか?

TOGAFはオープンな組織フレームワークです。フレームワーク自体は、詳細な方法論やエンタープライズアーキテクチャを開発するための一連のサポートツールなど、十分に文書化された知識体系です。TOGAF 9.2は、フレームワークの最新バージョンです。

  • TOGAFは、ArchitectureForumと呼ばれるチームで作業するTheOpenGroupのメンバーによって開発および保守されています。TOGAFバージョン1の最初の開発は、1995年に行われ、その後のバージョンのTOGAFは、この知識体系を拡張および改善しました。
  • TOGAFは、世界をリードする企業や組織の一部を代表する300人を超えるアーキテクチャフォーラムメンバーの協力により開発されたため、一般的なエンタープライズアーキテクチャプラクティスの優れた要約です。
  • エンタープライズアーキテクチャの開発と維持は、多くの利害関係者と意思決定プロセスを含む複雑なプロセスです。TOGAFは、エンタープライズアーキテクチャの仕様、プロセス、および作業成果物を文書化することで役立ちます。
  • TOGAFを使用することにより、組織は、利害関係者のニーズを反映し、ベストプラクティスを採用し、現在のニーズと将来認識されるビジネスニーズを十分に考慮した一貫したエンタープライズアーキテクチャを開発できます。

ADMとは何ですか?

アーキテクチャ開発方法論(ADMの頭字語と呼ばれることが多い)は、エンタープライズアーキテクチャを開発または変更するための詳細なステップバイステップのプロセスです。

 

TOGAFADM反復サイクル

ADMは、アーキテクチャ開発サイクルをカバーする10のフェーズについて説明しています。

これらの手順は次のとおりです。

  • 予備段階
  • フェーズA:アーキテクチャビジョン
  • フェーズB:ビジネスアーキテクチャ
  • フェーズC:情報システムアーキテクチャ
  • フェーズD:技術アーキテクチャ
  • フェーズE:機会と解決策
  • フェーズF:移行計画
  • フェーズG:ガバナンスの実装
  • フェーズH:アーキテクチャ変更管理
  • ADMアーキテクチャ要件管理

画像

予備段階:

予備段階の主な目的は、組織に必要なアーキテクチャ機能を特定して確立することです。

これの重要な部分は、何をする必要があるか、そしてそれをどのように実装するかを特定することです。 たとえば、プライマリ出力は、 要件の概要を示し、この作業をサポートするために必要なスコープ、構造、ツール、またはアーキテクチャフレームワークを決定するアーキテクチャ作業要求です。

この段階で、TOGAFは、今後のADMイテレーションのニーズを満たすように調整されます。基本原則を定義し、エンタープライズアーキテクチャとビジネスが必要な変更を加える能力を評価し、TOGAFを他の管理フレームワークと統合します。このフェーズには、提案された変更の影響を受けるエンタープライズ組織を制限し、正しいガバナンスとサポートフレームワークを特定し、EAチームと組織を定義および確立し、アーキテクチャの原則を特定および確立し、TOGAFおよびその他のフレームワークをカスタマイズし、ツールを実装するための手順があります。 。このフェーズの終わりに、EAチームはADMサイクルの反復を追跡する準備ができている必要があります。これは、予備段階がADMダイアグラムの上部に示され、段階AからHのメインループの外側にあるためです。

フェーズA:アーキテクチャビジョン:

フェーズAは、ADMの反復で提供される明確なアーキテクチャ上の作業明細書を提供します。また、提案されたエンタープライズアーキテクチャのビジョンも提供します。この方向性は、反復全体を通じてADMの作業をガイドする上で重要です。この 建築作業の声明 アーキテクチャビジョンで概説されているアーキテクチャを開発および展開するための作業手順を定義します。提案されたエンタープライズアーキテクチャが提供する機能とビジネス価値に対する高レベルの要望を提供するのはビジョンです。フェーズAは、建設の求人応募から始めて、提案された機能のメリットをビジネス内の利害関係者や意思決定者に販売するためのツール(このビジョン)を提供します。ビジネスシナリオは、ビジネス要件を理解し、必要な機能によって示されるアーキテクチャ要件を明確にするために使用されます。これは、最終的なアーキテクチャをサポートするためのコンセンサスを構築するために使用されるアーキテクチャ作業明細書に文書化されています。コンセンサスは、スポンサー組織がドキュメントに署名するときに発生します。

フェーズAの手順はすべて、建設作業要求を明確な建築作業明細書に変換し、ビジネスが必要な建築変更を行うことができ、準備ができ、進んで、コミットできるようにすることです。これには、スコープの定義を含むアーキテクチャプロジェクトの確立、およびアーキテクチャとビジネス原則の特定と詳細化が含まれます。フェーズAは、利害関係者とその懸念事項および要件を特定し、予備フェーズでのビジネス目標、推進要因、および制約を特定します。成功を確実にするために、ビジネス能力を評価し、ビジネス変革の準備を評価し、変革のリスクに対処します。

フェーズB:ビジネスアーキテクチャ:

TOGAFは、ビジネス機能を向上させる方法としてエンタープライズアーキテクチャを採用しています。これが、最初のアーキテクチャ開発フェーズが ビジネスアーキテクチャを扱う理由 です。

ADMはビジネスの観点から始まります。強力なビジネス要件は、予備フェーズの アーキテクチャ作業要求で識別され 、フェーズAのアーキテクチャ作業 と アーキテクチャビジョン ステートメントに さらに洗練され ます。

ビジネスアーキテクチャフェーズの主な目的は、企業がアーキテクチャビジョンを実現し、アーキテクチャの作業要求に対処する方法を示すターゲットビジネスアーキテクチャを開発することです。その2番目の目標は、ベースラインとターゲットのビジネスアーキテクチャ間のギャップを埋めるために、候補となるアーキテクチャロードマップコンポーネントを最初に特定することです。TOGAFは、ビジネスアーキテクチャの知識を、データ、アプリケーション、テクノロジーなどの他のドメインでのアーキテクチャ作業の前提条件と見なしています。ビジネスアーキテクチャは、主要な利害関係者に対するアーキテクチャの取り組みのビジネス価値と投資収益率も示しています。アクティビティモデルやプロセスモデル、ユースケースモデルやクラスモデル、ノード接続図などのビジネスモデル、

3つのアーキテクチャ開発フェーズ(B、C、およびD)すべてについて、同様の手順が実行されます。利用可能な参照モデルを再利用し、すべての出力をカスタマイズして、利害関係者の意見に対応することが重要です。次に、アーキテクトはビジネスアーキテクチャのベースラインとターゲットの説明を作成し、ギャップ分析を実行して、一方から他方に移行する方法を決定します。

フェーズC:情報システムアーキテクチャ:

TOGAFは、フェーズC –情報システムアーキテクチャ–を2つの部分に分割し、 データ と アプリケーション  アーキテクチャの開発をカバーします。TOGAFのドキュメントには、両方のドメインをカバーする短い紹介の章があり、その後にデータとアプリケーションの別々の章が続きます。他のアーキテクチャ開発フェーズ(B&D)と同様に、目標は、データとアプリケーションのターゲット情報システムアーキテクチャを開発し、ベースラインアーキテクチャとターゲットアーキテクチャ間のギャップに基づいて候補アーキテクチャロードマップコンポーネントを特定することです。

フェーズCには、常にデータとアプリケーションアーキテクチャの組み合わせが含まれます。両方が含まれている場合、どちらの順序で提供されるかは問題ではありません。両方のアプローチの支持者がいます。データとアプリケーションの手順は非常に似ています。参照モデル、視点、ツールを選択してください。ベースラインを作成してから、アーキテクチャの説明を見つけ、ギャップ分析を実行し、候補となるロードマップコンポーネントを定義します。アーキテクチャのコンテキスト全体の影響に対処します。正式な利害関係者のレビューに続いて、アーキテクチャが完成し、アーキテクチャ定義ドキュメントが作成されました。

データとアプリケーションの主な違いは主題であり、これはさまざまな参照モデル、手法、およびアーキテクチャ表現の使用に反映されています。たとえば、データアーキテクチャは実体関連図またはクラス図を使用し、アプリケーションアーキテクチャはアプリケーション通信図またはソフトウェアエンジニアリング図を使用する場合があります。

 フェーズD:技術アーキテクチャ:

フェーズDは、アーキテクチャプロジェクトの技術アーキテクチャを開発するTOGAFのフェーズです。テクノロジーアーキテクチャは、プラットフォームサービスと論理的および物理的なテクノロジーコンポーネントの構造と相互作用を表します。フェーズDは、データおよびアプリケーションコンポーネント(フェーズCで開発)をサポートするターゲットテクノロジアーキテクチャを開発し、ビジネスコンポーネントを有効にします。

フェーズB、C、およびDで開発されたアーキテクチャは、アーキテクチャのビジョンを実現するために組み合わされ、利害関係者の懸念や建設作業の要求に対応します。他のアーキテクチャ開発フェーズと同様に、フェーズDは、ベースラインからターゲットへの移行を可能にする候補アーキテクチャロードマップコンポーネントを特定します。フェーズDの手順は、フェーズBおよびCの手順とほぼ同じです。主な違いは、現在はテクノロジーに重点が置かれていることです。したがって、これには、パフォーマンス、保守性、場所、遅延、可用性などの技術参照モデルと技術標準または測定値が含まれます。

情報システムとビジネスアーキテクチャを真にサポートする技術アーキテクチャの構築を支援するために、成果物と成果物を特定することが重要です。適切なスコープを取得すると、投資回収をスピードアップできますが、スコープが多すぎると、実装の成功が妨げられます。テクノロジー自体を展開することではなく、アーキテクチャのビジョンと作業要求に実際に対応する技術アーキテクチャを開発することです。

 フェーズE:機会と解決策:

フェーズEはその名前が付けられています。特定のソリューションを実装することにより、ターゲットアーキテクチャを提供する機会を探しています。フェーズEは、建物開発フェーズ(B、C、およびD)の分析と推奨事項を組み合わせることにより、アーキテクチャロードマップの最初の完全バージョンを生成します。

このフェーズでは、スキーマを提供する方法に焦点を当てます。したがって、アーキテクチャのロードマップを作成し、ターゲットアーキテクチャを達成するためのタイムラインに作業パッケージを一覧表示することを検討します。変更が非常に大きく、ベースラインからターゲットアーキテクチャに直接移行できない場合、フェーズEは、中間アーキテクチャまたは移行アーキテクチャで構成されるインクリメンタルアプローチになります。フェーズEマップでは、作業パッケージを実行し、移行およびターゲットアーキテクチャを提供するための資金とリソースを使用して、投資プログラムおよびプロジェクトにアーキテクチャの変更が必要でした。このステージへの入力は、前のステージから出力されたほとんどすべてのものです。これらのステップはそれらの出力を取ります。それらを統合し、依存関係を分析し、違いを調整します。組織が変更を加えることができることを再確認します。フェーズEは、要件、アーキテクチャドキュメント、およびアーキテクチャロードマップを改良および更新します。重要な出力は、実装および移行計画の最初のステップです。

フェーズF:移行計画:

ADMの初期段階では、アーキテクチャの変更の必要性を特定し、このニーズをサポートするビジネス、データ、アプリケーション、および技術アーキテクチャを開発します。次に、第2フェーズ では 、投資機会を活用して特定のソリューションを特定するための高レベルの実装および移行計画を作成します。ターゲット アーキテクチャ 。フェーズFは、詳細な 実装と移行の計画 、および最終的なアーキテクチャのロードマップを完成させます。

また、計画が企業内で使用される変更管理アプローチおよび変更ポートフォリオ全体の他の計画と整合していることを確認します。最後に、フェーズFは、主要な利害関係者がビジネス価値、作業パッケージのコスト、および移行と将来のアーキテクチャを完全に理解することを保証します。ADMの初期段階は、エンタープライズアーキテクチャチームによって非常に導かれますが、EからHまでの段階では、他の変更エージェントとのコラボレーションが必要です。フェーズFでは、実施と第三国定住プログラムを成功させるために、4つの管理フレームワークが緊密に連携する必要があります。4つの領域は次のとおりです。

  1. 事業計画
  2. エンタープライズアーキテクチャ
  3. ポートフォリオ管理
  4. プロジェクト管理

これらの4つの領域は連携して、パフォーマンス測定、投資収益率、ビジネス価値、重要成功要因、有効性測定、戦略的適合などの基準を使用して、作業に優先順位を付ける必要があります。

フェーズG:ガバナンスの実装:

実際の開発と実装はフェーズGと並行して行われます。フェーズGは、実装プロジェクトと他の進行中のプロジェクトが定義されたアーキテクチャに準拠していることを確認します。

通常、ターゲットアーキテクチャは、ビジネスの価値とメリットを可能な限り迅速に実現し、変革計画のリスクを軽減するための一連の移行として開発されます。それぞれの変革は、対象企業への一歩を表しており、独自のビジネス上の利益を実現します。

フェーズGに到達すると、アーキテクチャが開発され(フェーズAからフェーズD)、アーキテクチャを提供する機会とソリューションが特定され(フェーズE)、詳細な実装と移行計画が完了します(フェーズ)。 F))。したがって、フェーズGアーキテクチャチームの役割は、アーキテクチャの実装を監視することです。これは、展開の範囲と優先順位を確認し、開発とソリューションの展開をガイドし、コンプライアンスレビューを実行することによって行われます。アーキテクチャ契約書は、アーキテクチャの変更を推進するために使用されます。フェーズGの開始時に生成され、アーキテクチャ機能と実装の責任者によって承認された、アーキテクチャガバナンスのコンプライアンスを評価するためのメカニズムです。

フェーズH:アーキテクチャ変更管理:

計画どおりに進むものはありません。常に新しい要件とアーキテクチャを変更するための要件が​​あります。フェーズHでは、アーキテクチャへの変更をまとまりのあるアーキテクチャ的な方法で管理するための変更管理プロセスについて説明します。多くの場合、これには、ガバナンス要求、新しいテクノロジー、またはビジネス環境の変化を継続的に監視する必要があります。

プロセスは、これらの変更に応じて迅速に柔軟に進化できる動的な環境として、実装されたエンタープライズアーキテクチャをサポートする必要があります。フェーズHでは、変更要求に単純なアーキテクチャの更新が必要かどうか、またはアーキテクチャ開発方法(ADM)の新しいサイクルを開始する必要があるかどうかを判断するための基準を統治機関が設定することが重要です。「優雅なクロール」を避けることが重要であるため、変更はビジネス価値に直接関連している必要があります。エンタープライズアーキテクチャの使用方法はアーキテクチャ開発サイクルの最も重要な部分であるため、フェーズHでのビジネスの成長と衰退を監視することが重要です。最終的に、昨日組織で機能していたエンタープライズアーキテクチャは、現在または将来の機能をサポートしなくなりました。フェーズHからの変更要求の出力は、単純化として分類できます。通常、投資を削減するための要件によって推進されます。増分変更–既存の投資から付加価値を獲得するために必要です。または再設計の変更。これは、投資を増やし、新しい価値を生み出すという要件によって推進されます。

アーキテクチャ要件管理:

要件は、ADMの各段階で生成、分析、およびレビューされます。要件管理フェーズでは、ADM全体でこれらのアーキテクチャ要件を管理するプロセスについて説明します。要件管理ステージはADMの中心です。そのため、ADMクリッピングサークルの中央に表示されます。このフェーズでは、要件管理のプロセスと、そのプロセスがADMの他のフェーズにどのようにリンクするかについて説明します。要件は静的ではありません。ADMの各段階を完了するとき、およびADMのサイクル間で、要件は動的に進化します。エンタープライズアーキテクチャの要件とそれに続くそれらの要件への変更は、ADMフェーズに関連して、およびADMのサイクル間で識別、保存、入力および出力されます。需要の変化に対応することは非常に重要です。アーキテクチャは不確実性と変化を扱います–利害関係者の期待と可能性の間の「灰色の領域」!したがって、アーキテクチャ要件は常に変更される可能性があります。さらに、アーキテクチャには、市場の状況の変化や新しい法律など、ビジネスの制御を超えた多くの推進要因と制約が含まれ、予期しない方法で需要に変化をもたらす可能性があります。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。したがって、アーキテクチャ要件は常に変更される可能性があります。さらに、アーキテクチャには、市場の状況の変化や新しい法律など、ビジネスの制御を超えた多くの推進要因と制約が含まれ、予期しない方法で需要に変化をもたらす可能性があります。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。したがって、アーキテクチャ要件は常に変更される可能性があります。さらに、アーキテクチャには、市場の状況の変化や新しい法律など、ビジネスの制御を超えた多くの推進要因と制約が含まれます。これらはすべて、予期しない方法で需要に変化をもたらします。TOGAFは、要件管理プロセス自体が対処していないことを強調しています。これはADMの関連フェーズで行われるため、要件を解決または優先順位付けします。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。TOGAFは、要件管理プロセス自体は、ADMの関連フェーズで行われるため、要件に対応、解決、または優先順位付けしないことを強調しています。要件管理フェーズは、ADM全体で要件を管理するプロセスにすぎません。

(*出典:TOGAF ADM:で是什么、で是什么如くだ#?

TOGAF

ArchiMate 3

コメントを残す

メールアドレスが公開されることはありません。