# Software Estimation What makes estimating software challenging? - The only accurate estimate is a post-hoc measurement. - Every piece of software is custom, never been built before. There's no "comp." - Capturing and expressing "requirements" is challenging, and are often discovered as building occurs while interacting with the built thing.