Scheduling Corrections

If the problem is of low enough priority, the customer can just write it on a card (or someone can), and schedule the fix in a future iteration. This is by far the best thing to do, as it uses your normal practiced flow of planning. Where possible, write the problems on cards and schedule them like any other story.

More urgent problems are a bit more complex. They need to be addressed in the current iteration, typically right away. Often that means that some already scheduled work won't get completed. What should be deferred? That, of course, is up to the customer. You'll need to communicate proactively on this because you won't even know how long it will take to fix the problem until you're nearly done. If you're dealing ...

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.