All businesses, not just developers, can learn a few other useful things from Apple’s mistakes.
Don’t let your past mistakes haunt you
Steve Jobs, for all his virtues, could be curt and abrasive with customers. In response to complaints about the iPhone 4 low signal glitch back in 2010, Jobs declared, “Non issue. Just avoid holding [the phone] in that way.”
Owners responded harshly to the suggestion that they didn’t know how to hold a phone properly. In the end, Jobs apologized: “If you’re still not happy even after getting a [new] case, you can bring your iPhone 4 back undamaged for a full refund,” Jobs said. “We are going to take care of everyone.”
But, a lot of damage was done. Apple eventually accepted responsibility but phone owners and business journalists agreed that it shouldn’t have taken weeks for a more reasonable response to the problem. Apple got away with it, but these sorts of incidents tend to have a cumulative effect. That incident hangs over Apple to this day.
The lesson? Your company has a track record. This is especially true in the social media age when your past mistakes are just a Google search away. Your best bet is to prevent problems through a more diligent approach to all of your work.
Never slam your competition’s attributes as unnecessary
There are probably a few lessons to be learned. Mostly, don’t be so quick to disparage the competition until you’re absolutely sure they’re not on to something. And take ownership for the problem.
Steve Jobs tried to deflect the issue, rather than suggest that a larger phone might be one solution, but not the one that Apple was pursuing.
It’s about you, not them. Don’t be petty. Just do the best quality work you can do.
Don’t make enemies of your biggest fans
After a few days, the company issued an accusatory response: “With normal use, a bend in iPhone is extremely rare and through our first six days of sale, a total of nine customers have contacted Apple with a bent iPhone 6 Plus,” wrote Apple spokesperson Trudy Muller. Social media quickly dubbed the problem #bendgate.
That was all that was necessary. Although Apple might have thanked the new owners that brought a potential issue to their attention.
The lesson? Always try to use criticism to your advantage. Your users are trying to help you by finding bugs and reporting problems. Be humble and grateful, not sarcastic. The fact is they’re doing your work for you.
Will any of this hurt Apple? Probably not in the long run, even if shares are down this week. Apple will bounce back due to a couple of significant factors: Apple is big enough that it can suffer some financial loss; the company has been around long enough that a short-term problem can be overcome; and, most important, the company has a well-deserved reputation for responding quickly to customer bug reports.
Most SMBs don’t have these advantages. If your company’s new iOS 8 app doesn’t work well, for example, your customers will probably have little patience. That’s why when we work with developers, we always tell them to think of professional app testing as an essential part of the development process, not an optional extra.
Most importantly, do it properly, with professional and experienced quality control people. You can’t expect friends and relatives to know what to look for. We know from experience that app developers who launch an app to the market without proper testing, and subject users to bugs and crashes, risk potential customers simply deleting the app immediately and checking out the competition.
And that’s the final lesson: it takes time and a commitment to quality to build a reputation that can withstand scrutiny and and the worst kind of crises. Back in April 2014, Apple CEO Tim Cook said: “You want to take the time to get it right. Our objective has never been to be first. It’s to be the best. To do things really well, it takes time.”
Perhaps he should have listened to his own advice. It’s not too late for you.