問題 No.3330
システム開発手法のうち、本格的な開発に入る前に、早期にシステムの試作品(プロトタイプ)を作成し、利用者による評価やフィードバックを受けて画面レイアウトや操作性などの仕様を確定させていくアプローチはどれか。
【正解の解説】
プロトタイピングモデル
オーダーメイドの洋服を仕立てる際、いきなり高価な布地を切るのではなく、まず安価な仮縫いの服を作って試着してもらい、サイズ感や形を微調整する作業と同じです。事前に完成形のイメージを共有できるため、手戻りを大幅に防げます。
スポンサーリンク
【その他の選択肢の解説】
アジャイルモデル
プロトタイピングモデルが「事前の試作品作りで仕様を確定させること」に重きを置くのに対し、アジャイルモデルは「動くシステムを短いサイクルでどんどん作って変更に対応していくこと」を目的としており、アプローチが異なります。
ウォーターフォールモデル
一度決めた仕様を途中で変更しない前提で、上流から下流へと滝のように順番に進めるのが特徴です。プロトタイピングモデルとは異なり、最初に仕様を完全に固めるため、後からの大幅な変更には非常に弱いという弱点があります。
スパイラルモデル
試作品を作って確認するという点ではプロトタイピングに似ていますが、スパイラルモデルはシステムを機能単位で分割し、それぞれで設計からテストまでの全工程をぐるぐると段階的に繰り返しながら品質を高めていく点が決定的な違いです。