为什么特斯拉要自研ERP?

2021年01月16日 527 本文共2580字,预计阅读时间8分钟

猿小六评论:

关于特斯拉放弃SAP转而自建ERP,在知乎上同样有许许多多的讨论,有技术的讨论、有资金的讨论、有关于CIO本人的讨论,但是这些其实都不是重点,下面这篇转载的文章,基本上点出了特斯拉自建ERP的重点。

企业战略上希望构建核心竞争力的业务模块信息系统,最终必然是自建的。任何通用信息化解决方案是必然无法成为企业的核心竞争力的,不然怎么叫通用解决方案呢?比如特斯拉的线上直接销售、向顾客直接提供服务的模式都是不同于传统车企的,这样的模式在传统解决方案上做定制化开发并不比自建要轻松。其次才是,IT团队的能力和资源支持问题。要有具备视野、具备能力、能撸起袖子干活的IT团队。而在资源上,采购解决方案以及定制化与自建的成本理论上应该是差不多的。

最近,有不少朋友在交流一篇讲特斯拉自研ERP的文章——《特斯拉放弃SAP后,仅四个月就开发了套ERP》。其实这是一个旧闻了,我觉得特斯拉自研ERP系统是件顺利成章的事情。因为至少在2012年时,特斯拉在整个汽车行业里,具有完全不同于传统汽车厂的商业模式,其主要特点是:

  • 线上直接销售
  • 向顾客直接提供服务
  • 持续更新车辆的固件版本

传统汽车厂的销售和服务都是通过汽车经销商的4S店来完成,产业链横跨了若干主体。因而,传统汽车厂的信息系统主要由:经销商端的经销商管理系统(DMS),车厂端的ERP核心系统、车辆研发PLM系统、制造执行MES系统,以及连通供应商的SCM供应链管理系统等构成(如下图):

然而,特斯拉的商业模式是销售、服务、制造、研发的垂直整合,和传统汽车厂的商业模式不同。直到今天,在美国,特斯拉仍然在跟汽车经销商的传统势力开展角力——一些州在法律上仍然不允许汽车直销,汽车经销商诉讼特斯拉开线下店,而特斯拉也在这些州游说立法允许线下汽车直销。

商业模式决定运营体系,运营体系决定IT系统架构,因而,特斯拉ERP涵盖范围和传统车厂的ERP涵盖范围也不同,它不仅包含了传统ERP的财务、产销计划、销售、采购等功能,还涵盖了电商销售前端、客户服务(相当于智能手机推送软件更新的功能)等线上业务功能,相当于ERP加电商平台和CRM系统。今天,“软件定义汽车”成为越来越多汽车厂的战略,汽车行业价值链持续重构,可以预见,特斯拉ERP模式还会在汽车行业里进一步蔓延。

我在4年前写过文章,就谈过在全渠道模式转型的情况下,会彻底改变传统的ERP应用模式!

以下文字我翻译自2014年5月15日的《华尔街日报》网站文章,介绍了特斯拉名为Warp的自研ERP的情况:

顺应硅谷的文化,特斯拉汽车公司(Tesla Motors Inc.)颠覆整个汽车行业的源动力是软件驱动的。这家汽车制造商期望使用由CIO Jay Vijayan及其工程师团队自研的软件系统,支持其在美国的直销业务,并应对中国及全球其他市场的增长。 

该系统称为Warp,是电商系统和后台管理软件的组合,完全定制化开发以支持特斯拉独特的汽车销售和维修流程。特斯拉使用其基于Warp的电子商务网站和自己的展示厅,而不是经销店,来销售汽车。Warp还处理特斯拉的所有后台功能,例如订单处理,供应链管理,制造流程管理,财务会计和销售线索管理。

Vijayan认为Telsa的直销模式在行业中是独一无二的,汽车制造商而不是经销商直接处理客户服务,这就是使用紧密集成的业务软件的优势所在。 

由于特斯拉汽车的设计方式,客户可以通过Warp请求服务和维修,这些服务和维修通常基于软件。Vijayan先生举了一个例子,一位顾客要求修理,因为他的汽车在上坡等红灯,当灯变绿时踩加速器会稍微后滑。通过Warp系统,该请求流向了工程师,后者创建了一个制动系统的补丁程序,然后在3月底以无线固件更新的形式,向所有Model S车主提供了该修复程序。

拥有Model S的Vijayan先生说,他在汽车的触摸屏上收到一条通知,说有更新可用。他计划将安装时间放在凌晨1:00,第二天早晨,当他上车时,现在车就具有“起步辅助”功能了。Vijayan先生说,他不知道是否还有其他的车辆也可以这样通过无线软件下载来调整制动系统,而无需把车开到服务中心。

Vijayan先生说,特斯拉CEO埃隆·马斯克(Elon Musk)从一开始就设想建立客户反馈的闭环。这是特斯拉拥有自己的展示厅,通过其网站处理订单,并且不与经销商合作的原因之一。Vijayan先生说:“有了经销商,客户的反馈就不会那么快或那么容易了。”

特斯拉已经在美国与新泽西州和其他州的汽车经销商展开斗争。密苏里州的立法者上周对州参议院法案进行了修正,以防止制造商直接出售汽车。经销商担心车厂直接面向消费者的销售,可能会使自己被淘汰。

分析师说,公司自己构建后台软件的最大风险是,随着公司的成长,它可能无法很好地扩展。特斯拉目前在全球拥有约155个零售点,但随着其在中国和其他地区的扩张,特斯拉希望在未来几年内增加到与苹果公司一样多的零售点。

Vijayan先生说,他相信该软件可以应对增长。他的团队使用C#编程语言和微软公司的.NET Framework 平台进行构建。最初的软件由25位软件工程师在四个月内构建,并于2012年7月投入使用。该软件在特斯拉的私有云上运行,团队继续添加新功能。到目前为止,它已经成功地适应了增长,因为公司的年收入从2011年的2.04亿美元增长到2013年的超过20亿美元。它还处理了网站上的每日访问量从2012年2月初每天约50万次浏览,到2013年8月的3500万。

所以,特斯拉换掉SAP并不是因为SAP软件本身有什么问题,这个决定不仅基于特斯拉独特的商业模式,而且跟2012年时特斯拉面临的内外部环境也有关:一方面特斯拉从一家小众车厂转型,推出面向大众市场的车型,需要产销快速上量,时间不等人,另一方面,当时SAP、Oracle等ERP厂商的云版本也不成熟,无法满足特斯拉在私有云上部署,支持DevOps等方式持续开发和管理。 

中国企业是否需要自研ERP等核心业务系统,需要考虑的因素可以参见我下面两篇文章。总之,对大多数中国企业来说,不要没有互联网公司的命,得了互联网公司的病。

实际上,特斯拉并非所有信息系统都搞自研,从公开报道来看,特斯拉的研发和制造的PLM系统和MES系统,采用了汽车行业里普遍使用的达索系软件,并没有别出心裁搞自研。