2011-11-28 アジャイルとウォーターフォール Coding Tips ウォーターフォール 開発プロジェクトを時系列に、「要求定義」「外部設計(概要設計)」「内部設計(詳細設計)」「開発(プログラミング)」「テスト」「運用」などの作業工程(局面、フェーズ)に分割し、原則として前工程が完了しないと次工程に進まない(設計中にプログラミングを開始するなどの並行作業は行わない)開発手法のこと。プロジェクトを複数の工程に分割して、作業工程が完了しなければ次の工程には進まない開発手法である。アジャイル ウォーターフォールに比べてさらに細かく(1週間ー4週間までの作業工程を目処に) 作業工程を分割する。ウォーターフォールが計画重視なのに比べ、アジャイルは細かく作業工程が分かれているので、 柔軟性に富む。