• プログラミング教室、電気通信大学、調布市

▼平成28年度秋期:問61 エンタープライズアーキテクチャ(EA)を説明したものはどれか。

ア オブジェクト指向設計を支援する様々な手法を統一して標準化したものであり、クラス図などのモデル図によってシステムの分析や設計を行うための技法である。

イ 概念データモデルを、エンティティとリレーションシップで表現することによって、データ構造やデータ項目間の関係を明らかにするための技法である。

ウ 各業務と情報システムを、ビジネス、データ、アプリケーション、テクノロジーの四つの武井敬で分析し、全体最適化の観点から見直すための技法である。

エ 企業のビジネスプロセスを、データフロー、プロセス、ファイル、データ源泉/データ吸収の四つの基本要素で抽象化して表現するための技法である。

▼上に出てきた用語の意味
【エンタープライズアーキテクチャ EA:Enterprise Architecture】大企業や政府機関などといった巨大な組織の資源配置や業務手順、情報システムなどの標準化、全体最適化を進め、効率よい組織を生み出すための設計手法。(IT用語辞典 e-Words)

▼今回の問いとFEのシラバスの関連を赤の★印、既出は橙色の★印で示しました。

表の出所 FEのシラバスから筆者が作成。

▼IPのシラバスでの位置付け
中分類6:システム戦略 >18. 情報システム戦略 >(2) 戦略目標:経営戦略や事業戦略は経営環境の分析やSWOT 分析などを通じて具体的な目標が設定される
〔用語例〕EA(Enterprise Architecture)、SoR(Systems of Record)、SoE(Systems of
Engagement)

▼比較:FEのシラバスでの位置付け
中分類17:システム戦略 >1.情報システム戦略 >(2)エンタープライズアーキテクチャ >① エンタープライズアーキテクチャの目的と考え方:EA(Enterprise Architecture:エンタープライズアーキテクチャ)は、組織全体の業務とシステムを統一的な手法でモデル化し、業務とシステムを同時に改善することを目的とした組織の設計・管理手法である。
全体最適化を図るためのアーキテクチャモデルを作成し、目標を明確に定めることが必要である。
アーキテクチャモデルは、業務とシステムの構成要素を記述したモデルのこと。組織全体として業務プロセス、業務に利用する情報、情報システムの構成、利用する情報技術の領域のアーキテクチャ(それぞれビジネスアーキテクチャ、データアーキテクチャ、アプリケーションアーキテクチャ、テクノロジアーキテクチャと呼ばれる)を整理し、システム全体の現状と理想像を表現する。
〔用語例〕ザックマンフレームワーク、業務・システム最適化、As-is モデル、To-be モデル
解答ウ