监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 签约案例 | 购买价格 | 在线试用 | 手机APP | 产品资料
X 关闭

企业实施SOA过程中的五个误区及应对措施

申请免费试用、咨询电话:400-8352-114

来源:泛普软件

采用SOA很像园林工人的工作。它需要时间、技巧和许多努力的工作。这个过程是杂乱的,有时候甚至是令人烦恼的。人们可能都听说过大量的SOA和治理用于日常词汇中的不同的情况。通过治理培育SOA“花园”不会是最后的手段。Web Age Solutions公司应用服务器和门户管理部门负责人Stuart Smith说,他是在遇到一个客户之后开始思考这个问题的。这个客户做事的方法似乎是完全错误的,并且希望与我合作的一个星期内把这个花园建起来。在约会之后,所有各方都带着胜利的东西离开了,并不是因为我设法说服了他们要采取不同的方法,而是因为我把重点放在了把他们所说的积极的因素转变为可行动的项目。

在这些情况下,客户已经知道他们要建造什么“花园”。我们的工作就是采用哪个工作方法,不是说服客户建造不同的花园,而是简单地帮助他们做“清除杂草”的工作,避免毁坏他们正在做的事情。我们正在设法教会他们如何培育自己的“SOA花园”。这样,在我们离开之后,他们将拥有他们需要的技能。

Smith说,我们在做SOA咨询的时候首先看一下客户可能提出了什么错误的观点,以及如何把这些错误的东西变成积极的东西:

1.我们有SOA,因为我们购买了这种产品。但是,现在我们需要治理。

这个观点最大的问题显然是认为SOA是你购买的东西。幸运的是一直想向客户宣传这种观点的厂商并没有说服客户相信SOA治理也是他们简单购买的东西。在这种情况下重要的事情是强化这样的观点,SOA治理不是你能够购买的东西,而是你做的事情。培育一个花园并不是简单地购买所有正确的材料,而是要使用这些材料创建一个美丽的花园。在这些情况下,重要的事情是评估用户拥有什么产品和工具,这些产品有什么与治理有关的功能,如何利用这些工具,尽管只是短期的。现实是如果这些产品已经购买了,机构就不必再去争取资金了。但愿他们拥有的产品能够成为他们治理开发过程的一个有价值的部分。只有我们能够得到这个承诺,他们也许需要重新评估他们需要什么产品支持在不远的将来的治理。他们现在可以开始做治理工作。

2.我们今天需要治理的全部细节

这个动机的推动因素是担负解决这些SOA治理任务的人员要能够向他们的上级报告说“我们是园艺师,因为我们已经建成了这个花园”。外部咨询人员必须要改变的态度是在他们宣布这个消息之前必须准备好全部的细节。在这种情况下的一个重要方面是:治理的一个要素是理解治理机制如何随着时间的推移而发展。我们还要把重点放在他们如何使用他们已经拥有的治理结构方面,并且简单地让小规模的应用根据SOA进行调整。如果我们能够让这些客户把重点放在制定如何开发SOA治理机制的计划方面,他们就能够理解如何培育治理本身的成熟程度。然后,他们可以说,我们拥有SOA治理并且有把它做得更好的计划。

3.你能给我们另一家公司的治理产品吗?

除了明显不能披露的问题之外,这个问题就是“你能把其他人的花园给我吗?”的心理状态。这个思想过程是如果其它机构已经经历了这个过程并且遭受了成长的痛苦,也许我们采用他们的做法能够避开同样的痛苦。虽然服务合同、政策和方法的模板可能会提供一些指南,但是,把重点放在这个事实上是很重要的。这是事实就是:在其它公司的做法没有针对客户的环境进行客户化并且经过验证之前,这些做法都是没有价值的。只要我们听到客户提出“这个模板是我们做的吗?”这样的问题,我们就可以提供一般的人工制品来开始这个过程,就像使用球根或者幼苗,而不是使用种子。

4.我们如何把每一个人都提高到同样的成熟水平?

这个问题的毛病是客户认为他们应该把重点放在落在后面的要素方面,而忽略甚至减缓那些也许更成熟的要素的发展。这里的积极方面是他们认识到他们需要特别关注那些落在成熟水平之下的那些小组。他们不是设法让整个花园都以同样的速度发展。你必须要让他们成为一个既能从头创建这个花园又能管理这个建好的花园的专家。事实上,在SOA应用的早期阶段,更重要的也许是找出和利用那些更成熟的小组或者更成熟方面,作为更有效地利用早期有限的资源的机会。建立一个“选择的SOA”流程能够帮助找出这些能够提供更直接的回报的方面,即使那仅包括抽象的(很难衡量的)好处,如“更好的连接性”和“更强大的架构”。这种方法的另一个方面是不要强迫那些没有看到这个价值的人使用SOA。如果我们看到了潜在的价值,而与这个项目有关的人没有看到潜在的价值,我们应该转向下一个可能有价值的项目,不要强行采用一个可能有失败风险的SOA项目。我们在应用SOA的早期阶段应该避免这种事情。以后,在我们可以展示我们能够培育的美丽的花园的时候,把这些人转变为园艺师就更容易了。

5.我们认为这将是我们SOA治理的一部分,我们如何实现这个目标?

在这种情况下,这个客户正在向SOA咨询师提出一个具体的项目。他们要做这个项目以支持他们目前认为是SOA治理的东西。重要的是不要完全否定这个项目,除非这个项目完全是大错特错的。毕竟我们不能仅仅因为我们不喜欢就把客户喜欢的植物扔掉。但愿他们听说过足够的有关SOA治理的事情,知道这个项目只是SOA治理机制的一个成份,而不是全部。如果我们采取这个方法拒绝客户的想法,并且设法让客户采取不同的方法,我们就达到了设法说服他们不要在他们早期的计划中做这件事情的同样目的。更重要的是把重点放在如何把他们的项目变成他们早期治理的一个成功的组成部分,并且希望使用他们已经拥有的产品。把重点放在评估作为他们的SOA治理的一个要素的那个项目的寿命方面也很重要的,无论这个项目是需要增强、淘汰、还是在未来的治理计划中进行调整,或者把重点放在能够使治理结构在未来更成熟的其它项目上会更好。

Smith说,虽然上述例子肯定不能涵盖一个SOA咨询师可能遇到的全部情况,但是,我认为它提供了在大多数SOA实施中可能遇到的一些常见的情况。

客户常常把“花园”看作是一个具有SOA功能的企业,但是,不知道如何实现这个目标。厂商重点强调“我们没有漂亮的植物吗?”,并不关心把植物作为一个整体观看的时候它们有多美。随着我们帮助客户理解如何成为一个拥有SOA功能的企业,我认为重要的是强化他们已经告诉你的好东西,并且把那些好东西变成他们现在能够“种植”的东西。(IT专家网)

发布:2007-04-24 10:32    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:
厦门OA系统
联系方式

成都公司:成都市成华区建设南路160号1层9号

重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

咨询:400-8352-114

加微信,免费获取试用系统

QQ在线咨询

泛普厦门OA快博其他应用

厦门OA软件 厦门OA新闻动态 厦门OA信息化 厦门OA快博 厦门OA行业资讯 厦门软件开发公司 厦门门禁系统 厦门物业管理软件 厦门仓库管理软件 厦门餐饮管理软件 厦门网站建设公司