Dave Pinn suggests that it's customers that demand the estimates.
I'd be perfectly happy to estimate if it were possible in all but the most limited circumstances
Customers and clients can demand estimates all they want, but for any sizable project (not under a very limited set of controlled circumstances) it's only going to be +/- 50%, especially if the software is particular interesting or large. Which the clients will say is "unacceptably imprecise." Anything more specific is just a convenient fiction.
Building successful software is a lot about relationships, and starting a new relationship with a lie isn't the best way to go.
This is Rob Meyer's weblog, a weblog focused on software development and system administration based on 10 years of experience. Want to explore further? You can find out more me or see the rest of my website.
Wondering if I've written on something in particular? Try searching:
You might want to take a look at some of the more requested postings (as judged by incoming traffic):
Want more? Subscribe to this site
or contact me at rob at big dis dot com.
See my writings on: