Testing is a cornerstone within the burgeoning discipline of Extreme Programming. Much has been written about XP, but to date, no book has specifically addressed the key role that the tester plays in this lightweight methodology. This new book defines how an XP tester can optimally contribute to a project, including what testers should do, when they should do it, and how they should do it. Each teaching point is supported by practical examples, helpful suggestions, and proven techniques that will help readers improve the quality of their next project. The material is based on the authors' real-world experience making XP work within development organizations. The book also provides a unique "Road Hazard Survival Kit" with copious resources that help the tester address common pitfalls. Both testers unfamiliar with XP, and XP devotees unfamiliar with testing, will benefit greatly from this book.
This is Quality Assurance testing that specifically is geared for EXtremem Programming where programmers pair up to work and glean a lot of information from each other.
Lisa Crispin is a contributor and is also on a yahoo group list about QA for Agile projects. We are not using XP methods with my team currently but I feel this has enough information about estimation, and agile philosophies that it's worth checking out, it's also very reasonably priced.
This book remains relevant 12 years after it was published. It isn't just for XP teams either; much of what is included will benefit teams using any flavour of agile software development.