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

如何成功地执行一个SOA治理计划

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

来源:泛普软件 共享服务中心基本原理

在过去的几年中,无数的SOA倡导者不遗余力地宣传SOA的好处以及SOA给企业带来的切实利益,业界也被这些SOA的炒作弄得有些晕头转向。不过,就像任何与IT有关的解决方案一样,SOA不是具备神奇魔力的魔术子弹或包治百病的灵丹妙药,它并不适用于所有的IT整合。事实上,SOA不能解决业务流程问题,而只是能确定好的或坏的企业流程。在大多数情况下,在一系列可重用的关键服务被开发出来之前,企业还需要不断投入额外的前载费用(front-loaded costs)。这将需要组织变化甚至过程变化,而这些变化必然需要高层次的培训、资助和组织治理。即便面对这么多的挑战,业界IT专家和顾问们仍然建议企业用户部署SOA解决方案。

建设一个成功的SOA治理(SOA Governance)机构需要特别关注所有服务领域和高层次服务类别所涉及的资产和功能。领域关注通常可以专注于一个主要实体,比如客户或员工,也可以是两个实体的交际或者某一规模较小的分区,比如产品定价。SOA治理(SOAG)是IT治理(IT Governance)的延伸,它主要侧重于决策权和问责制框架,以促进并鼓励合理的IT行为。

SOAG还可以平衡企业需要和部门目标,从而以建立一个框架并提供合理的面向服务的商业解决方案。SOA治理定义了个人和集体的责任、职责以及确定、修订和执行治理策略的结构。相反,如果企业部署了一个SOA解决方案,但是却没有一个明确的SOA治理模型,那么SOA架构就很有可能达不到之前所期望的结果。在项目试验和部署阶段,随着资源、硬件和软件的使用,隐没成本(sunk cost)是非常明显的,但它超出了财政上的损失。

执行SOA治理计划其中一个最有效的手段就建立一个SOA共享服务中心SSSC(SOA Shared Service Center)。一般来说,共享服务中心提供了一种集中的形式来有效协调各个团队成员的所有与SOA有关的活动。SSSC还提供了一种执行治理过程的方法,该方法非常类似于警察执行国家法律的方式。

SOA共享服务中心基本原理

你可以举出很多关于建立一个独立的组织来支持SOA治理计划的例子,这样的例子实在是太多了。那些支持SOA共享服务中心的专家都认为,将资源分散在现有的各个企业组织中是一种比较有效的方式。这种观点其实并不总是成立的,只有在某些情况下是正确的,这在很大程度上取决于SOA计划的范围和目标。这种做法仍然需要强有力的中央协调点,同时还要具备对各种资源的管理权以及不同级别的责任、优先权和时间。人们发现,大多数企业都有非常充分的理由建立一个SSSC。

满足客户的需求

客户的定义很广泛,任何个人、团体或组织都可以是客户。依赖于SOA环境的单元,要么是客户要么就是供应商。对于客户来说,如果只需通过与一个单一的实力或单位交流,就能咨询、发展、引导和支持自己的SOA需要,那么这种方式相当的便利和高效。而无须与多个实体进行沟通,尤其是当这些实体没有既定的指导方针或集中一致的沟通方式时。随着SOA计划的逐渐成熟,单一的联络点简化了交流的过程。

为了更好的理解这个问题,我以呼叫中心做一个简单的比喻。大家都知道,呼叫中心通常有一个统一的特服号,一旦电话打进来,用户就可以根据自己的不同需要继续按不同的小号。这种方式显然要比为每个不同的问题设立一个独立的特服号要方便和高效得多。

始终要牢记的一件事就是成功。SOA成功来自密切留意客户的需求和动向,确保他们所关注问题都被解决了,最后限期得到了满足,原有期望值超额完成了。为了将结果准确无误地反馈到企业,在SOA实施过程中的详细记录项目成功点、所克服的问题、以及预期的回报是非常重要的。与客户和潜在客户的沟通能够使他们认识到企业建设SOA项目的重要性,并且有利于促进用户对于SOA的接受度。

一个权力分散的机构不太容易能做到这一点,因为他们并不是集中在同一组目标和价值观上。因此,客户服务将蒙受损失,阻碍了SOA的普及。

推动灵活性、连贯性并调整优先次序

坚持相同的目标、方法和标准以创建一种标准、策略、流程和交流的一致性。这种一致性也导致客户能收到同等程度的支持。如果没有一致性,单位和团体将开始在采用SOA方法上有所保留。单一的组织结构目标一致,并且组织内部的沟通方向也是一致的,所以可能会比其它类型的组织结构更有积极作用。它有助于确保SOA信息不会丢失。在SOA推广的早期阶段,SOA治理可能会受益于一个高层次的结构,以确保企业能够接受相同的并且连贯一致的信息。

此外,要有一个专门的团队负责消除各种优先次序的冲突,否则就会导致客户服务质量水平下降、团队成员之间缺乏交流、增加项目管理的工作量并降低生产力。一个集中的团队还有可能带来更高的生产力,减少SOA实施过程中可能的多余活动。

当决定部署一个SOA架构时,除了技术可行性验证外,许多公司还要验证业务。SSSC使得评估实施一个SOA计划的总成本变得更加容易。集中SOA资产和资源使得确定总成本非常容易。它也有利于能力规划、资源分配、鉴定培训和教育所需。

反过来说,如果资源是共享的,或者没有100%的受控于SOA活动,这将成本结构的适用性变得复杂。除非事先配备严格的时间报告方法,否则SOA进一步成熟所需要的资产和资源将会变得模糊不清。同时,交叉培训资源也会变得很难,这将导致支持和一致性的问题。最终,在SOA成熟时,要想获得额外的拨款就变得很困难,降低了SOA的效力。

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

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

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

咨询:400-8352-114

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

QQ在线咨询

泛普深圳OA快博其他应用

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