This paper, from several folks at Microsoft, describes the RITE method – or Rapid Iterative Testing and Evaluation method for using usability testing to find tune and improve the design of software. This approach to testing is highly aligned with agile thinking.
The Rite Method: A definition and case study