SC情報処理安全確保支援士試験 午前Ⅰ

令和2年度10月 情報処理安全確保支援士 午前Ⅰ 問24

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

SOAの説明はどれか。

選択肢

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

午前I 問24:SOAは“部品化した機能をつないで使う”考え方だよ

Service Oriented Architecture(SOA)は、システムの機能を「注文受付サービス」「在庫確認サービス」みたいな独立したサービス部品として分けておき、必要に応じて組み合わせて使う考え方だよ。レゴブロックみたいに部品ごとに分かれているから、再利用しやすく、ほかのシステムとも連携しやすくなるんだ。

この問題で問われていること

ERPの導入手法やFit & Gap分析、PDCAサイクルの話と混同しないようにしよう。ポイントは、機能を疎結合なサービスとして分割し、それらを連携しやすくすることで再利用性やシステム間連携を高める、というところだよ。

Service Oriented Architecture

SOA decomposes system capabilities into independent services

independent services\nloose coupling\neasier integration

確認ポイント

  • 業務全体一元管理そのものではありません。
  • 業務改善サイクルでもない。
  • 独立した部品化と連携容易化を選ぶ。
正解と解説を見る

正解

エ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これはERPの説明だよ。会社の会計・人事・在庫などを大きな一つの台帳でまとめて管理するイメージで、全社の効率化には合っているけど、SOAのように機能を独立した部品として連携させる話ではないので間違いだよ。

選択肢イ

これはフィット&ギャップ分析の説明だよ。市販の服を買う前に、自分の体型にどれだけ合うか、どこを直す必要があるかを見る感じだね。パッケージソフトと業務の合う・合わないを調べる話なので、SOAの説明ではなく間違いだよ。

選択肢ウ

これはPDCAサイクルによる継続的改善の説明だよ。部屋の片付けで、計画して、実際に片付けて、うまくいったか確認して、次はやり方を直す、という流れに近いね。業務改善の進め方の話で、機能を部品化して連携するSOAとは違うので間違いだよ。

選択肢エ(正解)

これはSOAの説明なので正解だよ。レストランで「注文」「調理」「会計」の窓口を分けておくと、それぞれを組み替えたり他店でも使い回したりしやすいよね。SOAも業務機能を独立したサービス部品に分けて、連携しやすくする考え方だよ。

出典:独立行政法人 情報処理推進機構(IPA)令和2年度10月 情報処理安全確保支援士試験 午前Ⅰ 問24(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針