As I have written before, my previous vocation was that of a software tester.
As I have written before, there are reasons why it is important to test products before they go out the door.
This post has a pair of stories that, once again, show the importance of having folks in the quality assurance (QA) department look over products before the customer get their hands on them. Yes, QA takes some extra time, but it takes even more time to recall flawed products and do damage control.
Story One…The stereotype about Americans is that they are bad at geography. There may be something to that canard as the people at Nike didn’t even know the states that make up the United States. Nike decided to make a shirt to honor the Carolina Panthers, a professional football team that plays in North Carolina. So it was a tad embarrassing for Nike when they unveiled their shirt and it had the outline of South Carolina.
Story Two…The Hippocratic Medical Oath says to “do no harm”. While there is no Software Developer Oath, it should also state that a piece of software should “do no harm”. Whether it is a new piece of software or an update, a developer’s code should not poorly affect a user’s hardware or existing software. So, it must have been partially embarrassing to Sony when one of their upgrades to the their PlayStation 3 game console caused the on-screen navigation to vanish.
The story from BBC News about the Sony issue even included the following quote from a disgruntled user, “You’d think they test these things out, right?”