Все стадии проекта делятся на два различных типа критические и некритические. Увеличение длительности критических стадий или отсрочка их выполнения неизбежно ведут к удлинению проекта, в то время как некритические стадии имеют некоторый временной резерв, так что отсрочка их окончания в рамках этого временного резерва не ведет к увеличению длительности проекта.