ソフトウェアライフサイクルを,企画,要件定義,開発,運用のプロセスに区分したとき,要件定義プロセスで明確にする項目はどれか。
- アシステムを開発する目的
- イソフトウェア構成品目ごとの機能と能力
- ウデータベースの構造
- エ利害関係者のニーズと要望事項
正解と解説を見る
正解
エ 利害関係者のニーズと要望事項
ソフトウェアライフサイクルの要件定義プロセスでは、システムを利用する利害関係者(ステークホルダ)のニーズや要望事項を明確にし、それをもとにシステムに要求される機能や性能を定義するため、正解は「利害関係者のニーズと要望事項」である。システムを開発する目的を明確にするのは企画プロセス、ソフトウェア構成品目ごとの機能と能力やデータベースの構造を明確にするのは要件定義後の開発プロセス(設計工程)の作業であり、いずれも要件定義プロセスの成果物としては誤りとなる。