It's important to be honest when dealing with customers, no matter what that honesty entails. You may not always be able to deliver your product on time, but not communicating that truthfully with your customer can be devastating to your business. Dare to tell your customers the truth. They don't like to hear bad news, but they'll appreciate you for giving it to them straight and giving it to them as soon as possible. This article will help motivate you.
First, let's consider your own experiences as a customer. When you're making your daily rounds—say, at the bank, doctor's office, restaurant, airport, or car repair—what's important to you about how you're treated? What about when you're on the phone or online? What distinguishes an experience that pleases you from one that's frustratingly maddening? I've discussed this issue with numerous groups of software professionals, and honesty is always one of the service attributes they cite as important to them.
When I ask class participants for examples of experiences in which honesty was lacking, everyone has a story to tell. They describe the repairman who said he'd be there in the morning, but didn't show up until four in the afternoon—or didn't show up at all. They cite the cell phone website that offers pricing details, but somehow neglects to list all the hidden charges. They mention the car mechanic who claims to have found nonexistent problems, the service rep who said a part was in stock when it wasn't, the doctor who was on schedule but, really wasn't; and the airline with a posted "on-time" departure and you know how that goes.
Invariably, someone mentions being on hold for three-quarters of forever while listening to the relentlessly cheerful message: "Your call is important to us." Yeah, right!
My own gripe du jour is the vendor I contacted by email to report a problem. Within an hour, I received an automated reply acknowledging receipt of my message, and promising me a response within forty-eight hours. That was two months ago, and not a word since then. Liar!
Drawing from these honesty experiences, it's clear that software professionals resent having important information deliberately and willfully withheld or distorted. They strongly prefer a straightforward "I don't know" or "I can't help you" or "We'll be delayed" if that's the truth, rather than phony assurance, a bogus promise, or a fictitious explanation.
I'm Lying, Honest!
Now, to be fair, not every experience of apparent dishonesty reflects a malicious lie. Situations like those described above are sometimes caused by lax policies, service snafus, or innocent misunderstandings, rather than intentional deception. But when you're on the receiving end, it sure feels like dishonesty.
Software professionals describe their dishonesty-encounters with a vehemence that underscores the strongly felt nature of this issue. The discovery that they've been treated dishonestly provokes anger, resentment, distrust, and language like "!@#$%^#&." Certainly the same people who hold honesty dear wouldn't deliberately be dishonest with their own customers. Or would they? What about you? Are you a truth teller or a liar, or does it depend?
When I've asked these same people if they ever withhold important information from their own customers, their immediate reaction is usually "No, of course not." Then they pause and reflect. Upon reflection many of them admit, some sheepishly and some with a head-slapping jolt of awareness, that the answer is yes. It seems that many of the people who abhor dishonesty when they're on the receiving end have a pattern of withholding information from their own customers or creatively fictionalizing it. And often, the information they distort or withhold concerns delays, glitches, changes, problems, or other bad news comparable to what they don't like kept from them when they're the customer.
When deadlines slip or problems arise, they aren't informed in sufficient time to take steps to cope with the situation. The information could have been communicated well before the deadline. These customers are often assured by the project manager that their needs can be addressed in a particular way, when that's not the case at all. Numerous customers have told me, "If they can't do the work, I wish they'd just say so right up front, instead of saying 'yes' now, and then 'no' later." Is it any wonder that customers become angry, resentful and distrustful?