I suppose that my question is a bit premature as I haven't yet read part III of Extreme Programming Explained, but, hey, I'm curious now... I haven't yet found much information concerning customer testing in XP. If anybody would care to share links to such information, it'd be appreciated. So far, I'm imagining a programmer working with a customer or customers to develop tests that would replicate sets of use case scenarios. I'd imagine that the programmer would likely then create automated tests based on those scenarios. Am I on the right track?
That would be one way to do it, and some teams are doing it that way. Some teams do have dedicated testers on the Customer side of the team (nevertheless those testers need to work closely with the other developers). Some teams' testing infrastructures read the test data from spreadsheets provided by the Customer. Another interesting idea is presented at http://www.xprogramming.com/xpmag/acsFirstAcceptanceTest.htm Did that help to get any more specific questions?
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Joined: Dec 10, 2001
Not yet, though they are forming. Thanks for the information.