経営情報システム比較問題
ウォーターフォール開発とスパイラル開発の違いに関する説明として、最も適切なものはどれか。
A.ウォーターフォール開発は要件定義・設計・実装・テストを反復しながら段階的に完成度を高める手法であり、スパイラル開発は各工程を一方向に順番に進める手法である。
✗ 説明が逆です。ウォーターフォールが一方向進行、スパイラルが反復型です。
B.ウォーターフォール開発とスパイラル開発はどちらも工程を繰り返す反復型開発であり、プロジェクト規模のみが選択基準となる。
✗ ウォーターフォールは反復型ではなく、一方向の逐次的な開発手法です。両者の選択基準も単純ではありません。
C.ウォーターフォール開発は各工程を順番に一方向へ進める手法であり、手戻りが発生しにくい大規模・要件固定型プロジェクトに適している。スパイラル開発はプロトタイプを繰り返し作成しながらリスクを評価・低減していく反復型の手法である。← 正解
✓ 正解です。ウォーターフォールの逐次性とスパイラルのリスク評価を伴う反復性を正確に説明しています。
D.スパイラル開発は工程間の手戻りを一切認めない厳格な開発手法であり、ウォーターフォール開発はリスク分析を中心に繰り返し開発を行う手法である。
✗ 説明が逆です。手戻りを認めないのはウォーターフォール、リスク分析と反復を行うのはスパイラルです。