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

Get Stories Done

The main point of each iteration is to complete stories. If the customer brings ten stories, and the programmers brainstorm ten tasks for each story, what should they do if they're only able to complete 90 of those 100 tasks? One possible thing would be to get each of the ten stories 90 percent done. We think that's not going to impress the customer. In fact, we hereby instruct the customer: accept only real completion on your stories. Ten stories 90 percent done equals zero stories done.

A better way would be to get nine of the stories completely done and skip one—the least valuable one. Nine stories 100 percent done plus one story zero percent done equals nine stories done. Much better than zero.

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