Finding Agile Testers: Dos and Don’ts
One common failure pattern in creating agile development teams is taking a regular software tester, assigning them to the new team and expecting them to perform in new ways that elevate the team to high performance.
This is a false hope. Under pressure, “We don’t rise to the level of our expectations, we fall to the level of our training.” [1] Your average tester will fall back on their waterfall processes, tools and artifacts, and introduce inertia that will inevitably slow the team’s progress.
Where do regular testers start from?
The Manifesto for Agile Software Development [2] states that we value:
Individuals and interactions |
over |
Processes and tools |
Working software |
over |
Comprehensive documentation |
Customer collaboration |
over |
Contract negotiation |
Responding to change |
over |
Following a plan |
So, we expect an agile team to spend more time doing activities on the left. Testers, however, have their training and mindset clearly rooted in activities on the right. That is, testers have established testing processes and specific tools (“this is the way we’ve always done it”) to help them be efficient in their functional/
Please log in or sign up below to read the rest of the article.
The smallest feline is a masterpiece. - Leonardo da Vinci |