谁是SOA的决策者?几天以前我贴了一段关于Ron Schmelzer的观点,他认为IT部门是SOA发展最严重的障碍,在读者当中激起了一些很有趣的反响。
一般人的观点,至少在这个组中大部分认为,如果IT真的抵制SOA,只是因为他们常年经受着厂家的大肆宣传和FUD(害怕、不确定和怀疑)。管理层受到了最新宣传攻势的鼓惑,花费大量的资金,而最终却将球踢给了IT部门,让IT部门将混乱的局面收拾成能带来价值的业务。当然,在项目未能及时交付使用时,IT部门就会遭到责备。
现在的SOA不就是这种情况吗?以下是读者们一些有意思的反应:
一位读者Chad-z认为“愚蠢阻碍着SOA”。他认为“管理层将SOA当成了具有魔力的IT灵丹妙药。”IT部门怀疑SOA的原因之一就是因为他们已经“听过”了太多相同的技术,其中大部分都无法达到所承诺的效率。”SOA也不能达到所承诺的效果,这位读者说,并提到了一个客户是如何邀请一家大厂帮助实施SOA。这个厂家采用了一个由三名程序员支持的项目,并将其转变成为SOA项目,现在这个小组有33个成员。”
不过,这位读者依然保留了希望,他认为SOA只是在各个项目的基础上不具备能力。“大体上判断哪些真的有效是很简单的,看它是否能够简化IT环境而不是追逐本周的时髦词汇。如果一个服务结构能够简化和理顺IT环境,就是一个正确的选择。如果你实施某项目只是因为有些智力低下的家伙看到本周的IT杂志提到了这种项目,那么你肯定会在花费大量资金以后悲惨的以失败收场。”
另外一位读者Jonathan Doe不但没有看到IT人员阻碍了SOA的发展,反而认为IT清楚的看穿了“SOA”的实质:
* “也许IT部门能够看穿SOA的迷雾,看清其本质;不过是另外一个销售人员使用的市场营销术语…. SOA不能提供广大优秀的IT团队在过去十年的贡献以外的任何东西。进行更战略性的思考?我们正是这样做的。我们识破了SOA的本质,它什么都不是。”
另外一位读者Stormkrow也同意Doe的观点,他认为“SOA不过是一群销售为了推销解决愚蠢问题而设计的与愚蠢软件而捏造出来的一个词汇。它自己什么都不是,不能解决任何问题也没有任何意义。”这位读者还说我们其实都见过类似的情况:
* “就好象ERP和MES不过是一些MBA为了搞到一份工作而凑出来的名词一样。在过去的某段时间里,我看到的每个客户都在设法实现其中某个产品,但通常都在花费了大量金钱试图提高谁都不需要的效率以后,痛苦的结束。”
如果真的是IT部门在拖SOA项目发展的后腿,也许除了简单的抗拒新观点或者固守旧方式以外,还有潜在的原因。请随时考虑这个问题:十年之后,他们将怎样评论现在的SOA运动?是企业开销的无底洞,还是迈向全面集成、松散相关型企业的重要一步?
(责任编辑:张思童)