反復型開発プロセス・アジャイル開発・プロトタイピングの違いとは

プロセスモデルのなかでも互いに似ているように見える、反復型開発プロセス・アジャイル開発・プロトタイピングの違いを説明します。繰り返し開発という意味で、反復型開発プロセスとアジャイル開発は一見、似ているように見えますが、全く異なるパラダイムのプロセスモデルです。

アジャイル開発とウォーターフォールモデル開発

アジャイル開発とウォーターフォールモデル開発の違いは何でしょうか。ソフトウェア工学の視点から見ると、ウォーターフォールモデル開発が大きな時間軸の中で、秩序立てて開発を進めるのに対して、アジャイル開発は、分析からテストを一度に短期間で「ブレンド」して実施します。

ウォーターフォールモデル、V字モデル、W字モデルとは

ウォーターフォールモデルは、要求定義から順番に工程を実施するソフトウェア開発方法のことです。V字モデルは、ウォーターフォールモデルを実装工程で折り曲げて、テストレベルを示したモデルです。W字モデルは、V字モデルの左側の開発工程と、対応するテスト工程の作業を並行して実施することを表したモデルです。