从市场看软件服务
在漫长的历史过程中,市场这只无形的手利用不断深化的社会分工,通过交易引导着社会资源优化配置,实现了社会财富的迅速增值。因此可以说,分工是社会发展的加速器。通过分工,实现了由农业社会向工业社会的转化;同样,今天由工业社会向信息社会转化也必须通过分工来实现,不难看到,软件产业和软件服务正是社会分工的结果。与传统产业相比,软件产业和软件服务的专业化分工就初级得多了,因为计算机的出现只有六十多年的历史,而软件形成产业,即使在发达国家,也只有二三十年的历史,至于软件服务的历史就更短了。在我国,软件形成产业也就是近几年的事,至于软件服务,可能还是清晨中的巫山神女,还未撩开那朦胧而神秘的面纱。因此,我国软件产业,特别是软件服务正处在相当幼稚的阶段,与美国等发达国家的软件产业相比,有着很大的差距。现在,只有找出这些差距,并分析认识它,才能明确发展方向,使其走向成熟。
美国软件产业趋于成熟的主要标志是其专业化分工越来越细,其专业化程度越来越高。那些大公司都有自己的准确专业定位,如微软的操作系统、Oracle的数据库、Yahoo!的门户网站等。目前,我国的软件公司也正朝着这个方向发展,如用友的财务软件、北大方正的排版系统、金山的办公软件等。但是,在软件服务领域里就不同了,还存在许多空白地带,下面仅举几个例子来说明问题。
在美国有一种企业,叫软件洽谈公司,它们只充当中介人的角色。一个企业要购买软件产品或是搞软件项目开发,首先会去找软件洽谈公司。软件洽谈公司会给它推荐最合适的软件产品或软件开发商。而软件开发商也会找到软件洽谈公司,经考查评估后,软件洽谈公司会把它们推荐给适当的用户。我们知道,软件产品大多具有非常强的专业性,而用户需求也千差万别,双方往往是“人海茫茫,知音难觅”,正是软件洽谈公司使得供需双方“门当户对,喜结良缘”。
在我国,一个企业要投建一个软件项目,往往是把所有的事,包括设计、开发、监理等工作全权委托给一家软件公司。而在美国就不是这样,企业要上比较大的软件项目,它首先要委托一家专业机构搞系统分析设计,由其向业主提交系统设计方案。一般来说,在这样的设计方案里只反映业主的需求和系统功能要求,以及技术实现的可行性,而不涉及具体软硬件产品。业主根据设计方案再委托软硬件开发商搞开发,由开发商在系统设计方案的框架下,进行详细设计和系统开发。业主在委托开发商的同时,还要委托测试机构进行系统测试,这样的测试机构就相当于建筑工程的工程监理。在这里,测试机构与开发商形成了一种制约关系。如果软件通过测试,业主应支付给测试机构正常报酬;如果测试中发现问题,且经软件开发商修改后达到业主的要求,则由软件开发商追加给测试机构一定费用;如果软件经测试遭到否定,即开发失败,则软件开发商不但要赔偿业主的损失,还要向测试机构支付超额费用。不难看出,在这样的机制下开发出来的软件产品,其质量比较容易得到保证。而我国软件项目的开发,首先缺少系统设计,再者缺少专门的测试机构,往往是设计、测试和开发来一个“三国归晋”。 在项目结束时,为了证明项目符合业主的要求,一般要召开一个鉴定会。而这样的鉴定会往往流于形式,被邀到会的专家都是“心有灵犀一点通”,个个“上天言好事”,唱一通赞歌了事,通过鉴定早已是“铁板上钉钉”,至于软件的质量那就是另一个问题了。
另外,软件是人们再熟悉不过的概念了,但是要问起什么是软件,可能并不是每个人都能回答的。其实,所谓软件就是指计算机程序加文档。因此,那些存储于介质之上能够在计算机上运行的软件,如果缺少文档,只能是计算机程序,而非软件。不重视文档大概是我国软件业的一个通病。在美国软件业里,文档占有非常重要的地位。一个软件产品,特别是那些大型软件,如果文档不过关,是无法交付给用户的。正是在这种机制下,产生了许多专门为软件产品写文档的公司。
什么是软件服务?通过以上几个例子之“管”,大概不难窥到软件服务之“豹”吧!
从企业看软件服务
我们知道,企业是市场经济的主体,企业既是产品和服务的提供者,同时又是产品和服务的消费者。企业作为消费者,它需要各种各样的产品,其中包括软件产品和服务。因此,当我们站在企业需求的角度来看软件服务,可能更能看到问题的本质。 [本文共有 2 页,当前是第 1 页] <<上一页 下一页>>