スポンサーリンク

ITパスポート試験 平成31年度春期 [問6] 過去問解説

問題

問6

情報システム開発の工程を, システム構想プロセス, システム化計画プロセス, 要件定義プロセス, システム開発プロセスに分けたとき, システム化計画プロセスで実施する作業として, 最も適切なものはどれか。

  • 業務で利用する画面の詳細を定義する。
  • 業務を実現するためのシステム機能の範囲と内容を定義する。
  • システム化対象業務の問題点を分析し, システムで解決する課題を定義する。
  • 情報システム戦略に連動した経営上の課題やニーズを把握する。

[出典:ITパスポート試験 平成31年度春期 問6]

正解

正解は「」です。

解説

 情報システム開発の工程におけるシステム化計画プロセスの活動内容を問う問題です。正解は「ウ」の「システム化対象業務の問題点を分析し, システムで解決する課題を定義する」です。 情報システム開発は、一般的に「システム構想プロセス」「システム化計画プロセス」「要件定義プロセス」「システム開発プロセス」などの工程を経て進められます。 システム化計画プロセスは、システム構想プロセスで把握された経営上の課題やニーズ(エ)に基づき、実際にどのようなシステムを導入するかを具体的に検討する段階です。

 ここでは、現状の業務が抱える問題点(ボトルネック)を分析し、それを解決するためにシステムが果たすべき具体的な課題を明確にします。この段階で、新システムの概要、実現可能性、投資対効果などが評価され、システム化の方向性が決定されます。 これは、家を建てる計画に例えると、「(システム構想プロセスで)どんな家に住みたいか(ニーズ)を決めた後で、実際にその家を建てるために、今の住まいのどこが不便で、新しい家でどう解決するか(課題定義)を設計図(システム化計画)に落とし込む」作業に相当します。この工程は、後の工程の土台となるため非常に重要です。

ア(業務で利用する画面の詳細を定義する。):
 業務で利用する画面の詳細を定義するのは、要件定義プロセス以降の、より具体的な設計段階で実施される作業です。
イ(業務を実現するためのシステム機能の範囲と内容を定義する。):
 システム機能の範囲と内容を定義するのは、システム化計画プロセスで定義された課題をもとに、次の工程である要件定義プロセスで実施される作業です。
エ(情報システム戦略に連動した経営上の課題やニーズを把握する。):
 経営上の課題やニーズを把握するのは、システム化計画プロセスの前段階にあたる、システム構想プロセスで実施される作業です。

スポンサーリンク

難易度

 この問題は、情報システム開発の主要なプロセス(工程)の知識を問うものであり、ITパスポート試験で頻出する重要なテーマに関する知識が求められます。システム開発の各プロセス(構想、計画、要件定義、開発)で何が行われるかを正確に理解している必要があります。初心者にとっては、各プロセスの定義が混同しやすいため、やや難しく感じられるかもしれません。特に「システム化計画プロセス」と「要件定義プロセス」の違いを明確に区別できているかがポイントになります。プロセス間の違いを理解していれば、比較的容易に正解にたどり着けるレベルです。

用語補足

システム化計画プロセス:
 システム構想プロセスで明確になった経営上の課題やニーズを踏まえ、システム導入の費用対効果や、実現すべき課題を具体的に定義し、新システムの概要をまとめる工程です。例えば、新しい販売管理システムを導入する際、「費用はいくらで、売上アップにどれだけ貢献するか」を具体的に計算し、システムの全体像を決定します。

システム構想プロセス:
 企業経営戦略に基づいて、ITを利用して解決すべき経営上の課題やニーズ(情報システム戦略)を大まかに把握し、システム化の可能性を検討する初期段階の工程です。例えるなら、漠然と「売上を伸ばしたい」という目標から、「そのためには、顧客データを活用できる仕組みが必要だ」という方向性を見出す段階です。

要件定義プロセス:
 システム化計画で定めた方向性に基づき、利用者や業務部門が必要とする機能や性能、セキュリティなどの要求(要件)を具体的に文書化する工程です。システムの「設計図の仕様書」を作る段階であり、この要件が後のシステム開発の基礎となります。

システム開発プロセス:
 要件定義プロセスで確定した仕様書に基づいて、実際にプログラムの設計、製造(プログラミング)、テストを実施し、システムを構築していく工程です。このプロセスには、詳細設計やコーディング、そして動作検証が含まれます。

対策

 情報システム開発のライフサイクル全体像を理解することが最も重要です。特に「システム構想」「システム化計画」「要件定義」「システム開発」の4つの主要プロセスの順番と、それぞれのプロセスで具体的にどのような作業が行われるか(特に目的と成果物)を対比させて学習してください。

 例えば、「経営上のニーズ把握」はシステム構想、「課題の分析とシステム概要の決定」はシステム化計画、「機能要件の明確化」は要件定義、といったように、キーワードとプロセスを結びつけることが有効です。この区別を確実に行えるようにすることが、類似問題への対策となります。

Dell 4K ワイドフレームレスモニター 27インチ S2721QS(3年間無輝点交換保証/AMD FreeSync;/4K/IPS非光沢/DP,HDMIx2/縦横回転,高さ調節/スピーカー付)


タイトルとURLをコピーしました