Three universal truths for why projects are not completed on time
- Clients are never as prepared as they say they will be.
- Clients always change their mind.
- People always underestimate the amount of time it will take to do something.
Often understanding what causes the problem is enough to figure out how to prevent problems.