Software Estimates and How to Make Them
By Spencer Hoffman
When it comes to making software estimates, there are a few things you’ll want to understand first. In this post, we’ll go over some ways to make estimates, understand where they come from, and how they (usually) work in the land of software development. Let’s start with some things that often remain unspoken, but shouldn’t:
- Some people do not want estimates. They want unrealistic promises for purposes that have less to do with the project, and more to do with making themselves look good in the short-term (for a promotion, bonus, whatever.) If you’re in this situation, you need to go out-of-band with your communication about the project (i.e., above someone’s head.) If it’s a client, you might consider talking to another stakeholder, or even to that stakeholder’s boss. This is a delicate act, and needs to be done with great care.