O'Reilly logo

Questioning Extreme Programming by Pete McBreen

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

Chapter 8. Are We Done Yet?

Software is never finished, but some of it is shipped.

As you might expect, XP has a unique viewpoint on testing as well as programming. Testing is meant to be a completely integral part of the development iterations. Teams that diligently and successfully do all of the XP practices should be able to take the application at the end of any iteration and give it to customers for live production use. No further parallel runs or customer tests should be needed. The On-site Customer should be confident that the software is ready for prime time.

XP is serious about fitting everything into the timeboxed iterations. If final acceptance testing happens outside (read, after) the iteration, the feedback about quality is delayed. ...

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