-Każdy etap zadań musi zostać zakończony przed rozpoczęciem kolejnej fazy -Używane są punkty kontrolne nazywane kamieniami milowymi
-Zwykle różne zespoły projektowe prowadzą różne etapy projektu -Każdy etap musi zostać dokładnie udokumentowany -Krytyczne decyzje zapadają wcześniej -Testowanie odbywa się w ostatnim etapie projektu.