Eliezer Yudkowsky about Planning Fallacy
The planning fallacy is that people think they can plan, ha ha.
While planning, and in need of realistic scenario, people instead think of best-case scenario. (See the article for related studies.)
Now on to how to fix it:
So there is a fairly reliable way to fix the planning fallacy, if you’re doing something broadly similar to a reference class of previous projects. Just ask how long similar projects have taken in the past, without considering any of the special properties of this project. Better yet, ask an experienced outsider how long similar projects have taken.
You’ll get back an answer that sounds hideously long, and clearly reflects no understanding of the special reasons why this particular task will take less time. This answer is true. Deal with it.