平成29年度秋期 ITパスポート 問19 解説
ソフトウェアライフサイクルの主プロセスを,企画,要件定義,開発,運用,保守に分けたとき,要件定義プロセスで実施する作業として,適切なものはどれか。
- ア開発されたシステムが決められた仕様に合っており,実際の稼働環境で利用可能であることを確認するためのテストを行う。
- イシステム開発の外部委託の内容と条件を委託先に提示し,具体的な実施内容と費用見積りを入手する。
- ウソフトウェアの開発作業が実施できるように,システム内で使用する各種データの書式やデータベースの構造を詳細に決定する。
- エどのようなシステムを構築するかを,機能,性能,利用方法などの観点で,利用者側と開発者側で明確にする。
答えを見る
正解 エどのようなシステムを構築するかを,機能,性能,利用方法などの観点で,利用者側と開発者側で明確にする。
要点要件定義はシステムの機能・性能を利用者と開発者で明確にする
解説
要件定義プロセスでは、どのようなシステムを作るかを、機能・性能・利用方法などの観点から利用者側と開発者側で明確にし、合意します。
- ア:実際の稼働環境で使えるか確認するテスト(受入れテストなど)は開発プロセスの作業なので誤り。
- イ:委託先に内容を示して提案や見積りを得る(RFPの提示)のは企画プロセスの調達に関わる作業なので誤り。
- ウ:データの書式やデータベース構造を詳細に決めるのは開発プロセスの設計作業なので誤り。