SOA为何遭用户冷遇
用户为什么不接受SOA?风险大、投入高,是SOA遭冷遇的主要原因。问IT厂商一个问题——“你们自己实施SOA了吗?”
SOA涉及到系统整合,但凡系统整合必然离不开业务整合。业务整合牵扯到方方面面的利益,企业能摆平内部的利益之争吗?IT厂商自己尚且没有成功实施SOA,怎么说服用户来做这件事?
实施SOA需要用户有相当的信息化水平,很多用户最基本的信息化还没有上,一下子跳到SOA的话,就会如同要9岁的孩子举起150公斤的杠铃一样,不仅不会成功,还会压垮自己。
SOA不仅是对用户业务管理水平、信息化水平的检验,同时也是对实施方技术的挑战。
这里不能不提一下著名的ERP失败案例——哈药项目。实施方利玛从未做过Oracle ERP的实施,属于边学边干;而用户方即使在项目启动前夕还对ERP到底是什么缺乏了解。这个案例揭示了ERP失败的两个典型因素:实施方技术不过关和用户信息化水平不够。
集成商是SOA的天然实施者,因为集成商不仅了解用户的信息化需求,还了解用户的前期信息化系统。实施SOA,要求集成商着眼点、技术能力、知识储备高。SOA不是一个产品,而是方法论,要求开发商有系统架构理念和对特殊项目的管理能力。
集成商准备好了吗?就如同哈药项目中,我们不能说利玛不懂ERP,利玛是国内ERP厂商的先驱,但在哈药项目中,利玛对Oracle ERP实施是没有经验可谈的。
再说一说用户,试问有几个用户能解说清楚SOA的概念?曾经在有关SOA项目的采访中,软件厂商的项目负责人对SOA进行了解说。会下软件厂商的公关公司嘱咐记者写完了文章一定要给他们看看,因为“这个负责人的职务不够高,对SOA的理解还不如我们”(这里的“我们”是指公关公司)担负起倡导和传播SOA理念的软件厂商,其中层管理者尚且不能透彻理解SOA概念,又如何让用户理解?
面对管理和技术两大挑战,用户实施SOA的风险很大。以往信息化的失败案例、令一些信息化高管下台的教训,让CIO们不敢轻易冒险。再加上SOA是改变整个信息化系统的大工程,需要的投入非常大,这就意味着更大的风险。
信息化的整体错位
目前信息化的主导方从来都是IT厂商,用户扮演的是从属角色。比如,让一些只懂得财务系统的人来给用户讲制造业流程,让毕业不久的MBA咨询顾问给用户讲企业管理,外行给内行当老师,听起来是可笑的。不过近来IT厂商掌握了更好的沟通技巧,那就是把“咨询”这个词改成了“经验分享”。给用户做咨询总有点为人师的意味,把自己的经验与别人分享,就要谦虚得多了。
IT厂商主导了信息化,最根本的体现就是把信息系统复杂化、完美化。其实,就目前国内信息化的整体状况来看,真正成功的项目大多是中小型应用。大项目的“烂尾楼”比比皆是。
信息化的整体错位就在于不是买家做主,而是卖家做主。有时候用户的需求很简单,只需要一个工具来打开啤酒瓶,杂货店老板非要卖给他一把多功能瑞士军刀,尽管瑞士军刀里边是有瓶起子的。而且一些用户喜欢瑞士军刀的炫目,使用这样一件工具也是件有面子的事,那么自己买了瑞士军刀来开啤酒瓶也就不能抱怨杂货店老板了。
网友评论