If developers have autonomy, mastery and purpose, what do you need testers for?
At the latest FroGS conf open space, I hosted a session around the question:
If developers have autonomy, mastery and purpose, what do you need testers for?
Not because I believe that obviously in that case you don’t, but I thought exploring the question would clarify the different roles a tester might have in different organizations.
After briefly sharing my own answers and my critique on the premise of the question, we had a great discussion with the group. As this post is based on the session as a whole (without claiming to cover everything that was discussed), I want to give a big thank you to everyone who participated in it.
Sidenote: for a post about a different session at the latest FroGS conf, read Elizabeth Zagroba’s post “Tortured Fish Metaphors”.