システム開発ライフサイクル
コードを様々なレベルでテストする。単体テスト、システムテスト、ユーザー受け入れテストなどがある。この工程の手法は様々なものがある。反復はウォーターフォール・モデルの一部ではないが、テストの結果として何らかの反復(後戻り)が発生する。