Software quality is a journey, not a destination. Where is your organization in its quality journey?
If the answer to that question is not what you wish — in other words, if your software quality is not as strong as you know it can or should be — then it’s time to rethink your approach to the software-quality journey. For many organizations, that will mean reconfiguring the ways in which different teams interact, and perhaps even creating a brand-new workflow that accomplishes a higher level of quality through better software testing.
With these goals in mind, I’d like to offer some pointers in this post, based on what I've learned over the years building a culture of software-quality excellence in which every member of the organization owns quality. [...]
Greg Sypolt, Director of Quality Engineering at Gannett | USA Today Network, maintains a developer, quality, and DevOps mindset, allowing him to bridge the gaps between all team members to achieve desired outcomes. Greg helps shape the organization’s approach to testing, tools, processes, continuous integration, and supports development teams to deliver software that meets high-quality software standards. He's an advocate for automating the right things and ensuring that tests are reusable and maintainable. He actively contributes to the testing community by speaking at conferences, writing articles, blogging, and being directly involved in various testing-related activities.