Transitioning to Modern Testing: How Testers Can Stop Being the Training Wheels for Teams

2022-08-20 01:12:58 By : Mr. Alan Xie

Learn the emerging software trends you should pay attention to. Attend online QCon Plus (Nov 29 - Dec 9, 2022). Register Now

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

The panelists discuss ways to improve as developers. Are better tools the solution, or can simple changes in mindset help? And what practices are already here, but not yet universally adopted?

Legacy applications actually benefit the most from concepts like a Minimum Viable Product (MVP) and its related Minimum Viable Architecture (MVA). Once you realize that every release is an experiment in value in which the release either improves the value that customers experience or doesn’t, you realize that every release, even one of a legacy application, can be thought of in terms of an MVP.

In this annual report, the InfoQ editors discuss the current state of AI, ML, and data engineering and what emerging trends you as a software engineer, architect, or data scientist should watch. We curate our discussions into a technology adoption curve with supporting commentary to help you understand how things are evolving.

In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Arpit Mohan about the importance and value of interpersonal skills in teamwork

Erin Schnabel discusses how application metrics align with other observability and monitoring methods, from profiling to tracing, and the limits of aggregation.

Learn how cloud architectures help organizations take care of application and cloud security, observability, availability and elasticity. Register Now.

Understand the emerging software trends you should pay attention to. Attend in-person on Oct 24-28, 2022.

Make the right decisions by uncovering how senior software developers at early adopter companies are adopting emerging trends. Register Now.

InfoQ Homepage News Transitioning to Modern Testing: How Testers Can Stop Being the Training Wheels for Teams

Traditional testing, where testers act as safety nets and testing is separated from implementation, can have a detrimental impact on quality. Testers can instead act as coaches, collaborate in teams, and foster change, to stop becoming the training wheels for teams.

Conor Fitzgerald will speak about transitioning from traditional to modern testing at the Romanian Testing Conference 2022. This conference will be held June 16-17.

Testers can increase value and reduce waste, and ultimately help teams be more effective. Fitzgerald refers to the 3Ss and 3Cs, where he encourages testers to move toward the 3 Cs and move away from the 3 Ss.

The 3 Cs are coaching, collaborating and change. According to Fitzgerald, testers are often the training wheels for the team:

We must always be thinking about when we can remove the training wheels and ensure the team can be fully independent.

According to Fitzgerald, high-performing companies take a transformational leadership approach. Culture is key, particularly that the environment provides psychological safety. At a team lead/manager level we must have regular career-focused 1:1s with our team members where we can map out where they are going and set goals. This needs to be supported by investment in our people through coaching, training, and engagement with the wider community including attendance at conferences. Of course, this needs to be coupled with autonomy and the chance to do interesting work, Fitzgerald argues.

InfoQ interviewed Conor Fitzgerald about applying the Modern Testing Principles.

InfoQ: What approaches can help to deliver better quality?

Conor Fitzgerald: Accelerate and The Modern Testing principles have shown us that teams that test their code and drive the automation efforts are amongst the best approaches to accelerate the achievement of shippable quality.

InfoQ: What valuable skills do testers have and how can they apply those skills more effectively?

Fitzgerald: It’s probably clichéd yet true that testers bring a range of skills that include critical thinking skills.

Yet we often overlook the fact that testers can be catalysts for positive change within teams, helping them mature the quality culture of a team. Testers can often be fantastic communicators and collaborators, these skills can lead to better relationship building, planning, stand-ups and retros.

We also often overlook the technical skills testers can bring in relation to improved tooling. Often it’s a tester who will know performance or security tooling. Sharing these with teams is invaluable, particularly when we integrate these tools into our pipelines.

Finally, it is often said that testers are customer-focused. Many testers indeed have empathy for the customer. Although it shouldn’t be forgotten, this is not just limited to testers and that developers, UX and product managers care just as much.

InfoQ: How can we support testers and create conditions for testers to "do good"?

Fitzgerald: One of the key conditions for testers to do good is to have a culture of whole team testing. Whereby the team is committed to quality and takes responsibility for various testing activities.

To support developers in this transition we need to reduce the team’s Work In Progress(WIP) and focus on small frequent batches of shippable code, this creates a more favourable environment for developers to do good.

Becoming an editor for InfoQ was one of the best decisions of my career. It has challenged me and helped me grow in so many ways. We'd love to have more people join our team.

ScyllaDB is the database for data-intensive apps requiring high performance + low latency. Achieve extreme scale with the lowest TCO. Learn More.

A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example

You need to Register an InfoQ account or Login or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example

Real-world technical talks. No product pitches. Practical ideas to inspire you and your team. QCon San Francisco - Oct 24-28, In-person. QCon San Francisco brings together the world's most innovative senior software engineers across multiple domains to share their real-world implementation of emerging trends and practices. Uncover emerging software trends and practices to solve your complex engineering challenges, without the product pitches.Save your spot now

InfoQ.com and all content copyright © 2006-2022 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with. Privacy Notice, Terms And Conditions, Cookie Policy