【IT168 专稿】 ERP系统风靡十年,现在似乎正逐渐失去其魅力。过去的几年,围绕着ERP是否已死,业界着实展开一番激辩。ERP是否已经死去?因为对“死去”的理解不同,直到现今天,辩论中的哪一方也没有完全说服另一方。
对于ERP已死,持否定意见的人们理由也各不相同。有人认为:准确地说,并不是ERP已死,而是大型的ERP部署已死。因为历数整个市场,愿意上ERP的已经都上了,剩下那些没有上的也是不打算上的。特别是国外市场,高端ERP已经是一个非常成熟的饱和市场。对于国内市场,ERP也已经渡过成长期,进入成熟期,以及后面的衰退期也或是创新带来的新增长。
我们能看到的是,有多少人从ERP知道了CRM、SCM、eHR;又有多少企业从ERP切入开始企业管理信息化。在采访中,不止一次听到这样的话:单纯ERP系统的历史使命已经结束,下一步将进入包括ERP在内的企业管理集成解决方案新纪元。
今天再提起ERP,我们发现,它已经越来越多地成为一个代号,代表着包括ERP、CRM、HR、财务管理等在内的整体企业管理方案。从某种意义上,ERP真正地回归其本意——企业资源管理。人、财、物不正是企业的资源,是ERP系统管理的对象?
因此,我们将看到,2010年ERP市场上将更多地出现集成这个词。无论是SAP的Netweaver还是Oracle的Fusion平台,它们的特点在于如果用户进行模块升级,也无需更换整个系统;它们的目的则在于最大限度的留住用户,即使用户购买了第三方软件模块,也一样可以在上面集成应用得更好。
除此之外,SaaS和云计算等新商业模式的出现,也给ERP带来新的机会。也许大型ERP部署的时代已经过去,但是企业仍然在应用集成、扩展和模块升级上有需求。当然,在用户定制软件方面需求仍会有,而且竞争空间也会随着创新越来越大。现在就看谁能抓住机会。
再来看另一个“已死”的对象——SOA。2009年1月,Burton集团SOA副总裁Anne Thomas Manes讣告天下,宣布“SOA已死”,此言震惊业界。她认为,SOA提供商一直宣称,在企业持续改进基础设施的过程中,SOA是一个节约时间和费用的方法。但事实是,这些好处并没有在SOA的实施中真正显现出来。
确实,从零开始部署SOA是相当耗时耗力的。作为一个方法论,而不是一个产品,成功的实施SOA需要一个长期的过程。美国海岸警卫队在2009年完成其远程识别和跟踪(LRIT)系统的SOA部署。通过企业服务总(ESB),LRIT系统能在任何时间与美国海岸沿线的6000多艘船只保持联系并分析处理数据。
美国海岸警卫队的这一系统从最初的遗留系统到SOA部署完成大约费时2年半。整个项目实施是一步一步、稳打稳扎的。美国海岸警卫队运营系统中心(OSC)工程总监Steve Munson认为,“这是一个完成不同于传统技术的基础架构,这是一种思维方式的极大转变,也是一次数额较大的投资计划。”
Munson提到的转变是很多SOA实施者都会面对的。不再坐等独立的应用程序来调用数据,而是在SOA系统中通过建立一系列的Web服务,在服务间共享数据,并在系统中重用服务。SOA带来的转变就是不再通过新增代码来解决层出不穷的问题。
步入困境的SOA是否已死呢?尽管障碍重重,2009仍是SOA强劲发展的一年。5月,Forrester研究公司公布一项民意调查显示,IT行业正在越来越认真的对待SOA。2227位IT管理人员中只有1%的人表示,他们很少或几乎没有从实施SOA架构中看到任何好处。此外,调查显示全球2000强公司中有75%的IT管理人员和决策制定者表示计划使用SOA。
10月23日,SOA专家小组在第二届国际SOA论坛上推出SOA鹿特丹宣言。该宣言模仿敏捷宣言,阐述了106字的原则,把商业目标作为SOA的重点,同时保持敏捷和互操作性。该宣言宣扬了技术战略的商业价值,实现特定目的共享服务,以及追求完美的变革优化。
SOA宣言是否会挽救SOA于“生死”,结果不可预期。但显然,宣言起草者和整个SOA社区还有更多后续讨论需要深入,更多共识需要达成。否则,只会陷入无休止的争论和片面的理解。
我们则会发现:不论是ERP,还是SOA,这些“徘徊在生死边缘”、被反复评说的技术(或者架构、系统、方法论)在被宣称“已死”时,也是其比任何时候都更深植于系统、更深植于人心的时候。
10年前,大家都宣称CORBA已死。OMG总裁Richard Soley却告诉大家,OMG的最后一次检查约有4亿行代码在运行。如果这就是“死去”,他打趣说:任何技术都希望死亡。