Summary


  • An iterative approach to acceptance-test definition is essential to keeping up on XP iterations.

  • After iteration planning is the time to work on details visible to the customer, but leave those that aren't (how-to items) to test design and execution.

  • Defining details of the acceptance tests is really defining the quality the customer expects of the system.

  • The customer does not always want the highest-quality system.

  • Producing the customer's desired level of quality when the team has a "higher" standard requires the distinction between internal and external quality.

  • External quality is quality as measured by the customer. Internal quality is quality as measured by the programmers.

Try these ideas out yourself in the following exercise.



Testing Extreme Programming
Testing Extreme Programming
ISBN: 0321113551
EAN: 2147483647
Year: 2005
Pages: 238

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net