
1.3.3 软件和质量对商业软件厂商的经济价值
现在已经有成千上万的商业软件公司和商业软件应用程序,而有意思的是,这个价值数十亿美元的产业比本书的很多读者还要年轻。
商业软件业务是电子计算机发展的副产品,20世纪60年代才开始出现。文字处理软件大约是在1969年进入商业市场,作为电子打字机演化的产物,为重复的文本(如表格和调查问卷)扩充了存储。
电子表格在1978年前后首次成为商业产品,即VisiCalc,尽管IBM及其他计算机和软件公司更早地实现了计算机化的电子表格。
Reny Pardo和Remy Landau在1971年提交了电子表格专利。这个专利名声大噪,因为它最初被美国专利局以纯数学为由拒绝。直到1983年法院驳回了专利局的决定,数学算法的软件实现才被视为是可取得专利权的。
撰写本书时,美国有77000多家软件公司。软件产业产生了巨额的收入,也为很多创始人带来了巨额的个人财富,如微软的Bill Gates、苹果公司的Steve Jobs、Oracle的Larry Ellison、谷歌的Larry Page和Sergey Brin、亚马逊的Jeff Bezos等,还有更多的人。
截至2011年,大约75%的软件公司的收入来自于销售越来越多的现有软件的拷贝,如Windows和Microsoft Office。大约25%的软件公司的收入来自于创新或者创造各种各样的新产品和服务,正如谷歌、亚马逊和其他很多公司那样。
这是一个重要的区别,因为从长远来看,创新是产生最大的经济价值的因素。停止创新的公司和产业,将由于市场上现有产品的市场饱和而最终失去收入和市场份额。
一个关于创新的有趣问题是“仿冒”。一个新的应用程序投入市场后,快速追随者经常以复制了原有功能并加入了新功能的产品进入同样的市场。在商业软件业务中,这些快速追随者往往比原来的产品更加成功,看一下VisiCalc和Microsoft Excel的销售历史就明白了。
一些软件公司现在已跻身世界上最大和最富有的公司行列。还有无数中小型和大型软件公司。软件公司的例子有CAST、微软、Symantec、IBM、谷歌、Oracle、SAP、Iolo、Quicken、Computer Aid公司和其他很多公司。
商业软件本身的首要价值就是直接收益,其次的价值来源于维护合同、咨询服务和相关的应用程序。
比如,大多数出售ERP软件包的公司(如Oracle)也拥有咨询团队,以帮助部署软件包和培训用户。他们几乎总是签有持续多年的维护合同。
至于软件质量在商业方面的经济价值,质量对商业厂商自身的价值源于这几方面:
●大型应用程序的取消率降低了;
●新应用程序发布日期提前;
●媒体和用户群的好评;
●新应用程序的开发成本降低了;
●已发布应用程序的维护成本降低了;
●已发布应用程序的客户支持成本降低了;
●质量优于竞争对手而增加的市场份额;
●已发布应用程序中安全漏洞减少了。
低质量对商业厂商的经济后果包括:
●不满意的客户可能集体诉讼;
●遭受商业损失的客户可能诉讼;
●发布新应用程序的长期拖延;
●媒体和用户群的差评;
●糟糕的客户满意度;
●竞争对手质量更优导致的客户流失;
●低质量导致的高昂维护成本;
●低质量导致高昂的客户支持成本;
●已发布应用程序中安全漏洞数目增多。
商业软件世界只有软件质量的一个最低限度的声誉。某些软件公司如IBM整体上做得不错,其他的公司如Symantec、Oracle和微软可能也试图做好,但常常发布仍然有不少隐蔽bug的软件。
如果商业软件厂商真的能在质量控制上达到最高水准,那么软件担保既是通用的,也是有效的。今天,大部分商业软件“担保”仅包含软件介质的更换。而商业软件厂商在软件将会有效工作方面并没有作出任何担保。