I'm asking for the experience of the group.
Here are the search results:
http://programmers.stackexchange.com/questions/16326/how-to-learn-to-make-better-estimates
http://www.entrepreneur.com/article/58326
http://pcaobus.org/Standards/Auditing/Pages/AU342.aspx
412-977-3526 call/text