Governance Without the Brakes: Building Quality Practices and Systems at Pace, That You Can Actually Confidently Stand Behind

Part 4 of 4: Rethinking the quality operating model for AI-native engineering. Imagine this scenario: Two teams ship the same product on the same day. Team A ran a suite of tests via AI agents, got green across the board, and shipped. Team B ran the same suite of tests via AI agents, got the [...]

From Theory to Practice: What an AI-Native Quality Operating Model Actually Looks Like

Part 3 of 4: Rethinking the quality operating model for AI-native engineering If you’ve been following this series so far, you’ll know in the previous two articles, I’ve covered: why quality has outgrown the old operating model, and why trust is the real bottleneck when teams try to adopt AI testing tools. Being completely honest, [...]

The Real Bottleneck in AI-Native Quality Is Trust!

Part 2 of 4: Rethinking the quality operating model for AI-native engineering I've seen and heard about how this has been playing out in different organisations, with different tools and different teams. A team adopts an AI testing tool and they claim to be doing the leg-work properly: they get it integrated, they point it [...]

Quality Isn’t an Activity… It’s a System!

Part 1 of 4: Rethinking the quality operating model for AI-native engineering Here's a scenario I'd suspect most engineering leaders reading this will recognise: An incident slips into production. Not a sev-1 or 2, more like a sev-3 that the team commits to resolving in their backlog rather than through on-call, the kind that generates [...]

I Let BearQ Loose on My Own App Through Two Lenses: Tester and Engineering Leader

Part 4 in "The Autonomous Testing Tipping Point" series If you've been following along, you'll know we've been exploring application integrity, the gap opening up between AI-accelerated development and our ability to test what we're shipping, and the broader implications for how we think about quality. In this one, I want to get hands-on. I've [...]

Autonomous Testing has Landed: Welcome BearQ, by SmartBear

So… It’s here - the thing I’ve been hinting at across my past two articles. If you’ve been following my 2-part series about “The Autonomous Testing Tipping Point”, in both parts I talked a lot about the crossroads we’re at in our industry, between the existing world of quality and testing strategies that revolve around [...]

The Autonomous Testing Tipping Point (Part 1)

I am increasingly getting the deep impression that software delivery teams are standing at a crossroads within the industry. On one side we have systems that are growing more complex, more distributed, and more interconnected than anything we’ve built before. On the other hand, we have delivery expectations that continue to accelerate even as budgets [...]

Communities… They’re Great! But Let’s Break The Silos.

How good are the communities that you are part of? Also, why don't different communities that revolve around different crafts mix more? I love the testing communities. I also love the Agile communities. I'm also getting more involved with some Leadership communities that are fabulous. And some compliance & regulatory communities. And of course, I'm [...]

8 Perspectives of Quality: A Model

In my last blog post, I shared my views on quality regarding goodness, value, and correctness. In this post, I'd like to share a model that I've been using for a few years in my past few companies, to describe different perspectives of quality and how they relate, as well as where testing activities fit [...]