ウォーターフォールモデル 上流工程 基本計画 開発作業の全体像を求める 外部設計 利用者からみたソフトウェアの設計を行う 内部設計 開発者から見たソフトウェアの設計を行う プログラム設計 開発するプログラム単位の設計を行う 下流工程 プログラミング プログラムを作成する。 テスト 運用/保守 ソフトウェアを稼働、維持する。 全体像としては以下のとおりである。