Agile Testing

Lisa Crispin, Agile Tester

Mission: Helping testers and agile teams benefit from agile testing principles and practices, and enjoy continual improvement.
Co-Author with Janet Gregory: Agile Testing: A Practical Guide for Testers and Agile Teams , Addison-Wesley, 2009 (Available for pre-order on Amazon.com)
Co-Author with Tip House: Testing Extreme Programming, Addison-Wesley, 2002 (Available on Amazon and Bookstores Everywhere, now in its 2nd printing!)

News

Please contact me if you're interested in agile testing coaching and training.


Please see my new website which I'm in the process of building up. I'm blogging there now. Please read and comment!

Announcing: Agile Testing: A Practical Guide for Testers and Agile Teams , by me and Janet Gregory, available December 26. Click here for a 35% discount. It's available for preorder on Amazon. Please visit www.agiletester.ca , where you can find sample rough draft chapters.


See my Last Word column in the October issue of Better Software Magazine , The Tester who came In from the Cold . I'd love to hear your comments!

Overview of Agile Testing: A Practical Guide for Testers and Agile Teams
This practical book is for testers who find themselves on an agile team, test and quality assurance managers in organizations transitioning to agile development, and agile teams learning how to approach testing. The book starts with an introduction to agile testing, how it's different from testing on a traditional team, and what makes agile testers different. The book contains dozens of stories from real people on real agile teams about the various testing-related issues they faced and how they resolved them. A section on organizational challenges covers cultural issues that agile testers face, team logistics, metrics, defect tracking and test planning. One central part of the book uses Brian Marick's agile testing matrix to go through all the different types of testing needed on an agile project, who does it, how to approach each type, and what tools might help. The test automation portion of the book looks at barriers to successful test automation, ways to overcome them, and how to develop a sound test automation strategy. Another core section of the book takes the reader through an iteration, and more, in the life of an agile testing, from release planning to successful delivery.
In the book, we answer questions such as:
  • As a tester, what is my role on an agile team?
  • How do I transition from a traditional phased/gated development cycle to agile?
  • How do we get testers engaged with the rest of the agile development team?
  • What tools do I need?
  • Who does what testing on an agile team?
  • How can testing "keep up" with short iterations?
  • How do we know if we're doing a good job of testing? How can we improve?
  • What do testers do the first few days of an iteration, before any stories are done?
  • None of our testing is automated. Where do we start, and how do we find time to do automation?
  • This book teaches by example. It presents many testing challenges faced by real agile teams, including the authors', and explains how those teams solved their problems. You'll learn how apply different types of agile testing to your unique situation in order to guide development, learn about the product and apply that learning to the development and testing process.

    Current book recommendations:
    Scrum and XP from the Trenches by Henrik Kniberg, forewords by Mike Cohn and Jeff Sutherland. Available on Amazon.

    The Art of Agile Development by James Shore and Shane Warden does a great job of explaining all aspects of agile development, and has good sections on testing including Exploratory Testing by Elisabeth Hendrickson.


    "I think the American people have forgotten how to tell a good candidate from a bad one...Justice, freedom, equality and prosperity do not just happen. If we think that they do, if we think that somehow they are here as a gift, rather than as the compensation for sustained endeavor we will lose them." --Ken Gordon, Senate Majority Leader, Colorado


    Articles and Other Stuff


    More Recommended Books
    "Collaboration Explained : Facilitation Skills for Software Project Leaders" by Jean Tabaka fills a big gap in understanding how to help agile teams succeed. Book Description on Amazon

    "Agile Planning and Estimating" by Mike Cohn is a must-read book for anyone involved in software development - agile or not! Book Description on Amazon


    Chester, Ernest and I enjoy lots of donkey fun! Note Chester's new bling, at left!

    See my agile poodle Bruno as the Anna Blake Goldsmith Spokesmodel! http://www.annablake.com
    * * *
    Contact Information
    lisa.crispin at gmail.com

    And whatever you do, have fun doing it!