深入剖析SaaS之一: SaaS的前身ASP

2016 年 1 月 18 日3560

1. 引言

未来将越来越不可预测,这是新经济最具挑战性的方面之一。商务和技术上的瞬息万变会产生变化,这既可以看作要防范的威胁,也可以看作应该欢迎的机遇。

___Martin Fowler & Jim Highsmith,《敏捷宣言》

“长江后浪推前浪,世上新人赶旧人”说的是人类社会的发展之快,象软件业这个大家庭的发展更是日新月异。软件业发展的生命周期中如人类社会一样同样经历着几个不同的阶级。

2. 软件发展的方向

2.1 软件发展的四个阶段

第一阶段:项目式开发阶段

最早期的软件开发都是基于一个具体的项目,这个项目由客户(包括上级部门安排的任务)提出具体的需求,在甲、乙双方以合同的方式约定好开发费用、开发时间以及验收标准后开发方组织人马加班加点去完成合同所约定的任务。这个阶段的一个重要特点是用户的需求是十分清楚的,开发的软件也是给特定用户使用。

第二阶段:套装式软件开发阶段

项目式开发阶段是针对一个客户开发一个具体的项目,这种服务事实是一对一的。显然,作为经历过大数量的开发项目的软件公司,为了降低开发成本,最大化地利用以前的工作,不再满足于自己开发的一个软件只能服务于一个客户,它更希望一个软件能最大化地服务于多个用户。哪怕是不同的项目需求,只要在原有相类似的软件上经过适当的修改和配置就可完成新项目。或者以本项目为基础,在开发设计时就充分考虑到软件的扩展性及适用性,以产品的开发模式来开发项目,甚至不需要客户提出项目需求,就研究开发能满足某类相同需求的用户。所以,软件公司就把以前开发过的项目通过组合和修改,成为一个新产品来买给有相类似需求的用户。这就是套装式的软件开发阶段。这个阶段的一个重要特点是不改变项目为产品,大规模的卖给客户。这种服务事实就成了一对多了。这种模式最典型的是用友的财务软件。

第三阶段:平台化软件开发阶段

套装式软件开发阶段使项目产品化,迅速地壮大了一批软件企业。但这种套装式的软件很快就不能满足用户的新需求。随着信息时代日新月异的变化与发展,用户的需求也是千差万别、千奇百怪、千变万化。通过配置来达到简单的改变完全不能满足用户的新需求,这时就出现了“平台化”的开发模式。一些软件企业通过架构自己的平台,达到业务系统的开发简便与高效。这个平台可把一些公用的部分如权限管理、流程定义集中起来,其它业务系统基于这个平台开发,只需要考虑自己的业务而不需要关心其它公用的部分。有了自己的平台就如有了自己表演的大舞台,您可以在这舞台上尽情地演出,演出一场又一场精彩的好戏来。这是目前乃至今后三五年的热点开发模式。这种模式最典型的是SAP。

第四阶段:社会化软件大开发阶段

平台化软件开发盛行到今天,也存在不少问题,就是软件的维护成本越来越大。软件不能进行大规模的工厂式生产。事实,如何象自来水厂家那样,厂家生产出的净化水通过用户安装的水管,在用户需要时只需要拧开水管开关,水就白哗哗地流出,这种服务到家的商业模式早就是软件厂商梦寐以求的事情。事实,早在二十世纪八十年代,美国就研究一种通过在线使用软件的服务引起世人的广泛关注。随后一段时间,ASP服务、软件租用、月租型、托管型、在线软件充斥着软件世界,月租型CRM、在线OA、托管型ERP让人感觉新鲜。仔细一了解,您会感觉到这种以服务为导向的软件经营模式不仅仅耳目一新,同时它带来的是一场软件行业的革命!这种新的软件服务模式叫ASP,软件厂商不再去为客户定身裁衣,也不必到客户那去安装软件,软件运营商自已架设服务器、安装软件,然后通过网络把软件信息送到您家。客户通过服务商的网站了解到自己花多少钱,可以得到多少应用功能的软件服务,并通过在线试用,确定符合自己的需求的基础上,购买服务,并通过上网来使用这种服务。

据Dataquest推算,1999年全球ASP市场规模约为27亿美元,为1998年的3倍。至2003年增长到227亿美元。市场研究公司IDC在2003年的研究报告中说到,美国的ASP市场已达到20亿美元。看好这个趋势,微软投资了750万美元在USWeb/CKS,开发主机式应用软件;HP则大力促销其e-Service服务;Oracle与Netscape也宣布“出租”应用软件给企业,范围涵盖从财务分析工具到电子商务网站服务器,一应俱全。此时的ASP真的是红火一片天。

不过,这只是昙花一现,由于技术上特别是网络速度跟不上,再加上安全等问题,ASP并没有发扬光大,好多从事这方面开发和经营软件厂商半路夭折。只有少数实力宏厚的企业才拱着这面大旗一路艰辛地走到今天。在中国,早期从事的ASP的软件厂商失败的不胜其数。

直到2008年,随着微软在这方面的重大突破,提出一种新的被称为之SaaS的软件经营模式,市场又重新兴奋起来,许多软件公司把精力投入到这方面,从软件开发到商业模式都朝这方面转。当然,任何事物的发展都有一个过程,平台化软件开发应该还有三五年的生命周期。真正的大规模的SaaS模式将在三五年后出现。这个时代的到来,就是社会化软件大开发的阶段。这很显然,谁最先转型,谁最先撑握SaaS技术,谁最先占领市场,谁就是最大的获利者。所以,一直从事在线服务的阿里软件扬言要靠这打败用友,这不是不可能。

当然,要撑握SaaS技术我们还得先来了解ASP。那么,ASP到底是什么呢?

(本文来源:eNet硅谷动力 )

netease

0 0