100% agree. I'm sure I read it somewhere but the anecdote I've gone back to is "What's the fastest way to be done with dinner?" Well the fastest way is to pile up the dirty dishes in the sink. That's great until you need to make dinner again, then you're trying to find the skillet and wishing you had washed it properly. Bugs are exactly the same way. Treating them like dirty dishes piled up is not a good plan. Further, software is abstract so it's hard for the business to see the reality of buggy code, and hard for engineering leaders to make the case for fixing alongside the hypothetical dollars assigned to new feature X.
100% agree. I'm sure I read it somewhere but the anecdote I've gone back to is "What's the fastest way to be done with dinner?" Well the fastest way is to pile up the dirty dishes in the sink. That's great until you need to make dinner again, then you're trying to find the skillet and wishing you had washed it properly. Bugs are exactly the same way. Treating them like dirty dishes piled up is not a good plan. Further, software is abstract so it's hard for the business to see the reality of buggy code, and hard for engineering leaders to make the case for fixing alongside the hypothetical dollars assigned to new feature X.