You Can't Do Software Estimates at All
Guessing this won&#x27;t be a popular response, but all the hand-wringing about how management is unreasonable to ask for estimates (cost or time) just isn&#x27;t helpful.<p>Anything a business is going to invest in needs some kind of justification, and a metric to prioritize against other things the funds could be spent on.<p>I think it&#x27;s fair to push back with suggestions that might make a realistic estimate possible (reduce scope, proof of concept, etc).  However, just suggesting you can&#x27;t provide any kind of reasonable time and cost estimate doesn&#x27;t help anyone.