段階的開発プロセスの体系的解説
システムが何をすべきかを明確に定義
要件を満たすシステム構造の設計
設計に基づいたコーディング
要件と設計に対する検証
本番環境への展開
システムの維持と必要な修正
特性 | ウォータフォール | アジャイル |
---|---|---|
アプローチ | 順次的・計画駆動 | 反復的・適応型 |
要件変更 | 厳格な変更管理 | 柔軟に対応 |
納品形態 | 一括納品 | 反復的な部分納品 |
ドキュメント | 詳細かつ包括的 | 最小限・必要十分 |
顧客関与 | 主に計画時と納品時 | 全工程で継続的に関与 |
リスク対応 | 事前予測と計画 | 早期発見と対応 |