Is it even possible to do a good estimate?<p>All IT departments I&#x27;ve worked with are behind schedule.<p>All projects, medium to large, that I&#x27;ve worked on were delivered late.<p>Seems like making detailed specs and being more structured in managing the project using some methodology helps, but still, always late.<p>Is it just the nature of software development?
Ask HN: Why do programmers suck at estimating hours?