システム開発の手順を「要件定義→設計→実装→テスト」と工程順に分割し、滝が落ちるように前の工程に戻らない前提で進める手法を何と呼ぶか?
- ①ウォーターフォールモデル(大規模開発に適した手法)
- ②アジャイル(短い期間で反復開発する手法)
- ③プロトタイピング(試作品を先に作り確認)
- ④スパイラルモデル(段階的に規模を広げる)
答えと解説を見る
要件定義から順に工程を進め、前の工程には戻らないことを前提とするため、進捗管理がしやすく大規模開発に向いていますが、後からの仕様変更に弱いという欠点があります。各工程で成果物を作成・承認してから次に進みます。
他の選択肢の誤り:
・アジャイルは、短いサイクルを繰り返しながら機能を追加していく柔軟な手法です。
・プロトタイピングは、早期に試作品を作りユーザーの認識のズレを防ぐ手法です。
・スパイラルモデルは、開発とリスク分析を繰り返しながら段階的に完成度を高める手法です。