基本情報技術者 2016年 春期 午前(科目A) 問62
問題文
エンタープライズアーキテクチャの“四つの分類体系”に含まれるアーキテクチャは、ビジネスアーキテクチャ、テクノロジーアーキテクチャ、アプリケーションアーキテクチャともう一つはどれか。
選択肢
ア:システムアーキテクチャ
イ:ソフトウェアアーキテクチャ
ウ:データアーキテクチャ(正解)
エ:バスアーキテクチャ
🔒 解説は解答すると表示されます
データアーキテクチャ【午前解説】
正解の理由
正解は ウ(データアーキテクチャ)です。エンタープライズアーキテクチャ(EA)の代表的な四つの分類体系は、ビジネスアーキテクチャ、データ(情報)アーキテクチャ、アプリケーションアーキテクチャ、テクノロジー(技術)アーキテクチャです。
データアーキテクチャは企業内のデータ構造(概念・論理・物理モデル)、データフロー、データ品質・ガバナンス、メタデータ管理などを扱い、業務やアプリケーションの連携基盤を規定します。これらの役割は選択肢の他の用語(システム、ソフトウェア、バス)では包括できません。
データアーキテクチャは企業内のデータ構造(概念・論理・物理モデル)、データフロー、データ品質・ガバナンス、メタデータ管理などを扱い、業務やアプリケーションの連携基盤を規定します。これらの役割は選択肢の他の用語(システム、ソフトウェア、バス)では包括できません。
解法ステップ
- 設問のキーワード(「四つの分類体系」)を確認し、EAの標準的な4カテゴリを思い出す。
- 各選択肢をカテゴリに照らし合わせる:ビジネス/データ/アプリ/テクノロジーのどれに該当するかを判定。
- 該当するものがあれば即決。該当しないもの(設計レベルや構成要素を示す語)は除外する。
- 最終的にデータ(情報)アーキテクチャである ウ を選ぶ。
選択肢別の誤答解説
- ア:システムアーキテクチャ
解説:システムアーキテクチャは複数のコンポーネント(ハード・ソフト)や相互作用を示す広義の用語で、EAの四分類として明確に定義される語ではありません。よって誤りです。 - イ:ソフトウェアアーキテクチャ
解説:ソフトウェアアーキテクチャはアプリケーション内部の構造や設計パターンに焦点を当てる語です。EAの四分類では「アプリケーションアーキテクチャ」が用いられ、ソフトウェアアーキテクチャはその一部・下位概念として扱われます。よって誤りです。 - ウ:データアーキテクチャ(正解)
解説:EAの標準的四分類の一つであり、データモデルやガバナンスを扱うため正解です。 - エ:バスアーキテクチャ
解説:バスアーキテクチャは通信方式やミドルウェア設計(例:ESB、メッセージング)に関する用語で、EAの四分類のカテゴリ語ではありません。インフラや技術の一要素としてはテクノロジー側に含められることはありますが、単独で四分類の語とはされません。
よくある誤解
- 「ソフトウェアアーキテクチャ」がアプリケーションアーキテクチャと同義と思い込み、四分類に含めてしまう。実務では重なる点もありますが、EAの四分類では“アプリケーション”が使われます。
- 「システムアーキテクチャ」を最上位カテゴリと誤認し、ビジネスやデータを含む広義の用語と混同する。試験では明確な分類語を問われることが多いです。
- 「バスアーキテクチャ」を聞いて、ESBなどのミドルウェアや接続方式を想起し、これを四分類に当てはめる誤り。バスは技術要素の一例であり別枠です。
補足コラム
EAの四分類は学習や設計コミュニケーションで非常に有用です。実務では「データアーキテクチャ」をさらに細分化して、データガバナンス、マスタデータ管理、データ品質、メタデータ管理、データセキュリティなど具体領域に落とし込みます。近年はデータメッシュやデータカタログといった考え方が注目され、データアーキテクチャの役割範囲が拡大しています。
FAQ
Q1: EAの四分類はどのフレームワークでも共通ですか?
A1: 多くのフレームワーク(TOGAF等)でビジネス、データ、アプリケーション、テクノロジーの分割が用いられますが、表現は多少異なることがあります。出題意図に合わせて標準的な表現を覚えておくと有利です。
A1: 多くのフレームワーク(TOGAF等)でビジネス、データ、アプリケーション、テクノロジーの分割が用いられますが、表現は多少異なることがあります。出題意図に合わせて標準的な表現を覚えておくと有利です。
Q2: データアーキテクチャと情報アーキテクチャの違いは?
A2: 試験文脈では同義に扱われることが多いですが、情報アーキテクチャはユーザー視点の情報構造(ナビゲーション等)を指すこともあり、文脈で判断してください。
A2: 試験文脈では同義に扱われることが多いですが、情報アーキテクチャはユーザー視点の情報構造(ナビゲーション等)を指すこともあり、文脈で判断してください。
Q3: 「システム」と「テクノロジー」はどう区別すればよいですか?
A3: テクノロジーアーキテクチャはハード/ミドルウェア/ネットワーク等の技術基盤を示す正式なカテゴリです。システムはシステム全体や複数の要素を指す曖昧な語で、四分類の正式名称ではありません。
A3: テクノロジーアーキテクチャはハード/ミドルウェア/ネットワーク等の技術基盤を示す正式なカテゴリです。システムはシステム全体や複数の要素を指す曖昧な語で、四分類の正式名称ではありません。
関連キーワード: エンタープライズアーキテクチャ、データアーキテクチャ、アプリケーションアーキテクチャ、テクノロジーアーキテクチャ、データガバナンス、TOGAF、Zachman、マスタデータ管理

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

