We have a bug in our industry: We over glorify bugs. We love them so much, that we use them as a primary metric for quality.
My take is that that is a bad idea. Bad, as in driving undesired behaviors that are misaligned with our desires to improve quality.
Let’s begin with an analogy, and then move to modeling this on software.
A tale of two restaurants
Joe was hungry. He was on a business trip, and it was lunchtime, and he just entered Bologna, an Italian restaurant.
It took almost 3 minutes before a host led him to a table, which was set up simply, yet invitingly. There were some loud voices from the kitchen, and Joe wondered what they are arguing about. When the waitress came back he ordered a pizza, which he noticed was recommended in reviews on TripAdvisor. While he was waiting for his order, he saw the staff going around customers - acting nice, but not overly nice, smiling from time to time, but not overly eager.Add a comment