TechWell’s Executive VP Mike Sowers has more than twenty-five years of practical experience as a global quality and test leader of internationally distributed test teams across multiple industries. Mike is a Training Line of Business Leader and a Senior Consultant, skilled in working with both large and small organizations to improve their software development, testing, and delivery approaches. He has worked with companies—including Fidelity Investments, PepsiCo, FedEx, Southwest Airlines, Wells Fargo, ADP, and Lockheed—to improve software quality, reduce time to market, and decrease costs. With his passion for helping teams deliver software faster, better, and cheaper, Mike has mentored and coached senior software leaders, small teams, and direct contributors worldwide.
As we embrace an agile culture, we adopt the core value of whole team accountability. But while collaboration is important, testers must continue to ask challenging questions, think deeply about the “what-ifs,” consider and advocate for alternative views, challenge assumptions, and look for ambiguities.
Just as our measurement and metrics capabilities improve as our technology and knowledge evolve, we must also refine and adapt our software quality and testing measures as we embrace an agile culture. Our measurement and metrics strategy should shift to lower levels of the application or system under test.
Is your team struggling to transform your traditional testing methods, techniques, and tools in the context of an agile culture? The accountability for the right level of quality delivered at the right time belongs to the collective team. It's important to make decisions together about what value means.
Once you’ve adopted test automation, you should determine whether it’s actually yielding the expected benefits—and you’ll want to keep these benefits visible to stakeholders to reinforce the value. A metrics dashboard aligned with the organization goals and business objectives shows you're on the right track.
To remain competitive, organizations should consider implementing a well-integrated set of automation capabilities—not just for testing, but across the entire lifecycle. Making the investment might take some convincing, so here are some questions to ask in order to assess the potential benefits of automation.
The world of software testing has made many important advances in techniques and approaches, but is it keeping up with the leaps and bounds of technology's progress? Mike Sowers is an advocate for a revolutionary breakthrough in software testing, and to get there, we all need to become innovators. Here's how.
When it comes to the development, testing, and deployment of software, some argue that metrics have little value. Others take measurement to the extreme and have books of metrics, but without any meaning or action. Mike Sowers thinks metrics are vital, but it’s most beneficial to have just enough metrics.