People are, in general, bad at estimating with any definition or accuracy.
That's pretty much the core of this book; and it puts across that message quite well. It then puts forth some good ideas on how to work around this. Using the Fibonacci sequence is a stroke of brilliance and is pretty much the de-facto standard in all agile projects.
The book hasn't, however, held up well over time. It can lack coherence, and once you understand the core message, there's not much additional value in reading the whole book.
Continuing the author's series of must-read books, "Agile Estimating and Planning" clearly, quickly, yet thoroughly takes you through the topic, imparting techniques and judgement on optional variants, along with aposite insights into how these techniques contribute to making Agile processes more effective than rivals.[return][return]And if that's not enough for you, I think the book might be worth the price just for the quotes that head off each chapter:[return][return]Planning is everything. Plans are nothing.[return][return]A good plan violently executed now is better than a perfect plan executed next week.[return][return]In a good shoe, I wear a size six. But a seven feels so good, I buy a size eight.[return][return]To achieve great things, two things are needed: a plan, and not quite enough time.