SOA(サービス指向アーキテクチャ)

SOA(Service Oriented Architecture: サービス指向アーキテクチャ) は、ソフトウェアの機能や業務プロセスを「サービス」という独立したコンポーネント(部品)として構築し、それらを組み合わせることで柔軟にシステムを構築する設計思想です。 システムの再利用性・柔軟性・拡張性を向上させ、業務プロセスの変化に迅速に対応できるようにします。 【各選択肢の解説】 ア: 業務プロセスを一元管理し全社的全体最適を図る手法は ERP(Enterprise Resource Planning) の説明のため誤りです。 イ: 業務ニーズとパッケージ機能の差分を分析する手法は フィット&ギャップ分析(Fit & Gap Analysis) の説明のため誤りです。 ウ: 業務プロセスをPDCAサイクルで継続的に改善する手法は BPM(Business Process Management) の説明のため誤りです。 エ: 正解です。 システムの機能を独立したサービス部品に分け、連携・組み合わせを容易にする手法が SOA です。

SOAの説明はどれか。

出典令和7年度 秋期 高度情報処理技術者試験 午前Ⅰ 問24
ア
会計,人事,製造,購買,在庫管理、販売などの企業の業務プロセスを一元管理することによって、業務の効率化や経営資源の全体最適を図る手法
イ
企業の業務プロセス、システム化要求などのニーズと、ソフトウェアパッケージの機能性がどれだけ適合し、どれだけかい離しているかを分析する手法
ウ
業務プロセスの問題点を洗い出して、目標設定 実行、チェック、修正行動のマネジメントサイクルを適用し、継続的な改善を図る手法
エ
利用者の視点から業務システムの機能を幾つかの独立した部品に分けることによって、業務プロセスとの対応付けや他ソフトウェアとの連携を容易にする手法