Dictionary
Dictionary
プログラム
ウォーターフォールモデルとはシステム開発プランの一種である。
要件定義などの上流工程、基本設計・詳細設計などの中流工程、コーディング・テストなどの下流工程の順に、水が滝から下に落ちるような手順を踏んでシステム開発を行うことからウォーターフォールモデルと呼ばれる。
上流工程の作業が完了し、後続の作業が開始できる状態になってから次の工程に進むため、基本的にほ後戻りのないモデルである。
上流工程が完了しないと下流工程に進めないモデルであるため、システム内容がある程度決定しており、上流工程に十分な開発資源を確保できないと、戻り作業が多く発生し、システム開発が滞ってしまい、ウォーターフォールモデルとは呼べなくなる。