1 min readJul 1, 2019
I think the two biggest problems for producing accurate estimates are technical debt and wanting to please the person asking for the estimate. If you make sure your code stays very clean, and you don’t GAF if your estimate is going to make the person happy or not, you will have accurate estimates. When I have worked on codebases where I had primary responsibility for the code (I either wrote or approved all code), my estimates were very accurate.