建立Salesforce.com 这一创意是我在睡觉的时候想出来的。这是真的,不是我在吹牛。我做了一个奇怪的梦,梦见自己创立了亚马逊网站(Amazon. com),不过那些标签不是书、CD 或者DVD ,而是客户、合同、机会、预测和报告。梦醒之后,我对公司未来的发展方向基本上有一个清楚的思路。沃尔特·迪斯尼(Walt Disney )的话出现在我脑海中:“只要你能想到,你就能做到。”那就是说,我还不知道我们要怎样才能走到那一步。
提供大家都能同时使用的互联网商务服务主要取决于技术研发。Salesforce.com 以它的游击队市场策略制造了不少声势,但我们公司真正的驱动力是推出顾客所喜爱的服务。这也是我们取得成功的主要原因。不热衷于参加奢侈的派对,哗众取宠的策略也并不总会奏效,而且如果我们无法按承诺提供服务,销售人员也只能望洋兴叹。
从历史的角度上来说,很多公司是通过为国际大型公司设计方案而得到发展的,例如如甲骨文公司。系统建立在一堆独立的软件和硬件之上,这些软硬件有强大的能力,可以为整个通用汽车(General Motors )或者通用电气(General Electric )管理信息。这是很难完成的任务,但我们要做的比这更多。我们要设计一个可以同时为全球所有公司管理信息的服务。
对于设计一个无限的系统,我们必须从另一角度去考虑软件设计。就像帕克·哈里斯经常说的:“对于互联网,我们必须从零开始开发。”这个服务必须是一个百分之百由Salesforce.com 维护的逻辑系统,随着订阅者和新客户对它的采用,这个系统会不断进行调整。它带给客户的好处,例如共享常用的功能(IT 资源,如数据库引擎、磁盘空间以及网络安全),都会降低风险和成本。与此同时,系统会谨慎地区分每位客户,使他们享受到高度个性化的体验,包括数据和逻辑、终端用户体验。
我们管这技术模式叫“多重任务处理”,可以简单地把它看成是一座公寓建筑,租客的支出都大同小异,例如公寓管理或者洗衣设施,但他们依然会有自家的门锁,只要他们愿意的话,还可以自由地装修自己的公寓。像雅虎邮件(Yahoo! Mail )或者微软的Hotmail 一类型的用户服务就是运用这种模式的——这就是他们的用户如何便宜(甚至免费)地使用浏览器进入自己的个人邮箱,而不需要安装任何软件或者和千百万人使用同一个后台系统。这些公司无需为每一位用户建立新的邮件服务器。同样地,我们认为,当所有人有可能共享一个服务器的时候,商业应用提供商无需为每位客户建立一个新的服务器。
尽管我们相信这个技术模式可以帮用户减轻运营负担,但我们的SaaS 概念听起来似乎是疯狂的行为——客户要把他(她)所有数据储存在我们的服务器之上,然后付费“租用”才能使用我们的软件。
我们一次又一次听到同样的顾虑:对于失去控制权的恐慌。我相信这种忧虑是情绪化大于理性化的,但这确实给我们增加了压力,让我们考虑另一种方式。风险投资者争论说我们应该建立一个可选的技术模式:一是主机托管模式,用来吸引小型公司;二是“内部”封装式软件,类似于传统软件公司为大型公司所提供的。
这样不行,我们已经决定好了。虽然两头下注有时候会是聪明的选择,但如果我们提供选择权,我们的创意就根本无法实现。这样做会毁了一切。要真正从按需模式中获益,我们的所有客户都必须使用同一个版本,便于我们持续不断地进行维护和升级,而且所有人都能自动使用一样的功能。(在封装式软件模式中,用户永远都无法享受到最新版本。而且升级是一件非常麻烦的事情,事实上,即使是SAP 专门有团队来提醒客户安装最新版,但据报道,他们并未采用自己的最新技术。)