|
Right from the start it is obvious that this book is not about theory, but is borne from profoundly deep insight and broad experience on real world projects. It doesn’t just cover testing types and techniques, or values and principles, but also real world challenges from organizational culture to team logistics; and from technological and geographical constraints to tooling, environments, and communication/collaboration.
![]() Every chapter of the book begins with a diagram like this, and I think it really works quite well. Similarly, each chapter ends with a bulleted list of highlights summarizing the “key take-aways” of the chapter. The subsections on “How is Agile Testing Different?” and “The Whole-Team Approach” are particularly useful, and very representative of the kinds of real-world insights that you’ll find in every chapter. Chapter two lists a set of ten principles for agile testers that are worth noting here:
Part III encompasses seven chapters (6-12) and is what many would consider the “meat” of the book. It covers the Agile Testing Quadrants (or matrix) as initially defined by Brian Marick and delves deeply into tips and techniques for addressing each of the quadrants defined by the Business-Facing vs. Technology-Facing dimension and the Team-Supporting vs. Product-Critiquing dimension. Its shows in which quadrant each of the various types of testing “fit” and gives advice for doing them pragmatically. All of them are covered in-depth: unit-testing, component-testing, functional-testing, scenario-based testing, story-based testing, usability testing, acceptance-testing, performance & load-testing, ‘ility’-testing, alpha & beta-testing, exploratory-testing, security-testing, prototypes, simulation and examples. Part IV (chapters 12-14) are devoted to test-automation challenges and implementation strategy and tactics, while Part V (chapters 15-20) walks us through an iteration in the life of an agile tester, comprising all activities and collaborations from iteration-start to iteration-end. Part VI (chapter 21) is the summary and is available online at InfoQ.com. It nicely wraps everything up by describing and summarizing the key success factors for agile testers and agile testing:
If your organization has dedicated testers and test-teams and wants (or needs) to learn how to work effectively on agile projects, or even just in an agile fashion, I currently cannot envision a better or more practical “HowTo” guide then Lisa Crispin’s and Janet Gregory’s Agile Testing: A Practical Guide for Testers and Agile Teams. I expect it to appear at the top of any mandatory reading list about learning and setting-up a discipline of agile testing. About the Reviewer
Set as favorite
Bookmark
Email this
Hits: 2820 Comments (0)
|
| Last Updated on Tuesday, 23 June 2009 17:51 |
Agile Marketplace - Announcements and Special Offers
AgilePalooza - Serious Learning in a Fun Atmosphere
AgilePaloozas are community events sponsored by VersionOne and Agile Journal. These one day conferences provide serious learning in a fun atmosphere. Two tracks are included: Learning Agility and Advancing Agility. Speakers include internationally recognized agile coaches and trainers. The next seminar will be held August 27th in Dallas, TX – use discount code agilejournal and save $20!
Register Here
CollabNet Subversion Edge Improves Governance, Security, Administration
Quickly configure SVN, Apache, and ViewVC with one certified stack, fronted by a powerful UI.
Try our beta version and let us know what you think!
Virtual Conference: Agile ALM for Distributed Development
Learn how Agile technologies can create efficiencies for your business, hear from industry experts, and network with your peers. CollabNet and their technology business partners present two tracks of valuable information—business and technical. This environment will be available until July 20, 2010 at 3:30pm PDT, so please come back as often as you like to access the resources and presentations.
Register Today!







