平成30年度 春期 ITパスポート試験 公開問題 問3 解説 システム化計画の立案
システムのライフサイクルを,企画プロセス,要件定義プロセス,開発プロセス,運用プロセス,保守プロセスとしたとき,経営層及び各部門からの要求事項に基づいたシステムを実現するためのシステム化計画を立案するプロセスとして,適切なものはどれか。
- ア 開発プロセス
- イ 企画プロセス ✓ 正答
- ウ 保守プロセス
- エ 要件定義プロセス
解説
この問題は、システムライフサイクルにおける各プロセスの「目的」を理解しているかが問われています。問題文にある「経営層からの要求事項」と「システム化計画の立案」というキーワードに注目すれば、一番最初の段階である企画プロセスが正解だと判断できます。
システムライフサイクル(SLCP)におけるプロセスの流れと役割
システム開発は、いきなりプログラムを書くわけではありません。大きな流れとしては以下のようになります。
- 企画プロセス:経営課題を解決するために、どんなシステムを作るべきか、予算やスケジュールを含めて全体像を決める段階です。まさに今回の問題の該当箇所です。
- 要件定義プロセス:企画で決まった方針をもとに、システムに具体的にどんな機能が必要か、どんな業務をシステム化するかを詳細に決める段階です。
- 開発プロセス:要件定義書に従って、実際にプログラムを作成したり、機器を設置したりしてシステムを構築する段階です。
- 運用プロセス:完成したシステムを実際に業務で使い始める段階です。
- 保守プロセス:システムの不具合を直したり、業務の変化に合わせて機能を修正・追加したりする段階です。
試験での判断ポイント
試験では、それぞれのプロセスが「何をするための段階か」というキーワードとセットで出題されます。
企画プロセスが出題される際は「全体計画」「予算」「経営目標の達成」といった言葉がよく使われます。一方、要件定義プロセスが出題される際は「利用者の要望」「機能の洗い出し」「何ができるシステムにするか」といった具体的な中身の話に焦点が当たります。
もし迷ったときは、開発の時系列を思い浮かべてください。「まず計画(企画)し、次に詳細(要件)を決め、その後に作る(開発)、使って(運用)、直す(保守)」という順番を意識するだけで、プロセスの取り違えを防ぐことができます。この順番はITパスポートで頻出の知識ですので、確実に押さえておきましょう。
- わかりやすいITパスポート試験の解説 システム開発の工程(ライフサイクル)