システム開発のプロセスには,システム要件定義,システム方式設計,システム結合テスト,ソフトウェア受入れなどがある。システム要件定義で実施する作業はどれか。
- ア開発の委託者が実際の運用と同様の条件でソフトウェアを使用し,正常に稼働することを確認する。
- イシステムテストの計画を作成し,テスト環境の準備を行う。
- ウシステムに要求される機能,性能を明確にする。
- エプログラム作成と,評価基準に従いテスト結果のレビューを行う。
正解と解説を見る
正解
ウ システムに要求される機能,性能を明確にする。
システム要件定義は、開発するシステムに求められる機能や性能を明確化する上流工程であるため、正解は選択肢3の「システムに要求される機能,性能を明確にする」である。開発の委託者が実運用と同様の条件で確認する作業はソフトウェア受入れの工程にあたり、テスト計画作成と環境準備はシステム結合テストなどの準備段階の作業である。プログラム作成とテスト結果のレビューはソフトウェア開発(プログラミング・テスト)の工程で行われるものであり、いずれもシステム要件定義よりも後の工程で実施される作業である。