ソフトウェア開発プロセスモデルのうち、ウォータフォールモデル、スパイラルモデル、プロト タイピングとそれぞれの特徴の組合せとして、適切なものはどれか。 a 開発初期段階での試作を通して、ユーザインタフェースの確定や、応答性などの 性能確認を行い、後続段階での仕様変更による手戻りのリスクを防ぐ。 b 開発プロセスを繰り返しながら改良していく成長型モデル。各繰返しで、開発コ ストや品質などからリスクを評価し、リスクが最小となるプロセスをとる。 c 要求分析、システム設計、製造、テスト、運用・保守の順に逐次実行される一連 の段階的工程からなる。