ITストラテジスト試験 2018年 午前202


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

解説

SOAの説明はどれか。【午前2 解説】

要点まとめ

  • 結論:SOAは業務システムの機能を独立した部品(サービス)に分割し連携を容易にする手法です。
  • 根拠:SOAは「サービス指向アーキテクチャ」の略で、システムをサービス単位で設計し再利用性や柔軟性を高めます。
  • 差がつくポイント:単なる業務プロセス管理や改善手法と混同せず、システムの構造的な分割と連携に着目することが重要です。

正解の理由

選択肢エは「利用者の視点から業務システムの機能を独立した部品に分ける」とあり、これはSOAの本質である「サービス単位でシステムを構築し、業務プロセスとの対応や他システムとの連携を容易にする」ことを正確に表現しています。SOAはサービスの再利用や疎結合を実現し、柔軟なシステム連携を可能にする設計思想です。

よくある誤解

SOAは単なる業務プロセスの管理や改善手法ではなく、システムの設計・構造に関する概念です。業務効率化やマネジメントサイクルとは異なります。

解法ステップ

  1. SOAの正式名称「サービス指向アーキテクチャ」を思い出す。
  2. SOAが「サービス」という独立した機能単位でシステムを構築することを理解する。
  3. 選択肢の説明文を「サービス単位の分割と連携」に当てはめて確認する。
  4. 業務プロセス管理や改善手法の説明はSOAではないと判断する。
  5. 最もSOAの特徴を正しく表現している選択肢を選ぶ。

選択肢別の誤答解説

  • ア:企業の業務プロセスを一元管理する手法はERPなどの業務統合管理であり、SOAの説明ではありません。
  • イ:システム化要求とパッケージ機能の適合分析はギャップ分析であり、SOAとは異なります。
  • ウ:PDCAサイクルを用いた業務改善手法で、SOAのシステム設計とは無関係です。
  • :SOAの本質を正しく表現しているため正解です。

補足コラム

SOAはシステムを「サービス」という独立した機能単位に分割し、これらを疎結合で連携させる設計思想です。これにより、システムの拡張や変更が容易になり、異なるシステム間の連携もスムーズに行えます。近年ではマイクロサービスアーキテクチャがSOAの考え方を発展させた形として注目されています。

FAQ

Q: SOAとマイクロサービスの違いは何ですか?
A: SOAはサービス単位でシステムを構築する大枠の設計思想で、マイクロサービスはその考え方をより細かく、独立性を高めた実装スタイルです。
Q: SOAはどのようなメリットがありますか?
A: システムの再利用性向上、柔軟な連携、変更の容易さなどがメリットです。

関連キーワード: サービス指向アーキテクチャ, システム設計, 業務システム連携, 疎結合, マイクロサービス
← 前の問題へ次の問題へ →

©︎2025 情報処理技術者試験対策アプリ