DevelopsenseLogo

Yeah, I Know. Stop Bugging Me.

I have an observation: people all over the world are cranky and short-tempered these days. Of course, much of that is due to big, serious things: the economy, and politics, and looming climate catastrophe; people feeling like they haven’t been heard; that their time and effort and freedom and privacy are being undermined. Severity 1 bugs, as it were. A lot of people think about bugs as coding errors. In … Read more

In Praise of the Pause

Something just happened that I think is worthy of note. On LinkedIn, a young tester asked to connect, and I accepted his request. (He actually has six years of experience, but from my perspective, almost all testers are young these days.) He presented me with a list of things that he’s done, focused on tools and technologies he’s applied. He told me he was planning to learn AI testing, and … Read more

Ed Zitron Reads My Mind

Something very much like this post originally appeared on LinkedIn. Ed Zitron is reading my mind. Well… maybe not reading it, but he’s for sure writing it. Here are the contents of my mind every day, in just under three paragraphs of Ed’s words. I’ve added a bit of emphasis. …Modern software is inherently broken, a convoluted mess of different menus, tech debt, and poor design choices driven by the … Read more

Do They Mean It?

There are some simple tests to determine whether Amodei (and Altman, and Musk, and Zuckerberg, and Nadella, and Pichai) are serious about any commitment to safety, alignment, “pacing the frontier”, and so forth. Ask: How much are you, personally, willing to declare and accept responsibility for problems in your products, and the problems they cause for other people? Personally, not shielded by the protections and the pockets of the corporation? … Read more

On Bottlenecks

This post originally appeared on LinkedIn. Language is the bottleneck. We need to be able to understand each other and ourselves if we want good things, or if we want other people to provide good things for us. Sometimes we need to express ourselves very precisely, effectively, and efficiently. That makes mathematical modeling the bottleneck. Mathematical notation can help us to make a lot of progress on that. Computers might … Read more

Just the Facts, Please

It might okay for an organization to use LLMs in technical support — to parse a request for content, and then provide links to curated answers, call services that can provide correct answers, or summon a human agent. Why do companies use GPTs — generative AI — for technical support? Remember Brooks on GPTs: a GPT is not designed to produce a correct answer; it’s designed to produce an answer … Read more

Quality Engineering Is Not Testing

There are subtle but serious problems in the testing business right now, and if we don’t attend to them they will lead to bigger problems. The core problem I’m attending to today is confusion between testing and quality engineering. Engineering Let me start by saying I believe that quality engineering is a good thing. Or rather, I believe that engineering is a good thing. As Billy Vaughan Koen said in … Read more

Extended Holidays

“We’re happy to acknowledge when we make errors, and we’ve made a few in this case for sure, but also that we are willing to address those. And we’ve taken immediate action in all of these cases,” he said. “And we certainly apologize for any effect or adverse effect that this has had on trust in the community, because we want people to be confident in what we’re doing.” David … Read more

Bugs Cost the Business

This open letter originally appeared as a post on LinkedIn. Dear QBD Books… Good software design matters. Without good software design for your Web site, users may have trouble, and that trouble can cost you money. Testing matters too. Testing experientially matters. Without experiential testing, you won’t discover certain things about your site that represent bad design. And that can cost you real money. Let me explain. Today, I wanted … Read more

What Is Testing? A Conversation with James Bach and Michael Bolton

Podcasts on Quality Assurance and Testing In this video podcast, Alex Khvastocvich sat down with James Bach and Michael Bolton to answer a deceptively simple question: What is testing? Alex says A lot of people still reduce testing to “finding bugs.” But if you take testing seriously, it’s much bigger than that. We talk about: What testing actually is (and what it isn’t) And a bit about the future of … Read more