Agile Testing and more
When I got hold of the book, I was into my 3rd or 4th year of practicing SCRUM which is Agile and I had a firm belief that I am doing Agile Testing. But Lisa and Janet changed my mind by stating that “Testing on Agile Project is not Agile Testing”. Let me give an example that I came to explain this.
For example I am a Pakistani and embody all the cultural values that a usual Pakistani would have. Now if a person starts living in Pakistan and spends a good number of years and then claims that she or he is Pakistani, would we believe? We’ll only believe if that person embodies all the values that would make a Pakistani, not simply by spending some good years here. Similarly Agile Testing is a mindset, a culture.
So that was my first lesson and then I spent good enough time on different ideas shared in the book. My best three are:
The Power of three (or Three Amigos) concept. In almost all of my talks with students or professionals, I mention this notion of collaborating with all. It was glad to see that in slides talking about the new book, it is mentioned that Testers can pair with Testers, coders, business people, analyst, customers and so on. It is kind of taking the collaboration to the next level.
The next concept was breaking testing efforts in concept of Agile Testing Quadrants. I found it useful that when I work on a project, I lay down this chart for me and see if we are covering all the risks. Michael Bolton has recently talked about improving this model and I’m sure Lisa and Janet would talk more about the testing quadrants in the new book.
The third and last takeaway from the book was the notion of embracing change. The Agile practices were not introduced for fun but they were introduced to be able to deliver quality in a changing world. More and more testers understand how to work in changing project needs, more and more they and the projects will be successful. Exploratory Testing helps a lot in situations like these.
So I am very excited to read the new book as it arrives and will talk more about it soon. Have you read the first book and what are your favorites in that?
PS: By the way, the complete list of Key Success Factors from the Agile Testing book are:
- Look at the Big Picture
- Use the Whole-team approach
- Adapt an Agile Testing mindset
- Collaborate with Customers
- Automate Regression Testing
- Provide and Obtain Feedback
- Build a Foundation of Core Agile Practices:
- Continuous Integration
- Test Environments
- Manage Technical Debt
- Working Incremently
- Coding and Testing are part of one Process
- Synergy between Practices