为软件厂商们念叨了一年多的soa,为什么还没有成为国内外企业it架构搭建的实施标准;为什么至今尚无成功案例出现;为什么叫嚣soa最带劲的还是那几家it厂商,而非可能从中受惠的客户企业?
面对soa的实施难,软件厂商有太多的问题需要自省。
厂商一头热,用户方态度冷漠,这是目前soa(面向服务的架构)的真实处境。用户为什么不接受soa呢?
剃头挑子的两边
面对soa这样一个宏大的概念,笔者百思不得其解。于是拨通了两位cio的电话,看看“soa蓝图”中的另外一个重要角色——用户是怎么看待soa的。
“在我们这个行业,没听说哪家银行要上soa,我们在近期肯定不会考虑。”一位金融行业的cio这样说,另外一位钢铁行业cio的回答也大致如此。
soa不是在一张白纸上实施,它要求用户有一定的信息化基础,管理也要达到一定水平。银行是信息化水平最高、管理也最规范的一个行业,对soa尚且敬而远之,其他行业的冷漠也就可想而知了。这一点从it厂商的宣传资料中也可以看出。
厂商下大力气推广soa,却鲜有成功案例出台。榜样的力量是无穷的,成功案例一向是软件厂商最主要的市场推广手段之一,没有成功案例就足以说明一个问题——至少目前it厂商没有、或者极少有soa用户。用户数量之少,不足以支撑市场宣传的需要。
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厂商主导了信息化,最根本的体现就是把信息系统复杂化、完美化。其实,就目前国内信息化的整体状况来看,真正成功的项目大多是中小型应用。大项目的“烂尾楼”比比皆是。
信息化的整体错位就在于不是买家做主,而是卖家做主。有时候用户的需求很简单,只需要一个工具来打开啤酒瓶,杂货店老板非要卖给他一把多功能瑞士军刀,尽管瑞士军刀里边是有瓶起子的。而且一些用户喜欢瑞士军刀的炫目,使用这样一件工具也是件有面子的事,那么自己买了瑞士军刀来开啤酒瓶也就不能抱怨杂货店老板了。
来源:《it时代周刊》











