Some projects, like building a house, cleaning a garage, or building a military helicopter can be scheduled in great detail from start to finish.
Most projects cannot.
So does that mean you should give up? Should you run your next project ad-hoc, dealing with issues as they arise and hoping for the best?