How do you do time estimates?
Eliezer: Ask how long roughly similar projects in the past have taken.  Do not do any specific thinking about the detailed implementation.  I'm serious!http://www.overcomingbias.com/2007/09/planning-fallac.html