We use cookies to ensure that we give you the best experience about vital software issues 'n stuff. A cookie is a small text file containing information that a website transfers to your computer's hard disk for record-keeping purposes and allows us to analyze our site traffic patterns. It does not contain chocolate chips, you cannot eat it and there is no special hidden jar. If that's still okay for you, and you want to continue to use our website, you can close this message now (don't forget to read our Data Privacy Notice). Otherwise you gotta leave now :-( Close

Obvious Bugs

 

After a series of good quality delivered to the customers, there came the temptation to short-cut testing activities. Under pressure, trade-off decisions have to  be taken. Can we risk delaying the release again due to a weird anomaly that happens from time to time while we have no reproducible scenario at hand? Is it better to start investigation and communicate the bad news to the release manager? What if we ship anyway? Will the testing department look bad if customers find obvious bugs like low hanging fruits? We've gone through all of this, but one lesson we have learnt is to raise a ticket for all anomalies, regardless whether we have a reproducible scenario yet. The meaning is to label our internal findings as known anomalies/findings and ship this information along with the release notes. As soon as we have a reproducible scenario, we extend the ticket accordingly and the product owner can plan the fix. If it turns out to be a flash in the pan, good; and if not, at least, we are not in the line of fire. We found the problem, before the customer did.

(Source: Simply the Test)