新闻 | 天津 | 民生 | 广电 | 津抖云 | 微视 | 读图 | 文娱 | 体育 | 图事 | 理论 | 志愿 | 专题 | 工作室 | 不良信息举报
教育 | 健康 | 财经 | 地产 | 天津通 | 旅游 | 时尚 | 购物 | 汽车 | IT | 亲子 | 会计 | 访谈 | 场景秀 | 发布系统

"津云"客户端
  您当前的位置 :北方网 > IT浪潮 > 滚动新闻 正文
关键词:

调查显示:只有少数SOA项目产生预期回报


http://www.enorth.com.cn  2007-09-11 18:01

  大多数面向服务架构(SOA)的项目未能产生预期的投资回报,Nucleus Research公司的一份新的报告称。

  Nucleus Research公司调查了106个组织,发现只有37%的SOA项目产生了投资回报。

  “人们有时确实成功地从SOA中获益,这种获益主要表现为开发人员工作效率的提高,”麻省的研究机构Wellesley公司的高级分析师David O'Connell称。“但我们发现应用的范围有些狭窄。人们倾向于在特殊的环境下或以部门为基础进行SOA应用。”

  O'Connell称SOA的应用有“进退两难”的趋势。他指出,SOA的一个主要价值就是重用的概念。在SOA中,开发人员创建执行通用功能或“服务”的软件,这些功能或服务可以在不同商业环境中使用。它们可以在一个架构中被连接起来以执行业务流程。此架构的主要优点就是许多软件服务可以被重用从而在应用程序开发中节省时间和资源并加快部署速度。

  O'Connell说,组织通常未能深入挖掘其SOA应用。他们将会看到在软件开发人员和测试人员生产效率提高方面的一些效益,但对这一可重用软件的应用尚不够广泛。例如,在Nucleus Research公司的调查中,开发人员的生产效率平均只提高了28%。

  但公司没有足够深入应用此项技术。O'Connell发现在一般的组织中SOA只涉及了其现有IT项目的27%。在发布的软件服务中只有32%得到了重用。

  加州的SOA软件和咨询服务厂商Tibco软件公司的市场副总裁Jeff Kristick指出,Nucleus调查的许多组织可能正在获得投资回报的过程上,他们只是还没有最终获得回报。

  “对此次调查中项目的成熟度进行分析将很有趣,”Kristick说,“我认为那些获得了积极回报的公司有着更多的项目。”

  Kristick指出,在最初的几个SOA项目中公司通常无法得到回报。只有在进行了几个项目并且公司开始重用软件代码后才能真正开始看到积极的结果。

  O'Connell称Kristick的观点是正确的,但他补充指出还有其他一些因素也在其中起作用。

  “能在最初的几个项目中获得投资回报将是幸运的,”他说,“你需要进行几个项目后才能获得积极的回报。但SOA的出现已经有一段时间,我认为缺乏投资回报的更多原因在于应用领域的狭小而不是项目的缺乏。”

  组织未能达到适当的应用范围是因为他们未能将SOA重用的优点在内部散播。O'Connell称太多的组织未能拥有内部支持者以推动软件服务的重用。

  “这是我们所强调的,”Kristick称,“如何促进重用以及鼓励开发人员在其工作的项目和创建的服务之外进行思考。关于这一点我们向我们的客户进行了大量的解释,而人们却总是低估这方面的作用。”

  许多公司在注册库和存储库上进行了投入,开发人员可以从中找到能够被重用的软件服务。但仅有这些应用程序仍不足以保证重用。人力资源部门应该执行相应政策以要求开发人员重用这些软件服务。

  但O'Connell称最重要的还是这些公司拥有内部的SOA支持者。

  在Con-Way公司,一家位于加州圣马特奥、年营业额42亿美元的货运和物流公司,这一支持者是领先的企业架构师Maja Tibbling。

  “高级IT行政管理是绝对需要的,”Tibbling说。“如果不是从架构的角度来看待问题,将不会有成功。只是进行随意的、不连续的工作而不管其是否成功,SOA将不会产生任何价值。

  她说公司需要有SOA的传道者。

  “人们可以谈论治理,”Tibbling说。“他们可以拥有很好的存储库,但如果没有人知道向那里看,他们就将无法找到所需的东西。你必须积极宣传SOA的好处并让人们了解重用意味着什么。

  “关键是要以特定的方式来创建服务以便其能够在不同的环境中被利用,同时要为业务流程提供一个灵活的平台,”她说。

  Tibbling从1995年就开始使用SOA,她说她正在将此技术从Con-Way公司的货运部门扩展到整个企业。她说在公司内部所听到的最大的应用障碍就是理解重用。

  “我听到人们说,‘我们没有时间考虑服务的其他使用,’”Tibbling说。关键是要创建足够通用的软件服务以更方便地重用,但并不是通用到使其无用的程度。

  Tibbling说许多开发人员通常都会抵制SOA,因为他们觉得其不够灵活。她说这使他们不能“只把工作完成”,因为他们必须花时间考虑分离服务中的功能和建立严谨的体系结构。

编辑 赵海涛 论坛整理
[进入IT论坛]
请您文明上网、理性发言并遵守相关规定,在注册后发表评论。
 北方网精彩内容推荐
无标题文档
天津民生资讯
天气交通 天津福彩 每月影讯 二手市场
空气质量 天津股票 广播节目 二手房源
失物招领 股市大擂台 天视节目 每日房价
热点专题
北京奥运圣火传递和谐之旅 迎奥运 讲文明 树新风
解放思想 干事创业 科学发展 同在一方热土 共建美好家园
2008天津夏季达沃斯论坛 《今日股市观察》视频
北方网网络相声频道在线收听 2008高考招生简章 复习冲刺
天津自然博物馆馆藏精品展示 2008年天津中考问题解答
带你了解08春夏服饰流行趋势 完美塑身 舞动肚皮舞(视频)
C-NCAP碰撞试验—雪佛兰景程 特殊时期善待自己 孕期检查
热点新闻排行 财经 体育 娱乐 汽车 IT 时尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本网站由天津北方网版权所有