Why we suck at estimation

Yesterday it happened again. On my Twitter timeline. Someone angrily posted “developers should finally learn how to estimate better.” Another case of work not being done at the end of a sprint. Or worse, another project that didn’t make its deadlines.  There isn’t a single developer out there who hasn’t run into similar experiences.  After another deadline is not met, […]

A glimmer of hope

In September 2003 I visited the friendly city of Arhus in Denmark to deliver a talk at the JAOO conference. At that time, JAOO was an established software development conference, with well-known speakers such as Martin Fowler, Kent Beck, Linda Rising, and Erich Gamma. And me. When I arrived at the venue, one of the organizers offered to give me […]