ゆずたんのAP対策日記

応用情報技術者試験の勉強をブログに残します

Day #16-2 エンタープライズアーキテクチャ (EA)

※注意:個人で勉強した内容を記事として書き起こしています。内容が必ずしも正しいという保証はありません。もし間違いを見つけられましたら、コメントなどでお知らせいただけると嬉しいです。

エンタープライズアーキテクチャ とは

エンタープライズアーキテクチャ ( EA *: Enterprise Architecture) は、組織全体の業務とシステムを、統一的な手法でモデル化し同時に改善していく組織の設計・管理手法です。

業務とシステムのモデル化では、次のようなモデルを作成します。

  • As-Is モデル
    • 現状をモデル化したもの
  • To-Be モデル
    • 最終目標のあるべき姿
  • Target モデル
    • 現実的な 次期モデル

As-Is モデルTo-Be モデル をギャップ分析し、そこから現実的な Target モデル を構築します。

アーキテクチャモデル

全体最適 を図るため、 アーキテクチャモデル を作成します。

次の 4つ の分類体系で整理する方法が採られています。

政策・業務体系 (BA)

ビジネスアーキテクチャ (BA : Business Architecture) とも呼ばれ、組織の 目標や業務を体系化 したアーキテクチャです。

機能構成図 (DMM : Diamond Mandala Matrix)業務流れ図 ( WFA : Work Flow Architecture)* を、 DFD や UML を用いて作成します。

データ体系 (DA)

データアーキテクチャ (DA : Data Architecture) とも呼ばれ、組織の目標や業務に必要となる データの構成、データ間の関連を体系化 したアーキテクチャです。

情報体系整理図 (UML のクラス図) や E-R図 (ERD : Entity Relationship Diagram) を作成します。

適用処理体系 (AA)

アプリケーションアーキテクチャ (AA : Application Architecture) とも呼ばれ、組織の目標を実現するための *業務やアプリケーションの関係を体系化** したアーキテクチャです。

情報システム関連図情報システム機能構成図 を作成します。

技術体系 (TA)

テクノロジーアーキテクチャ (TA : Technology Architecture) とも呼ばれ、業務を実行するための ハードウェア、ソフトウェア、ネットワークなどの技術を体系化 したアーキテクチャです。

ソフトウェア構成図ハードウェア構成図ネットワーク構成図 を作成します。

アーキテクチャモデル 体系化の対象
政策・業務体系(BA) 業務フロー
データ体系(DA) データ
適用処理体系(AA) アプリケーション
技術体系(TA) 技術構成