平成21年度 春期 ITパスポート試験 問38
マネジメント/開発技術ソフトウェア開発プロセスを“要件定義”,“システム設計”,“プログラミング”,“テスト”の各工程に区切って,この順に進める手法の長所はどれか。
出典:平成21年度 春期 ITパスポート試験 問38
- ア開発工程のどの時点でも,ソフトウェアの仕様変更に柔軟に対応できる。
- イ開発の進捗状況の把握が容易である。
- ウ上流工程におけるレビューの工数が少なくて済む。
- エ利用者が,開発の早い時期にソフトウェアを試用できる。
正解:イ
解説
工程を順番に区切って進める手法はウォーターフォールモデルです。工程ごとに作業と成果物が決まっているので,進捗状況の把握や管理がしやすいのが長所です。一方,後工程での仕様変更に弱く,利用者が動くものを見られるのは終盤になる点が短所です。
選択肢ごとの解説
- ア誤り。後戻りが難しく,仕様変更に柔軟とはいえません。これは短所です。
- イ正しい。工程が明確に区切られているので,進捗の把握が容易で,長所です。
- ウ誤り。手戻りを防ぐため,上流工程のレビューは入念に行う必要があり,工数が少なくなるわけではありません。
- エ誤り。早い時期に試用できるのはプロトタイプ型の開発の長所です。