正解は イ
ソフトウェアライフサイクルは、システムの誕生から廃棄までの一連の流れを表すものです。要件定義プロセスは、システム開発の初期段階で、「何を作るのか」を明確にする重要な工程です。このプロセスでは、利用者(エンドユーザー)や経営者、運用担当者など、様々な利害関係者の要求を収集・分析し、システムに必要な機能や性能、制約条件などを具体的に定義します。要件定義の結果は文書化され、これが後続の開発工程の基礎となります。
ソフトウェアライフサイクルの各プロセスは、「何をするか決める→どう作るか決める→実際に作る→使う」という順序で進みます。要件定義は「何をするか決める」段階であり、システム開発の成否を左右する重要な工程だと覚えておきましょう。