ソフトウェアライフサイクルを企画,要件定義,開発,運用,保守のプロセスに区分したとき,業務モデルを作成し,その実現のために必要となる主要なデータベース,サーバ,ネットワーク構成概要を明確にするプロセスはどれか。
正答3
解説
正解は3です。
ソフトウェアライフサイクルの各プロセスで行う作業を問う問題です。
問題文の「業務モデルを作成し、必要な主要データベース、サーバ、ネットワーク構成の概要を明確にする」は、システム化の構想と計画を立てる段階の作業です。
【選択肢別解説】
1:× 運用プロセスは、完成したシステムを日々動かし、利用者を支援するプロセスです。
業務モデルの作成は行いません。
2:× 開発プロセスは、要件をもとにシステムを設計、製造、テストするプロセスです。
構成の概要はそれより前に明確にしておきます。
3:○ 企画プロセスでは、経営上の課題をもとにシステム化構想とシステム化計画を立てます。
その中で業務モデルを作り、必要なデータベース、サーバ、ネットワークの構成概要を明確にします。
4:× 要件定義プロセスは、企画で決めた計画をもとに、利害関係者の要件を具体的に定義するプロセスです。
構成の概要を最初に描くのは企画プロセスです。
【ポイント】
企画プロセスは「何のために、どんなシステムを作るか」の全体像を描く段階です。
要件定義は「システムに何が求められるか」を詳しく決める段階と区別しましょう。