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) | 技術構成 |