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 ...

Get Extreme Programming Installed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.