O'Reilly logo

Extreme Programming Installed by Chet Hendrickson, Ann Anderson, Ron Jeffries

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Improve Estimates

Story delivery is important, but it's not the only thing. Since we base all our planning on estimated difficulty, we need to get feedback on difficulty. When we planned the iteration, we broke each story into tasks, and the programmer who signed up estimated each task. During the iteration, we need to reflect on these estimates.

First of all, if an estimate is turning out to be seriously wrong, it could jeopardize finishing the story, so we want to check up on how we're doing against estimates frequently enough to let us reallocate resources to get things done. Second, reflecting on how long tasks take will help you estimate better next time.

Experience in task estimation, with feedback, will improve the programmers'ability ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required