"Your estimate assumes the absolute best case scenario, and also assumes that we'll be working on nothing but your request. Our original estimate stands."
"Your estimate assumes the absolute best case scenario, and also assumes that we'll be working on nothing but your request. Our original estimate stands."
A long time ago I read about some research that showed that the original implementation makes up about 1/6 of the total time spent on the task. This has been roughly the case in my experience too -- so now I budget for at least 6× estimated implementation cost, more if it's a tricky problem.
How else can I keep my reputation as a miracle worker?
At the end of the day, Ford doesn't care about its IT environment - they care about building and selling cars, trucks, etc
The NASDAQ doesn't care about the OSes on their servers, they care that transactions complete properly
Learn to speak to the business case, and the tech takes care of itself (more-or-less)