图片来自 Pexels
从特斯拉发布第一款车开始,我就一直在存钱,按目前的存钱速度来看,可能还需要 99 年。梦想还是要有的,万一见鬼了呢?
特斯拉老板埃隆·马斯克,也是我喜爱的企业家,作为现实版的钢铁侠,多金、有梦想、大嘴巴,连找个女朋友都这么朋克。
图片自网络@版权归原作者
刚开始看到这则消息的时候,也是很惊讶的,25 个人 4 个月开发了整套 ERP,这不是闹着玩吗?
我早年做程序员的时候,玩得一手好 ERP,因为活好、手快,获得“中关村 ERP 小王子”的美誉。所以,没有人比我更懂 ERP。
汽车制造行业的 ERP,是所有行业当中最为复杂的,包括了供应链、产品规划、库存管理、订单管理、资产管理、财务模块、客户管理等等。
这绝对不是 25 个人 4 个月能完成的。然而人家特斯拉 CTO Vijayan,牛逼啊。反正是干了 4 个月就上线了,业务用起来还觉得挺好。
翻阅了一些资料后,发现这个事情还挺有意思的。
当时,特斯拉刚推出 Model S,CTO Vijayan 正在跟团队评估,是继续升级 SAP,还是找其他的 ERP 套件来替换。
这时,伊隆·马斯克找来 Vijayan,对他说:“不如我们自己建一套 ERP 吧。”
Vijayan 看了看手表,现在是早上 9 点呀,心想老板没这么快昏头吧。
又看了看老板的气色,也不像是喝大的样子。
Vijayan 正准备说出一万个理由来拒绝的时候,想想老板的暴脾气、再想想手里还有大把期权没兑现,家里还有房子要供,咬咬牙说了句,“喏。”
说完带着 25 个人关了小黑屋,4 个月后,手捧着几百万行代码出来,一套叫做“Warp ”的 ERP 系统上线了。至此,特斯拉有了自己的 ERP。
我很好奇,这帮老外是怎么在四个月内捣鼓出一套能用的 ERP 的。
因为类似的项目我也干过,当年我作为“中关村 ERP 小王子”,带了 4 个开发,入驻某钢铁制造企业实施 ERP 项目。
当然了,是在标准产品基础上做二次开发。但是,我们那个标准产品啊,跟没有差不多。
老板说,给你 6 个月,不成功就 TM 死在那里。我年轻的时候多机灵啊,我心想:项目成不成功谁说了算?钢铁厂老板啊。
于是我前两个月啥也没干,就陪老板唱歌、跳舞、搓背,钢铁厂老板都好这口。开始的时候我是拒绝的,一切为了项目,我就豁出去了。
两个月下来,跟钢铁厂老板那感情深啊,就差点没把女儿许配给我了,我默默看着那位身高 160,体重 160 的千金,咬咬牙还是婉言谢绝了。
做人要脚踏实地,别老想着天上掉馅饼,还是看看地上有没有钱捡比较靠谱呀。
但是,我搞清楚了一件事情:最让老板头疼的系统问题,就是每月不能及时拿到他要看的几张报表。
于是,跟团队说,所有工作围绕那几张报表来做,后来只用了 4 个月,钢铁厂老板在每个月末都能够及时看到他要的报表,他很高兴的打电话给我老板,一顿狠夸,项目款也结得很爽快。
扯得有点远啊,拉回来。特斯拉的 ERP 建设,跟我说的案例可不一样啊,人家马斯克虽然也喜欢唱歌、喜欢美女,但人家懂 IT。早年创立了 paypal,技术还是很牛逼的,这就没法用我实施项目的方法去忽悠他了。
那么,CTO Vijayan 究竟是怎么做的呢?只用了 25 个人,短短的 4 个月就做出一套 ERP。
原来,Vijayan 也不傻,从 0 开始做,做到猴年马月啊。于是,他使用了当时最好的低代码平台 Mendix。梳理完业务流程,就直接在 Mendix 上搭建了特斯拉第一套 ERP。
低代码这玩意,这两年在中国突然火了起来,其实早在 2002 年,国外就有类似的解决方案了,可见国内 2B 领域的软件水平,跟国外差距不是一点点啊。
Vijayan 在接受采访的时候透露,特斯拉自主研发的 ERP 系统“Warp”,最早是搭建在 Mendix 之上,经过一段时间的使用,性能、架构方面遇到了挑战。
于是他们使用了 C# 编程语言,在微软的 .NET Framework 平台进行重构,并且运行在特斯拉的私有云上。
根据资料显示,目前“Warp”系统的开发和维护人员在 200 人左右。这套系统每天被全球 3 万多名员工使用,网站和 App 每日用户访问量达到千万级别。
仔细思考 CTO Vijayan 的整个决策过程,你应该会有所收获:为什么不继续用 SAP?为什么一开始用低代码平台来构建?之后又推翻,重新用 C# 重构?
作者:Mr.K,知名电商公司技术老K级人物。文出过畅销书,武做过 CTO,若非生活所迫,谁愿一身才华。
编辑:陶家龙
出处:转载自公众号技术领导力(ID:jishulingdaoli)