平成29年度 秋期 ITパスポート 問30(ストラテジ)
出典:平成29年度 秋期 ITパスポート試験 公開問題 問30(独立行政法人情報処理推進機構(IPA))
次に挙げるソフトウェアライフサイクルの主なプロセスのうち,開発するシステムの機能に関して利害関係者の合意が必要なプロセスはどれか。
- ア企画
- イ要件定義
- ウ開発
- エ保守・運用
正解と解説を見る
正解:イ
【要件定義プロセスと利害関係者の合意】
図のソフトウェアライフサイクルは、企画 → 要件定義 → 開発 → 保守・運用 の順に進みます。
要件定義プロセスでは、システムの利用者、発注者、開発者などの利害関係者の要求を集めて整理し、開発するシステムの機能、性能などの要件を定義して、利害関係者の間で合意します。合意した要件が、その後の開発の基準になります。
【選択肢の検討】
ア:企画プロセスは、経営上のニーズや課題を基に、システム化の構想や計画を立てるプロセスで、システムの機能を具体的に決めて合意するプロセスではありません。
イ:開発するシステムの機能について、利害関係者の合意が必要なのは、要件定義プロセスです。
ウ:開発プロセスは、合意した要件に基づいて、システムを設計し、作り、テストするプロセスです。
エ:保守・運用プロセスは、完成したシステムを稼働させ、修正や改善を行うプロセスです。
よって、正解は選択肢イです。