1.3 定义经济价值和定义软件质量的价值

“质量”因为存在多种观点而是一个模糊的术语,“价值”也是。事实上,150多年来,经济价值的概念对每个行业和所有经济学理论来讲都是很难定义的。

有些经济学理论将价值与生产成本和各种商品的价格联系起来。另外一些经济学理论把价值与各种商品的使用联系起来。约翰·拉斯金(John Ruskin)19世纪英国的作家、艺术家和艺术评论家,是“工艺美术”运动的精神指导者。——编辑注甚至把道德因素引入到价值中来,涉及财富和各种商品是用于有益的还是有害的目的。所有这些经济学理论对价值的见解都很有趣,但都有点超出本书的范围。

对于软件来说,生产软件的企业和利用或使用软件的企业对经济价值的看法会有所不同。这两种看法与经典经济学理论中的基于生产定价或基于使用价值定价相对应——二者都会讨论到。

但是软件有另外一个价值角度,在标准的经济学理论中极少涉及。在现代的企业和政府中,为内部软件应用程序开发付费的人既不是生产者也不是使用者。

很多软件项目是由高级主管或者高级经理发起并提供资金支持的,但实际上他们很可能根本就不会使用这些软件。这些高层管理人员的价值观念需要加以考虑。在高级主管层面,软件的价值可以由以下几种不同的方式来描述:

1)软件能降低当前运营成本;

2)软件能帮助卖出更多的现有产品从而增加收益;

3)软件能帮助创造全新的业务或者生产新颖的产品从而增加收益。

软件产业的头20年,即1950—1970年,降低运营成本是构建软件应用程序的主要经济原因。许多文书及其相关的工作都从人力转为计算机来做。

大约从1970年开始到1990年,计算机和软件旨在提高生产和营销能力以使公司能生产并销售更多其现有的产品。自动化生产和精细的客户支持以及库存管理系统给工业生产、市场营销以及销售方法论带来了重大变革。

大约从1990年到今天,计算机和软件迅速地创造了各种各样新的、在之前的人类历史上从未有过的业务类型。想想如今基于互联网和万维网的产品和商业模式吧。

现代的公司,如亚马逊(Amazon)、谷歌(Google)和易趣(eBay),如果没有软件和Web的话,他们做生意的形式根本不可能实现。从更低的层次上讲,如今计算机游戏是一个几十亿美元的产业,而如果没有软件,那它所销售的让人身临其境的3D产品就不会存在。换句话说,经济价值的第三个维度是“创新”,创造各种各样的全新产品和新的商业模式。

总之,当考虑软件经济学和软件质量经济学时,我们需要权衡三种不同的分析思路:

1)运营成本的降低;

2)由现有产品或服务市场份额的增长带来的收益;

3)开发全新的产品和服务带来的收益。

在着手解决软件本身的价值和软件质量的经济价值时,探讨这三种观点的案例是有益的,包括较高质量水平的价值和较低质量水平带来的经济损失。在第7章中,我们提出了一个定量的框架,用于度量运营成本和软件质量的商业影响。

[1]19世纪英国的作家、艺术家和艺术评论家,是“工艺美术”运动的精神指导者。——编辑注