A Software Development and Test Analogy
Alice takes her car to a repair shop on Monday. She walks inside and talks to Bob, the customer service representative behind the counter. "My car seems to work pretty well, but occasionally it makes an odd noise. When can you have it fixed, and how much will it cost?"
Bob smiles and replies, "we can have your car ready by noon on Friday, and it will cost $200." Alice says that this is acceptable, and leaves her car to be worked on.
On Wednesday afternoon, Bob talks to Charlie, the mechanic. "How are you progressing on Miss Alice's repairs?" Charlie gives Bob a blank look.
"I gave it a quick look yesterday, but I haven't even started working on her car. I'm still finishing up the work on Mr. Durham's truck."
"Haven't started? We have to get her car working by Friday at noon!" Bob exclaims.
Charlie narrows his eyes and shrugs. "That's not going to happen. I had to order some parts, and they won't even be here until tomorrow."
Bob gives Charlie a pained look and sputters, "surely you realize that Miss Alice is an important customer? She works for a company that has a fleet of leased cars, and they get all their servicing from us. If we don't have her car ready on time, we could lose that contract!"
Charlie looks back and Bob and replies, "Maybe you should have thought of that earlier. And maybe you should have asked me what my repair schedule looked like before you gave her an ETA on her repairs. Better yet, you probably should have asked Dave, since he's the shop manager. But, no -- you ignored our normal workflow, and now I'm going to have to work overtime because of your mistake. And when this lady gets her car back, if everything works fine, she'll send you a nice thank you note, and the shop owner will congratulate you. But if I make a mistake in my hurry to meet your unreasonable deadline, you'll blame me, and the shop owner might fire me. Is that basically right?"
"I guess I'd better get to work, then."
Success is the ability to go from one failure to another with no loss of enthusiasm.
~ Winston Churchill ~