Ministry of Testing launched a LinkedIn newsletter at the start of 2023. Each newsletter article has gotten a lot of attention which is awesome. Each one celebrates people in the community who have produced something published on the MoT platform. Written by me or @sarah1 – based on our own interpretations and experiences. Here’s one I wrote about tool selection inspired by @lborodajko
So I thought, why not bring them onto The Club to spark conversations, share ideas, celebrate and debate?
Selecting a testing tool is a big decision. Yet it doesn’t have to be if you share the effort across your team or squad. Yet how do you navigate all the requirements, particularly those that differ amongst individuals? Read on for three ways to get the whole team involved in selecting a testing tool.
1. Collectively spike tool options
It’s easy to get excited about a new tool when someone in the team has been trying it out for themselves or you’ve done the spike by yourself already. Yet it’s dangerous to do so. Getting caught up in their buzz – or your own – could miss an opportunity for the team to discover another tool that is better placed to solve the team’s problems. And if someone leads the way too far then others feel left out of the decision-making process and don’t feel a sense of investment when a tool is being implemented. Pair up to explore a tool together. Make notes. Be aware of any bias you or others might have. Debrief your discoveries as a team.
Buy a “Problem Before Tools” T-Shirt in the Ministry of Testing store .
2. Define selection criteria
How are you going to assess tool options as a team? What criteria are important? Can you decide on a weighting for each and agree on the weighting as a team? Use the same score sheet when comparing multiple tool options. The act of defining selection criteria as a team/squad helps everyone feel a part of the decision-making process. Don’t just use a method that’s been used before.
Read helpful tool selection criteria ideas on The Club .
3. Be willing to compromise
Everyone on the team or squad will have different needs. The collectively agreed selection criteria will go a long way to support those needs yet it’s important to recognise that you might not get exactly what you want. Listen to the concerns of your fellow developers, quality engineers/testers and managers. Acknowledge where there are differences of opinions and work to compromise. Like testing, there will likely be unknowns. Agree as a team on the unknowns you are willing to accept when making your final tool choice decision.
This article is inspired by Lauren Borodajko testbash talk: Approach to Comparing Tools
Lauren joins Mahathee Dandibhotla and Diego Molina for a panel discussion on ‘The “Whens” and “Whys” of Automation’ at TestBash Autumn 2023.
The best way to join is to register for a Pro Membership. You get access to the 2-day event and over 500 talks from previous TestBashes! It’s incredible value for money if you want career growth learning content from the Ministry of Testing community.
How about you, what does your process look like for selecting a testing tool? How do you ensure the decision is inclusive?