第 9 章
R/3的全球征服
费城郊外的那间办公室闻起来像是新刷的油漆和某种工业清洁剂的混合物。墙壁空荡荡的,几台Sun SPARCstation服务器堆在角落里,电缆像血管一样在地板上蜿蜒。一块白板上用黑色马克笔写着六个字母——“R/3 LIVE”——旁边画着三个相互连接的方框,分别标注着“数据库层”“应用层”“表示层”。1993年1月的第一个星期,五个从德国沃尔多夫飞来的工程师站在这间租赁办公室里,面对着一个他们花了五年时间准备却仍然难以回答的问题:美国企业凭什么信任一家德国软件公司?
这个问题不是抽象的。当SAP北美公司的第一任总裁克劳斯·贝西尔(Klaus Besier)带着R/3的演示系统拜访潜在客户时,他遇到的第一反应往往不是技术质疑,而是认知空白。在美国企业软件市场,SAP这个名字几乎不存在于任何采购经理的菜单上。大型企业依赖IBM大型机上的MRP系统,这些系统由内部IT部门耗费数十年定制而成,每一行代码都对应着某种独特的业务惯例。
中型企业则根本不在企业级软件的市场版图内——它们买不起大型机,也养不起动辄数十人的IT团队。Oracle的数据库销售团队偶尔会敲开这些中型企业的门,但推销的重点是数据管理,不是业务流程重组。
贝西尔团队带去的演示系统装在一台Sun SPARCstation 10上。这台机器的价格大约是一台IBM大型机的二十分之一。演示程序启动后,屏幕上出现的是一个模块化的财务管理系统——总账、应付账款、应收账款——每一个模块都按照标准的德国会计规范设计,但界面语言可以切换成英语。这看起来像是一个技术演示,但它所承载的经济学含义是激进的:如果这台两万美元的服务器可以运行一家中型制造企业的全部财务系统,那么ERP就不再是财富500强专属的奢侈品。R/3的架构之所以能实现这一点,需要追溯到1992年SAP做出的那个关键决策:彻底放弃对大型机平台的任何妥协。
R/2时代,SAP的系统必须运行在IBM、西门子或Amdahl的大型机上,这意味着每一次销售都附带一笔硬件采购的隐性成本。客户购买SAP的软件之前,必须先购买或者已经拥有那些价值数百万美元的计算机。1992年R/3发布时,SAP的五位创始人——哈索·普拉特纳、迪特马尔·霍普、克劳斯·奇拉、汉斯-维尔纳·赫克托和克劳斯·魏伦罗伊特——做出了一个在当时看来冒险的决定:R/3只支持客户机/服务器架构,只运行在Unix操作系统上,不对大型机做任何适配。
这个决定的逻辑是清晰的,但代价也是明确的。它意味着SAP主动放弃了那些已经安装了大型机的现有客户群——至少在新系统部署的初期。R/2的客户如果想升级到R/3,必须同时完成从大型机到Unix服务器的硬件迁移。这是一笔巨大的沉没成本。SAP的工程师们计算过,R/2的约一千家客户中,只有不到百分之三十会在短期内转向R/3。
但普拉特纳的判断是,如果SAP不主动打破大型机的枷锁,Oracle或某个新进入者迟早会替他们打破——而到那时,SAP将失去定义下一代架构的话语权。
这个判断的基础是对中型企业市场的计算。在1992年,全球年营收在两亿到十亿美元之间的制造企业大约有一万二千家,其中不到百分之十部署了任何形式的集成ERP系统。这些企业负担不起大型机,但它们同样面临供应链管理的复杂性、多工厂的协调需求以及跨国销售带来的财务合并压力。客户机/服务器架构的R/3将ERP的入门成本从数百万美元级别降低到了数十万美元级别——软件许可费加上一台Unix服务器和几个终端。这个降幅不是渐进的,而是数量级的。它所释放的市场需求,相当于在ERP产业的既有版图之外开拓了一片新大陆。
贝西尔在1993年春天的演示行程排得很满。从费城出发,他带着工程师团队飞往芝加哥、达拉斯、亚特兰大和硅谷。被邀请来观看演示的通常是制造企业的财务副总裁或IT总监。
演示的流程经过精心设计:先展示一个标准的总账过账流程,从凭证录入到科目余额更新,全程不超过三十秒;然后切换到应收账款的账龄分析,按下几个键后,所有逾期客户的列表按金额降序排列在屏幕上;最后,贝西尔会让客户自己提一个需求——“你能把德国的成本核算方法改成我们的标准成本法吗?”工程师在后台敲入几行配置参数,系统重新启动某个模块,标准成本法的界面就出现在屏幕上。
这个“配置”环节是R/3演示中最具说服力的部分。它表明R/3不是一套死板的德国流程,而是一个可以通过参数调整来适应不同会计惯例和行业标准的“流程平台”。SAP的工程师们花了三年时间将德国制造业的最佳实践编码为软件,但他们同时也意识到,这些最佳实践在不同国家的法律和商业环境中需要做出调整。R/3的解决方案不是提供无限的可定制性——那会破坏标准化的承诺——而是提供一组有限的、经过验证的配置选项。企业可以在预设的选项中选择,但不能重写核心代码。
这种“有边界的灵活性”是SAP对标准化与定制化矛盾的第一代回应。它假设:不同行业和不同国家的流程差异是有限的,且可以被归类为若干种标准模式。化工行业的成本核算方法不同于汽车行业,但全球的化工企业大致使用相似的成本核算逻辑。法国会计规范要求特定的报表格式,但报表背后的借贷关系是通用的。R/3通过模块化设计和行业解决方案模板,将这些差异编码为可配置的变量,而不是不可逾越的壁垒。
这个策略在1993年的北美市场取得了初步成功。到年底,SAP美国公司签下了超过三十家客户,其中包括几家年营收超过五亿美元的制造企业。这些客户的选择动机各不相同:有的被客户机/服务器架构的成本优势说服,有的被R/3的集成性打动——它不需要企业自己拼接不同供应商的财务、采购和库存模块——还有的则是因为对现有系统供应商的失望。Oracle的应用软件业务在1993年遭遇了客户信任危机,多起诉讼的公开文件让那些正在评估ERP选项的企业管理层开始重新审视供应商的稳定性。
SAP的德国式保守——不承诺无法交付的功能、不夸大实施周期、不隐瞒维护成本——在此时反而成为一种市场优势。
但真正让R/3在北美市场撕开缺口的,是一组与软件本身无关的制度性安排。1993年,SAP与几家大型咨询公司建立了战略合作关系,包括安达信咨询(后来的埃森哲)、普华永道和德勤。这些咨询公司承诺为R/3的实施提供项目管理、业务流程梳理和变革管理服务。对于SAP来说,这是一笔划算的交易:咨询公司承担了教育客户、梳理需求和管理实施风险的成本,而SAP则获得了进入大型企业客户的渠道——这些客户通常只信任与他们有长期合作关系的咨询公司,而不是一家陌生的德国软件商。这个合作模式在1994年开始加速运转。咨询公司发现,R/3的实施项目是一个利润丰厚的业务。一个典型的中型制造企业R/3实施项目,软件许可费大约在五十万到一百万美元之间,而咨询服务的费用通常是软件许可费的三到五倍。
项目周期长达一年到两年,咨询公司可以派遣数十名顾问进驻客户现场,按小时计费。对于咨询公司来说,这是一个高粘性的业务:一旦客户开始实施R/3,其业务流程就被深度绑定在SAP的技术框架内,后续的升级、扩展和优化都需要持续的咨询服务。SAP在1994年的营收达到11亿马克,比1993年增长了百分之六十六。其中,北美市场的贡献从几乎为零增长到占总营收的百分之十五。客户数量从1992年底的约一千家R/2用户,扩展到1994年底的超过三千家R/3用户。地域分布从德国和欧洲大陆扩展到北美、亚太和拉丁美洲。行业覆盖从离散制造业扩展到化工、制药、消费品和金融服务。这些数字的增长曲线在1994年的每个季度报告上都呈现出陡峭的上升斜率。
但数字背后的机制远比增长曲线复杂。1994年夏天,SAP的创始人之一哈索·普拉特纳在一次内部会议上提出了一个尖锐的问题:那些咨询公司正在R/3的标准化骨架上做什么?
他的工程师团队收集了几个实施项目的反馈,发现了一个令人不安的模式。
在R/3的标准流程之外,咨询公司正在为客户编写大量的定制化程序——这些程序通过SAP公开的ABAP编程接口接入系统,但代码逻辑完全是为了满足某个特定客户的独特需求。一家位于密歇根的汽车零部件制造商要求咨询公司为其开发一套特殊的供应商评分系统,这套系统与R/3的标准采购模块交互,但评分算法包含了该制造商二十年积累的独家供应商评估逻辑。另一家法国制药企业要求定制一套符合法国药品监管法规的批次追踪系统,这套系统在R/3的标准批次管理模块上叠加了多层定制逻辑。这些定制化开发在短期内满足了客户的需求,帮助SAP赢得了合同。但普拉特纳看到了一个远期风险:如果每家客户都在R/3的标准化骨架上生长出独特的定制化血肉,那么当SAP发布新版本R/3时,这些定制化程序会不会因为核心系统的升级而崩溃?
SAP对客户的承诺是“版本升级兼容”——客户可以从R/3 2.0升级到3.0,标准业务流程不受影响。但如果客户的核心业务流程依赖于咨询公司编写的定制化代码,升级兼容性承诺就成了一纸空文。每次升级都可能是一场灾难,因为咨询公司必须逐一检查那些定制化程序是否与新版本兼容。普拉特纳在1994年秋天的内部备忘录中写道:“我们正在创造一种分裂的生态。SAP销售标准化的承诺,但咨询公司销售定制化的解决方案。客户最终得到的是两者的混合体,而升级时的兼容性责任最终会落在SAP头上。”
这段话准确地捕捉到了SAP面临的困境:它需要咨询公司来推动市场渗透,但咨询公司的商业模式天然倾向于定制化——定制化意味着更高的项目费用、更长的合同周期和更强的客户锁定。标准化则意味着更快速的项目交付、更低的实施成本和更容易的升级路径,但咨询公司的利润空间会因此缩小。1995年,这个矛盾进一步激化。
R/3 3.0版本发布时,SAP的工程师在系统中加入了更多的标准功能,试图减少客户对定制化的需求。但咨询公司的反应是微妙的:他们在销售过程中向客户强调,SAP的标准功能虽然强大,但“您的业务有其独特性”,需要“专业的行业适配”。这句话既是事实,也是销售话术。没有人能证明一家密歇根的汽车零部件制造商的供应商评分逻辑与一家斯图加特的汽车零部件制造商完全相同。但也没有人能证明它们的差异如此之大,以至于必须用定制化代码来承载。
这个矛盾的根源比商业策略更深。企业软件的本质问题在于:业务流程是组织知识的编码化,而组织知识是企业在特定历史、特定市场结构和特定管理文化中积累的独特资产。当SAP将其在德国制造业中验证的最佳实践编码为软件时,它实际上是在做一种知识迁移——将德国企业的组织知识封装为标准流程,然后销售给全球的其他企业。但这种迁移遇到的文化和法律壁垒是真实的。
法国会计规范不是德国会计规范的变体,而是法国法律体系、税收制度和商业惯例的产物。美国制造业的成本核算方法起源于二十世纪初的泰罗制,与德国战后形成的成本会计传统存在结构性差异。这些差异不是可以通过几个配置参数消解的。
SAP的工程师们意识到,标准化的极限不是技术问题,而是知识问题。要覆盖全球市场的流程差异,SAP需要将世界各国、各行业的最佳实践逐一编码到R/3中。这意味着SAP必须成为一个全球流程知识的收集者和整合者。但咨询公司在这个生态中扮演的角色开始发生变化:它们不再仅仅是SAP标准流程的部署者,而是逐渐成为本地化流程知识的提供者。它们通过定制化开发,将客户的独特组织知识翻译成R/3可以执行的ABAP代码,从而在SAP的标准化骨架上重新生长出客户专有的血肉。1995年,SAP的营收达到20亿马克,比1994年又增长了百分之八十二。R/3的客户数量突破五千家,覆盖了全球四十多个国家。
咨询合作伙伴的数量从1993年的几家增长到1995年的超过一百家。这些数字描绘的是一幅征服的图景:R/3已经成为全球企业软件市场的通用语言,一家韩国的电子制造商和一家巴西的钢铁厂可以在同一套系统上运行他们的财务核算,因为他们都遵循SAP定义的流程标准。
但在这幅图景的边缘,另一组数字也在悄然增长。根据SAP内部的一项非正式统计,1995年部署的R/3系统中,超过百分之七十的客户至少定制了一个核心业务流程模块。平均每个客户编写的ABAP定制代码超过五千行。这些定制化代码的总量正在以比SAP标准代码库更快的速度增长。
这意味着,虽然SAP在名义上拥有全球统一的R/3标准,但实际运行在客户服务器上的R/3系统正在变得越来越多样化。每一个定制化项目都在SAP的标准化骨架上增加了一层本地化的血肉,而这些血肉在下次系统升级时可能成为排斥反应的风险点。这就是“流程正统性”全球征服的代价。
SAP通过将德国制造业的最佳实践编码为标准流程,获得了定义客户业务操作的权威地位。这种权威使客户质疑SAP的流程等同于质疑行业最佳实践。
但全球市场的多样性迫使SAP承认,任何单一国家的流程标准都不足以覆盖所有的商业实践。咨询公司在这个缝隙中找到了生存空间,它们通过定制化开发,在标准化的地基上建造了无数个本地的流程变体。这些变体使得SAP的客户群深度耦合成一个无法轻易迁移的生态——每一家客户都在R/3上投入了数百万美元的咨询费和定制化开发成本,这些投入构成的迁移成本递增律,使得任何转向竞争对手系统的想法在财务上变得不可行。
Oracle的数据库业务在1995年仍然保持着强劲的增长,营收达到30亿美元,其中数据库许可费占总营收的百分之七十以上。但Oracle在应用软件领域的进展仍然缓慢。
拉里·埃里森在1995年的Oracle OpenWorld大会上将R/3的客户机/服务器架构称为“一个过渡性的技术方案”,并预言“互联网将彻底改变企业软件的分发和部署方式”。这两个判断在技术上是正确的,但在1995年的时间点上,它们还不足以动摇R/3的市场地位。客户机/服务器架构正是企业软件市场的主流,而互联网还没有成为企业级应用的可靠基础设施。
埃里森的批评触碰到了一个真实的痛点。R/3的三层架构——数据库层、应用层、表示层——在设计上假设客户机房内的服务器是计算的核心。这意味着R/3的部署模型仍然要求客户自己购买和维护硬件、安装软件、管理网络。对于财富500强企业来说,这不是问题。但对于那些年营收在五千万到两亿美元之间的中型企业——正是R/3最想开拓的市场——这笔IT基础设施的投资仍然是一道门槛。SAP的回答是,这些企业可以选择更小型的Unix服务器,成本已经大幅降低。
但埃里森看到的未来是,这些企业根本不需要拥有服务器,他们可以通过互联网直接访问托管在数据中心的应用服务。这个未来在1995年还只是少数技术布道者的设想。但Oracle的数据库团队已经开始在内部研发一个代号为“Project X”的互联网应用平台,其核心思想是将数据库和应用程序都部署在服务器端,用户通过浏览器访问。这个项目的技术路线与R/3的客户机/服务器架构在哲学上截然对立。R/3假设计算智能分布在客户端和服务器端之间,客户端负责界面呈现和部分业务逻辑,服务器端负责数据处理和核心业务逻辑。互联网架构则假设客户端只是一个“瘦终端”,所有的计算都在服务器端完成。
这两种架构的竞争在1995年还没有正面交锋,但技术阵营的分化已经开始。SAP的工程师们坚定地捍卫客户机/服务器架构的效率优势——它能够更好地利用客户端计算机的处理能力,减少网络传输的数据量,提供更流畅的用户体验。
Oracle的工程师们则论证互联网架构的部署优势——它不需要在每台客户端计算机上安装和维护软件,升级只需要在服务器端完成,客户端的唯一要求是安装一个浏览器。这两种论证的胜负取决于一个变量:互联网基础设施的成熟速度。如果互联网带宽在短期内大幅提升,如果浏览器的功能足够强大,如果网络安全问题得到解决,那么互联网架构的部署优势将压倒客户机/服务器架构的效率优势。但在1995年,这些“如果”都还是巨大的未知数。
SAP的选择是务实的:继续深化R/3的客户机/服务器架构,同时保持对互联网技术的观察。Oracle的选择是激进的:将公司的未来押注在互联网架构上,即使这意味着在短期内没有成熟的商业产品。这两种选择反映了两家公司对技术风险的不同态度。SAP的工程文化倾向于在已有架构上深化和优化,让客户逐步迁移到新版本,而不是迫使他们在一个不成熟的新架构上冒险。
Oracle的资本驱动文化则倾向于预判下一个技术范式,提前布局,即使这意味着在短期内牺牲已有产品的完善度。这两种策略在1995年都没有明显的优劣之分,但它们正在将两家公司推向不同的技术轨道——一条轨道上,客户机/服务器架构的巅峰还在前方;另一条轨道上,互联网被看作是一切现有架构的终结者。
1995年第四季度,SAP的营收曲线继续上扬。北美市场的营收占比超过了总营收的百分之二十五,亚太市场的营收占比从零增长到百分之八。R/3的行业覆盖从最初的制造业扩展到电信、能源、零售和公共部门。SAP的客户数量突破六千家,分布在五十多个国家,支持二十四种语言。这些数字让SAP在1995年成为全球企业软件市场无可争议的领导者,在ERP领域的市场份额超过百分之三十。咨询合作伙伴的数量也突破了二百家。全球最大的几家咨询公司都将SAP实施业务作为其咨询部门的核心增长引擎。
安达信咨询的SAP业务部门在1995年拥有超过两千名顾问,占其全球咨询业务收入的百分之十五。这个数字意味着,SAP的生态系统中,直接从事R/3实施和定制化开发的咨询顾问数量已经超过了SAP自身的员工总数。SAP在1995年的全球员工数约为六千五百人,而这些咨询合作伙伴的SAP相关顾问总数超过一万人。
这个生态的规模令人瞩目,但它内置的结构性矛盾也在同步扩大。咨询公司通过定制化开发赚取的收入,正在超过SAP通过软件许可费赚取的收入。在R/3的总体拥有成本中,软件许可费只占百分之二十到三十,其余的是硬件、实施、定制化开发、培训和维护。这意味着,SAP定义了标准,但咨询公司在很大程度上决定了客户最终使用的是一个什么样的系统。SAP的标准化承诺在销售环节是清晰有力的,但在实施环节,这些承诺被咨询公司的定制化实践不断稀释。普拉特纳在1995年底的一次管理层会议上再次提出了这个问题。
他的担忧不是关于当前的营收——营收的增长曲线无可挑剔——而是关于未来的升级路径。如果R/3的下一个主要版本需要对核心架构做出重大修改,那些积累了数千行定制化代码的客户能否顺利升级?如果不能,SAP将面临两种糟糕的选择:要么放慢版本更新的节奏,以维护现有客户的稳定性;要么加速版本更新,但冒着大量客户在升级时遇到兼容性灾难的风险。这个两难选择还没有到必须回答的时刻。
1995年的市场环境对SAP极为有利。Oracle在应用软件领域的进展停滞,为SAP提供了一个关键的市场窗口。其他竞争对手——包括仁科(PeopleSoft)、JD Edwards和Baan——虽然也在增长,但它们的客户基础和产品覆盖范围都无法与R/3正面抗衡。SAP在1995年面临的竞争压力不是来自外部,而是来自自身的成功:快速增长的客户群、快速扩张的咨询生态和快速积累的定制化代码,正在构成一个越来越难以管理的复杂系统。
这个复杂系统的核心矛盾是:SAP的标准化战略在征服市场时最为有效,但市场的征服本身催生出一个庞大的定制化产业,而这个产业正在系统性地削弱标准化战略的长期可行性。
SAP对此的态度是暧昧的。它既需要咨询公司帮助它进入那些它自己不熟悉的行业和地区,又担心这些咨询公司过度定制化会侵蚀R/3的产品完整性。在公开场合,SAP的高管们赞扬咨询合作伙伴是“生态系统的支柱”。在内部会议上,他们讨论如何限制咨询公司访问R/3的核心代码,如何规范定制化开发的边界,如何在版本升级时强制客户放弃某些定制化功能。这些讨论在1995年没有得出明确的结论。
但问题本身已经足够清晰:流程正统性的全球征服取得了辉煌的胜利,但胜利的成果中埋藏着一条裂缝。这条裂缝在1995年还很细,细到大多数市场观察者都没有注意到。他们看到的只是SAP的营收数字、客户数量和市场份额——这些数字都在讲述一个关于征服的故事。1995年结束时,SAP的营收达到20亿马克,约合12亿美元。
咨询合作伙伴的SAP相关业务收入估计超过30亿美元。这两个数字并置在一起,呈现出一个比任何战略分析都更直观的图景:SAP征服了全球企业软件市场,但它创造的经济价值中,大部分流向了那些在标准化骨架上生长定制化血肉的咨询公司。这个生态的运作逻辑已经脱离SAP的完全控制,成为一股独立的市场力量。只要这股力量继续推动R/3的市场渗透,SAP就会容忍定制化对标准化的侵蚀。但容忍是有代价的,而这个代价的账单,将在下一次架构变革时到期。标准化与定制化的拉锯,将成为SAP未来十年无法回避的核心矛盾。