一、“下一代/新一代ERP”就是MetaERP的概念提出
最近坊间有不少关于“下一代/新一代ERP”的议论,华为在其有关官宣文稿中也声称,其自研的MetaERP产品“重新定义了企业核心商业系统”。尽管“MetaERP”这一名词此前只是华为自研ERP项目的“项目名称”,但笔者认为(并建议),今后我们不妨可以直接将“MetaERP”作为所谓“下一代/新一代ERP”的代名词。
基于笔者在此前文章(《华为MetaERP的战略三要素,以及有关产品研发的“逆向工程”与“创新超越”的探索问题》)中所提出的华为MetaERP的产品战略,所谓“下一代/新一代ERP”的概念定义,它必须至少包含下述几方面的特征:
(一)它所覆盖的业务范围具有“泛ERP系统”特征。即属于企业价值创造、价值实现以及价值分配范畴的传统ERP“核心业务”系统模块,是其不可或缺的必要组成部分;属于为“核心ERP系统”提供直接使能支持的“周边应用”系统模块,是其视企业需要可伸缩的重要组成部分;属于为“核心ERP系统”提供间接支持的“外围应用”系统模块,则是其视企业需要可选择的组成部分;
(二)它在系统的“技术架构、数据架构、业务架构”的设计方面必须能同时满足不同行业、不同企业、不同场景的基本的、常规的、复杂的业务需要(尤其是针对大型企业的需求),能够达到或超过当今世界一流产品(SAP/ORACLE)的同等水准;
(三)它在“企业级”的系统应用架构设计上,通过“以人为中心的OA办公系统与以事务为中心的ERP系统”两者之间的有机融合,有效地降低了传统高端ERP的使用门槛,大大地改善了传统泛ERP系统(尤其是“周边应用”)的用户体验问题;
(四)它通过引入“TCA交易方社区架构”的概念与思想,将传统泛ERP的“单体型企业级应用架构”提升为“平台型产业级应用架构”,使得系统不再局限于仅仅只是“企管效率工具”,而是同时还作为企业所依赖的“资源与服务平台化”的供应载体,实现了企业发展全要素的在线连接与协同。
在上述四个方面中,第一、第二两项内容因为相对比较好理解,故这里不再赘述;而第四项的相关内容,因为有些“超前”太多,与传统的企管软件已经不在同一个“认知维度”(华为到底能做到啥程度,目前也还很存疑),故留待以后方便时再来讨论。
以下重点来谈一谈上述第三项内容中,作为企业IT应用两大组成部分“OA+ERP”之一的(Welink)企业数字化协同OA办公平台,其所承担的角色与发挥的作用,尤其是针对泛ERP系统的“用户体验”改善的有关问题。
二、传统ERP核心系统“以事务为中心”的应用范式对系统“用户体验”的影响问题
从企业信息化系统相关业务功能的基本实现方式来看,实际工作中存在两种差异很大的系统设计理念/应用范式:“以事务为中心”或“以人为中心”。两者各有其系统应用特点与适用业务场景,而更重要的是,这两种不同的系统设计理念,需要有与之相匹配的两种不同“系统基础应用架构”,两者很难同时兼容。
“以事务为中心”的系统应用范式,更多地关注的是企业流程的整体效率提升与业务功能的系统扩展增强,甚少关注用户个人的认知行为习惯与主观体验感受,因此,比较适合于涉及企业少部分员工但业务比较高频重复、上下游业务连接复杂但有严格的结构化输入与输出关系,相关事务处理的标准化程度很高的业务场景。例如传统高端ERP核心系统所覆盖的业务范畴,系统设计更多强调的是“应用功能”而不是“用户体验”。
而“以人为中心”的系统应用范式,通常适用于可能涉及企业大量员工但个体业务比较低频偶发,上下游业务连接相对简单且业务数据的结构化程度不高,可能存在很多非结构化数据与事务处理的业务场景,此时,系统设计上不仅有必要而且有可能更多地考虑用户个人的主观体验与感受。例如企业的OA办公系统所覆盖的业务范畴,系统设计需要更多关注的是“用户体验”而不是“应用功能”。
考察ERP系统的发展历史,无论是居于“高端”产品市场的SAP/ORACLE,还是居于“中低端”产品市场的其它厂商,其早期产品即ERP核心系统(上世纪八、九十年代时,还称之为 MRP II)都只是主要面向企业内一小部分具有某种“专业性”特征的特定岗位或人群(高频用户)来设计的,并非是面向企业的所有员工。
由于企业ERP核心系统所覆盖的业务范围,包括“采购PO、库存INV、订单OM、计划MPS/MRP、物料清单BOM、车间制造WIP、成本核算CST、应付AP、应收AR、固定资产FA、总账GL”等,直接涉及企业“价值创造、价值实现、价值分配”的最核心业务流程,对于企业各流程环节之间的“商流、物流、资金流”的高度融合与统一具有极高的要求,故而相关系统模块业务功能的表现形式与实现方式(即“应用范式”)都具有如下显著的特征:
有关系统业务表单的数据基本都是“结构化数据”,与“上下左右”的其它应用之间有着紧密的、复杂的关联关系;越是业务功能强大的高端ERP系统,其相关业务表单的数据结构的层次性、复杂性越高;有关业务功能都是“以事务为中心”来设计的,而不是“以人为中心”来设计的。
虽然具体到每个ERP业务表单的应用功能,也需要具体的“人”去处理,但这里的“人”是指某个岗位或角色(采购员、订单员、计划员等)所对应的系统用户,系统设计上很多并不会或不能要求直接“绑定到某个具体的员工(个人)”,例如“仓库收货、订单发运、工单事务、应付账务”等等(谁当班谁负责处理),因此一般也不方便实现所谓的“应用找人”功能,而更多的是需要“人找应用”。
而当传统ERP核心系统的业务覆盖范围(ERP套件范畴)向所谓“泛ERP应用”领域(包含“周边应用”及“外围应用”领域)扩展与延伸的时候,虽然“ERP套件设计”在系统整体应用层面能带来诸多好处,如数据与流程的集成度高、有效避免数据孤岛问题等等。
但泛ERP业务领域中诸多原本就是主要面向企业所有或大部员工(“非专业性”的低频用户),且需要“以人为中心”进行系统设计的相关业务场景(如员工自助申购/报销、主数据管理等等),会与ERP核心系统“以事务为中心”的应用范式之间产生比较严重的“不匹配”问题,由此导致原本就声名不佳的系统“用户体验”变得更加不如人意。
因此,正是由于上述系统“应用范式”不匹配所产生的严重系统“用户体验”问题,导致即便强如世界级水平的SAP/ORACLE ERP 套件产品,企业实际的系统应用往往也只是主要集中在“不得不用”的传统ERP核心系统业务范畴,而对于产品套件中业务模块数量众多的“周边应用或外围应用”系统,企业要么有选择地使用其中的一部分,但通常用户满意度可能都比较差,要么对产品套件中的相关部分弃之不用,而是以自研系统或第三方系统作为“ERP核心系统”的“外挂应用”来满足实际工作的需要。
三、华为自研的MetaERP产品战略中,Welink对于突破传统ERP应用范式的局限性,降低系统使用门槛、改善系统用户体验所起的“标志性”创新作用
在华为过去二十多年的 ORACLE ERP应用实践的历史过程中,一直存在着一个长期困扰的“两难”问题,即在ERP核心业务系统之外,若勉强使用ORACLE 自带的某些“周边应用”系统 (如i-procurement,SRM等),则可能存在系统用户体验差、使用满意度低、最终使用效果很不理想等问题;
若以自研系统的“应用外挂”方式来解决相关问题,又会遇到“信息孤岛、异构系统集成性不佳、与核心系统的可交互性差、有些重要功能不方便实现”等一系列难题。
但尽管存在上述“两难”问题,经过若干年企业信息化系统建设的不断积累,华为事实上很早就已经在ORACLE ERP 核心业务系统周围,逐步形成了一个数量相当庞大(数量1000+)、具有不同功能与作用(涉及企业全流程的方方面面)、业务应用影响范围大小各异(重点应用数超100+)的,以自研“外挂系统”为主的周边或外围应用的系统群落。
华为在企业信息化建设的早期阶段(2012年之前),曾长期使用美国LOTUS NOTES系统作为公司统一的OA办公平台。由于NOTES系统平台本身具有“单点登录、低代码、以人为中心的群件协作”等优良特性,华为过去曾有相当多的为核心ERP提供服务与支持的“周边应用”系统是基于NOTES系统平台设计开发的所谓各种“电子流”。
但由于NOTES系统主要是适用于“非结构化数据”,不支持“结构化数据”所需要的“关系型数据库”,故虽然有关“周边应用”系统的“用户体验”非常不错,但在相关业务功能的扩展与增强,以及与核心ERP系统之间的应用集成方面则存在不少问题。
大约在十年前(2012年左右),基于公司信息安全等方面的原因,华为取消了原NOTES办公平台系统的使用,很多的“周边应用”系统也陆续改为了支持“关系型数据库”的web应用。但由于缺少统一规范的“OA办公平台基础应用框架”等原因,虽然搞了个所谓的"W3"单点登录应用,但有关周边应用外挂系统的“信息孤岛、用户体验不佳”等等问题仍然比较突出;
华为从2016年开始正式启动公司的“企业数字化转型”之旅,并逐步发展出了自己的“企业数字化协同办公平台Welink”。华为数字化转型的一项核心任务就是,基于Welink平台整合优化、补充完善原先缺少统一规划设计、有些散乱分布的,为ORACLE ERP提供使能支持的各种周边应用外挂系统,以便有效解决“信息孤岛、人找应用、用户体验差,无法快速响应业务需求”等等问题。
2020年初,华为面对美帝的“打压封杀”与“断供停服”的危机,被迫启动属于“企业核心商业系统”应用范畴的自研ERP项目,以便替代原先已使用了很多年的ORACLE ERP。然而,危机也可以变成契机,华为自研MetaERP项目,为其几年前自研成功且已在公司二十万员工中得到广泛使用验证的新型“企业数字化协同办公平台Welink”,打开了更为广阔与高价值的应用空间。
因为从产品研发“顶层设计”的战略高度来看,华为可以借此契机,从系统“基础应用架构”与“底层业务逻辑”的角度,对“以人为中心”的OA应用与“以事务为中心”的ERP应用,进行“一体化”的统筹规划与整体设计,实现“OA+ERP”的有机融合与无缝连接,从而既保留了传统高端ERP系统“业务功能强大”的特性,又实现了新型数字化协同应用OA平台“用户体验优良”的目标。
例如,将原本不适合在(后端)ERP系统中处理的有关业务功能(如业务审批、员工自助、群件协作等)“解耦”出来,前移至(前端)OA系统中,以便获得更好的用户体验;为某些权限管理比较特殊或复杂的业务功能(如基础设置、基础数据、安全性管理等),在(前端)OA系统中提供“双活”应用,以便大大提高实际工作的方便性与效率等等。
在笔者此前的有关文章《从华为CIO陶景文2021年5月的公开演讲中,探究华为自研ERP产品的研发策略与市场意义(四)》中,陶景文曾透露,华为已经有大大小小900多个相关业务应用系统被整合进了Welink平台,实现了所谓“以人为中心的连接,汇聚团队协作所需的各种服务”。
总之,在华为自研的MetaERP系统中,基于Welink的“OA+ERP”融合解决方案,实现了企业信息化系统“前端OA与后端ERP”的有机统一,就其市场应用意义而言,可以说是首次突破了已经存在几十年的传统高端ERP(SAP/ORACLE)系统之应用范式的局限性,通过继承发展与自主创新,实现了“青出于蓝而胜于蓝”,不仅有效降低了传统高端ERP的“使用门槛”,而且还从总体上大大改善了其“用户体验”。
四、结语
众所周知的是,适用于大型企业使用的高端ERP系统(SAP/ORACLE),虽然系统业务功能非常强大,但其使用门槛比较高(难懂难学、实施成本高)、用户体验比较差(反常识与反直觉、复杂抽象)等问题也很突出。
坊间有一种说法,企业信息化时代主要解决的是“应用功能”问题,企业数字化时代主要解决的是“用户体验”问题。而“应用功能”与“用户体验”并重、不可偏废是所谓“下一代/新一代ERP”的一个重要特征与标志。
“一个伟大的产品往往来自于一个伟大的问题”。面对美帝的“卡脖子”危机,华为自研MetaERP的产品战略,不是仅仅“复制”过去已使用若干年的ORACLE ERP,而是在其成功的基础之上,基于“现代技术进步”与“实际业务发展”双轮驱动的需要,将新型的企业数字化协同办公OA平台(Welink)与传统的高端ERP系统进行无缝连接与有机融合,从而实现了对“企业核心商业系统”的重新定义,并为具有“(人、知识、业务、装备、客商、用户、资源、服务等)全要素连接”特征的下一代/新一代ERP 打开了广阔的未来发展空间。
领取专属 10元无门槛券
私享最新 技术干货