图1 外循环(劳动密集型制造)→双循环(难以替代的高附加值制造与服务)
在全球软件技术日新月异的背景下,企业应用软件也面临着一场大变局。作为企业应用软件的从业者,需要认真思考和回答下面三个问题:
目前的技术发展处于哪个阶段?
下一个技术发展阶段是什么?
如何迈向新的技术阶段?
这三个问题可以从2020年7月9日和10日美国股市的两个标志性事件中找出端倪。
第一个事件是,2020年7月9日,英伟达的市值反超英特尔的市值。英伟达作为一家专注于图像显示芯片技术的企业,市值上竟然能够超过主导美国半导体时代数十年的英特尔,背后的逻辑就是人工智能。人工智能毫无疑问是下一阶段引领科技变革的主导技术,企业应用软件同样也将在人工智能的推动下进入新的阶段。
第二个事件是,2020年7月10日,Salesforce的市值反超Oracle的市值。Salesforce仅凭CRM这个产品,就在市值上超过了拥有服务器硬件、数据库、中间件、开发语言和企业应用软件的老牌IT厂商。毫无疑问,背后的逻辑就是软件即服务(Software as a Service,SaaS)。SaaS的出现,深刻地改变了整个企业应用软件市场的发展和格局。
以ERP为代表的企业应用软件市场经历了数十年的发展,可分为三个阶段,从第一阶段的“同类最佳”,到第二阶段的“套装软件”,直至第三阶段的“后现代ERP”(见图2)。
图2 以ERP为代表的企业应用软件的发展阶段
第三阶段的特点是以“数字核心 业务条线SaaS”的形式,实现企业应用软件的全面上云。目前,全球企业应用软件市场已经基本完成第三阶段,正在向第四阶段“智慧企业”迈进。
近年来,在企业应用软件领域,与国外企业相比,中国企业在向云计算转型的方向上,实际差距正在拉大。根据国际数据公司(IDC)的预测,在2022年,全球企业应用软件市场中的“软件即服务”和本地部署(On-Premise)的比例,将达到50%的临界点。到2024年,SaaS的份额将达到56.8%。而全球云计算产业也呈现出以SaaS为主导的态势。SaaS的全球市场规模,远超“基础设施即服务”(Infrastructure as a Service,IaaS)和“平台即服务”(Platform as a Service,PaaS)之和。而在中国市场中,SaaS在企业应用软件领域的份额依旧很小。在整个云计算市场中,不仅IaaS一枝独大,占据了60%以上的份额,甚至还在进一步蚕食SaaS和PaaS的份额。
那么,进入第四阶段“智慧企业”的企业应用软件有什么特点呢?
第一个特点:采数据,生智慧。
企业应用软件的下一个发展阶段,是以人工智能、物联网、大数据等技术为支撑的“智慧企业”阶段。长期以来,企业应用软件涵盖的范围是“信息 知识”的“流程驱动”,是在关系型数据库的基础上,将人们掌握的企业管理和业务知识,通过企业数据建模和业务规则定义,固化到软件系统中,对输入的信息进行处理。在企业应用软件发展的下一阶段,企业应用软件涵盖的范围将向上、下游两个方向分别延展,形成“数据-信息-知识-智慧”的全域智能的可以自感知、自决策、自行动的“自治体”。未来的企业应用系统,可以在直接对数据进行预处理的基础上,通过机器学习建立的模型进行业务操作。
第二个特点:高集成,高智能。
智慧企业阶段的企业应用软件采用数据驱动的动态方式,从不确定的海量数据中,根据实时洞察的结果,动态调用合适的操作。这与前三个阶段采用的事先确定流程分支走向的处理模式有较大的不同。因此,建设智慧企业的重要前提是更高度的集成。
SAP经过为期十年的自研和并购所形成的后现代ERP架构(包括17个重要的产品系列,以及25种用户界面前端技术、21种运行环境、20种存储方案和24种基础架构技术)面临着非常严峻的集成挑战。不仅是SAP,这实际上也是很多企业在订购了多家SaaS供应商服务之后,必然会面对的复杂局面。这种仅通过技术集成形成的“联邦式”方案,由于只是根据事前已知的有限的企业客户要求,在产品之间做了有限集成,只能做到“事后集成 事后智能”。而智慧企业的动态运行需要的是“预制集成 内嵌智能”,让企业摆脱束缚,更加轻松地迎接不确定性的挑战。
SAP的解决方案,是从基于中间件在系统之间实现数据交换的“技术集成”,向基于统一的数据模型、语义模型和用户体验的“流程集成”转变。根据全球领先企业的最新实践,SAP将企业的业务流程分为线索到现金、寻源到付款、招聘到退休、设计到运营等几大类,并对流程进行智能化改造。这也是目前业界最大的在企业应用软件领域进行AI改造升级的成功项目,它给数字时代的集成提出了新的内涵和要求。
第三个特点:去中心,建平台。
传统的企业应用系统架构,是以ERP为核心的。而在未来万物互联的环境中,每个机器、设备、产品都会在云端形成对应的网络映射,通过相应的服务调用推动业务运行。要达到这样的目标,需要集SAP和合作伙伴、客户之力共同打造,没有平台化的支持和模块化的支撑,是不可能实现的。为此,SAP推出了业务技术平台(Business Technology Platform,BTP),将其定位为“业务操作系统”,既支持SAP自身产品的开发和运行,也支持合作伙伴和客户进行开发。
此外,SAP在业务技术平台上,结合流程集成的能力,实现了“业务流程即服务”(Business Process as a Service,BPaaS)—客户选择端到端的业务流程范围,然后基于SAP的产品,自动组合成为正确的软件产品和方案。这种模式让SAP的BTP成为进行流程配置的工厂化运作平台。
毫无疑问,“智慧企业”阶段对企业应用软件提出了更高的要求。我们有理由相信,作为人类在企业经营管理中的知识和智慧结晶,企业应用软件将会在软件定义世界的时代大放光彩。现在,让我们一同开启一场企业应用软件的创新之旅吧。