Extreme and agile programming styles that emphasize up-front testing may lead to testing earlier on in the development cycle. But, said Cutter Consortium Analyst E.M. Bennatan, “generally speaking, ...