XP promises the customers that they can guide the system as it's developed, and not only that, but they will also get rapid feedback on progress. Integrating more frequently, as each new piece of functionality is added will enable this to happen the team and customer to gain real feedback on the state of the software. There's no doubt that integration does offer some real challenges as the team builds the system, but XP practices reduce this pain. We've seen how a little up-front work can reap great rewards as the pace of change increases.
In the next hour you'll learn about which tools work best with XP, and how we can balance the simple with the practical.