SOA项目是如何成功获得支持(二)

日期: 2008-04-13 作者:Rich Seeley 来源:TechTarget中国 英文

在第一部分,他解释了四种公司使用的支持模型,如何工作以及是如何失效的。


  为什么那些企业的架构师在支持SOA的项目的时候为企业行政人员提供令人信服的证据时总是遇到困难呢?  



形成这样的局面是有相当多的原因的。但是其中,我们发现最主要的原因就是他们试图验证SOA能承诺未来能够从根本上获得的生产率的提高。他们会说一些类似这样的话:“我将要在今天建立一整套的服务,然后我将要让你负责进行业务单元的整理,接下来将会花费你很长时间去计算出所有的新的技术,但是,要相信我。从现在起,两年之内,所有的事情都会变得非常好。那些商业容忍这种提议的能力是非常有限的。


  他们有没有什么战略来告诉业务单元SOA究竟能怎么为他们提供帮助呢?


  这个能够计算出SOA究竟有哪些好处的战略是能够转变成为数字的。你需要做的事情就是分解你的SOA项目。不要去考虑他的技术,也不要去考虑他的结构。将它进行拆分以后告诉别人你是否可以挥动着一根魔术棒而且SOA是存在于业务范围的工作结果当中的。他会怎么样影响企业的数量呢?


  通过用数字建立,你可以建立出什么样的情形呢?


  其中的一个被我们成为IT支持。他是一个关于再使用和通过SOA变得更有效率的概念。基本上,今天我将要构建的东西是能够让我在明天变得更有效率。这就是最常见的战略。这样做的好处在于你可以追踪出来。如果构建一个服务的成本是一百美元的话,通过再使用这项服务,我们只花费了二十美元的成本。那么每次我在使用它,我都节约了八十美元。在市场上我也可以在时间方面做同样的文章。如果需要我花费一百个小时才能建立的服务,如果我通过再使用的方法使得我只用二十小时就可以完成的话,那么每次我再使用他的时候我都节约了八十小时。这节约了IT时间并且提高了商业项目的进展速度。因此,在IT方面,你从SOA当中获得了很多定量化的技术。你可以在成本避免或者成本缩减或者节约了推向市场的时间等方面证明上面提到的这一点。因此IT支持是人们在建立商业范围的时候最常用到的。不过这种罗列好处的问题在于其绝大部分都是企业并不十分关心的内容。他们是一种拥有很好的东西。而且即使他们十分在意这些内容,这种情形是建立在未来的。它要求你现在给我钱而我为了会为你节约。


  那么面对这种情况,你会采取什么措施呢?


  你可以采取一个被我们成为“既向前看又向后看”的方法。向前看,你也许会说。“好的。如果我建立了这个服务,那么我们将在一年内节约X美元。”接着你支持在这一年当中你会有多少个项目以及你将会节省多少钱。但是你在试图让那些商业人士接受这一观点的时候遇到了困难,因为你将在未来进行这些项目而且你也是在未来才节约所有的钱。因此,我们建议还要采取向后看的方法。你说:“如果一年前我已经采用了SOA的话,那么,我将会如何影响上一年的预算呢。”这让你的话更加形象和真实,也更像一个正常人的思路。你说,“上一年,我本应该能够节省十万美元,而今年我该说我将节省十五万美元的。”毫无疑问的,这并没有超出可能的领域范畴。因为那是去年的预算,你可以真实的指出人们都知道的项目和已经存在的范围。原来的现在给我钱我未来替你省的问题在于你要预测你将会有哪些项目。在很多情况下,商业自身并没有达到那种程度的勾画,这也是他们难以接受你提议的原因。


  这是一种有越多的真实统计情况你的提议就越有可能被采纳的情况吗?


  在统计中有很多不同的变量可供选择。而选取哪些取决于你公司的企业文化以及哪些是最能产生共鸣的。一些公司将精力集中在推向市场的时间上。他只关心我到底能够花多长时间把产品推出去。其他的公司也许是关心成本的。我怎么才能更节约成本呢?因此你一定要把你的商业情况建立在公司更关心的问题上。


  因此,可以说将数字用于SOA价值的图表上是非常重要的了?


  当然是这样的了。SOA,甚至是这个词组的最后一个单词“架构”都是这样的。架构是一个抽象的事物。对于那些只知道计算收益和损失的商业人士而言,他们很难理解这些抽象的架构会对他们有帮助。获得支持的关键在于将SOA翻译成那些商业人士能够明白的语言。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 联合创新,携手共赢 华为与Commvault签署全球合作联盟协议

    【中国,上海,2015年9月19日】在2015年华为云计算大会上,全球领先的信息与通信解决方案供应商华为与美国知名的数据管理软件及相关服务主要供应商Commvault签署全球合作联盟协议。基于合作协议,双方将会加大投入数据中心备份解决方案在云化环境下的“可服务化”技术研究 。Commvault公司全球业务发展副总裁Andreas May、华为IT数据中心解决方案总裁马力出席签约仪式。