No one ever says anything openly, but we've all seen managers wince when the subject of support costs come up. They equate the size of this budget with their programmers' failure. Yet the truth is, as any of the companies producing familiar brands (such as Procter & Gamble and the cola companies) will confirm, there is no such thing as a perfect product (each will readily cite their competitors as proof). And some of them have been producing the same product for over a century.
Trying to fine-tune your program until it is perfect, the costs will become infinite and you'll miss the market. In reality, products are ready for market when the benefits outweigh their cost, and support is a benefit every buyer expects of every product. It is a measure of achievement, not failure. Support is your means to the end.
Was this article helpful?