阿里、腾讯这样的公司不去研发被卡脖子的工业软件主要是由于工业软件不适合复制粘贴规模化推广的商业模式与工业软件专业性强、复杂度高、个性化要求大等多方面因素导致的。
首先阿里、腾讯这样的公司玩的是商业模式,一种很强的复制粘贴特性的商业模式,即提供标准化的产品大批量复制,大的市场体量以获得更大的收益,一个产品成功发布后通过大量的复制方式让更多的用户去使用,达到一个庞大的量级,以量换价占领市场并获得市场的支配甚至是垄断地位,这就要求系统能够足够的标准化、通用化,尽可能所有的用户可以有一套,实在不行也可以有限标准化,即提供数个版本供用户选用,这显然与企业的个性化需求是矛盾的,后面我们会讨论下这个个性化需求的问题。
下面来谈谈工业软件。工业软件是对工业研发设计、生产制造、经营管理、服务等全生命周期环节规律的模型化、代码化、工具化,是工业知识、技术积累和经验体 系的载体,是实现工业数字化、网络化、智能化的核心。简而言之,工业软件是算法的代码化,算法是对现实问题解决方案的抽象描述,仿真工具的核心是一套算法,排产计划的核心是一套算法,企业资源计划也是一套算法。像CAD、EDA什么的是工业软件(设计研发类),又如3UCS ERP、MES、智联装配等应用以及3UCS工业互联网平台xWorks内定制的工业APPs也都属于工业软件。
现实是中国的计算机科学与技术起步晚,发展缓慢,前期大多都是在引进消化推广,更谈不是自主研发什么,也自然出现不了像CAD、solid works、ERP、MES等之类的产品,同时这些国际化软件被广泛推广占领国内市场也让国内企业感觉到市场竞争压力大,投资风险高,故而不太乐意去投资去研发,阿里、腾讯这样的公司在复制粘贴的商业模式下就已经赚得盆满锅满,自然是不大乐意去趟这趟浑水,他们更乐意去搭建阿里云、腾讯云等众云什么的,并不想解决软件的个性化定制问题,只不过号召各软件组织入群而已,定制你们玩,个性化我不管,我只管标准化平台,这是巨头的态度吧。
当然也不是大伙都不愿意在这方面发力,武汉科技大学、3UCS在工业软件、应用个性化定制方面的探索方面就做的不错,从0开始定义语言规范BizXML(有点像另一个HTML,但又完全不同),全新规定软件应用在界面、应用逻辑等诸多方面的定制,以及手机、电脑、网页模式代码的通用性兼容性等问题。基于3UCS与武汉科技大学联合打造的软件应用快速定制平台xPlus,3UCS的工程师参考某头部ERP成功定制的3UCS ERP(XBS)花了不足3月,在xPlus基础上开发的工业互联网平台xWorks内置了丰富的工业互联网协议,支持SQL\NoSQL大数据存储交换等,xPlus就是个开放的5S平台(5S软件就是将软件应用全维度简单化的软件系统),还提供了不错的开源资源拿来改改就可以用,确实挺方便的。关于定制可参看“bizfree:分分钟快速定制您的专属个性化软件应用”。