It has proven and established its success on global front
It is independent of the project size, industry size or industry type.
The topmost priority of Extreme programming is customer.
It focuses on delivering what is actually required by the organization rather than talking about a delivery of big elephant with no clear vision of delivery date.
Instead of committing to produce everything it promises to produce what is the first need of organization. So once this gets delivered the next most important requirement becomes the first.
This way Extreme Programming never takes complete customer requirements in one go. It starts with outer periphery moving inwards.
It has proven its capability in providing a last minute change in the business requirement even during the time of delivery in a swift manner.
It puts a high emphasis on team collaboration and customer engagement in a constant manner.
Its simple mechanism has proved to be highly effective and productive.
It talks about least monitoring and high amount of self organization to produce highly efficient results.
The role of tester begins along with the developer and both go hand in hand.
Above with continuous engagement with customer promises to deliver any suggested changes with quicker implementation.
http://itknowledgeexchange.techtarget.com/quality-assurance/13-facts-about-extreme-programming/