TLDR Web Dev · OPINIONS & ADVICE
WHY WE SUCK AT ESTIMATING SOFTWARE PROJECTS
Summary from the TLDR Web Dev newsletter
Software is hard to estimate correctly because requirements change often, complexities always come up, and external factors can cause delays. There's no perfect solution to this problem because software development is inherently a creative process.