SoftwareAG公司副总裁BjornBrauel说,推出SOA不仅仅是利用技术。SOA是用于推动商务流程管理的一种建筑风格。
Brauel说,虽然拥有构建应用程序的方法和标准并不是一个新概念,但是,我认为,SOA是没有前例的,因为它是观念、方法和技术的融合。
要取得经营的灵活性和敏捷性,商务流程管理模型、自动化和变化等要根据机构考虑业务应该如何发展的思路进行处理,而不是根据IT功能进行处理。从IT的观点看,这就意味着提供灵活的基础设施去管理流程,对这些变化做出反应。
SoftwareAG公司亚太和日本地区高级副总裁PaulHenaghan对于定义SOA的问题谨慎地指出,部署一个带有符合SOA原则的服务能力的ERP解决方案并不能解释为整个机构范围内的SOA应用。
Brauel赞成这个观点。他说,SOA不是你购买的产品,而是你所做的不断改善工作流程的一部分,这是符合机构目标的。SOA也许在开发Web2.0服务为用户提供更丰富的在线体验方面还能发挥重要作用。
Brauel称,首席信息官们在实施SOA时应该小心的一个陷阱是设法为SOA制作一个商务实例。显而易见,SOA本身是没有商务实例的。首席信息官们应该从商务流程管理的角度向机构的其他股东解释SOA。
他强调指出,首席信息官们需要围绕商务流程管理建立SOA结构,采用一个直观的SOA路线图,首先定义一个为期三个月的商业计划作为实现更长远目标的第一步。这将保证机构的股东能够更迅速地看到商业价值,如SOA流程产生的节省成本的效果,而不用等待三年之后才看到投资回报的例子。
Brauel说,虽然长期的关键业绩指标还不能立即看到,但是,考虑到这个企业正在把现有的资产重新用于自动化的流程,三个月之后衡量短期的关键业绩指标是非常有可能的。以此为起点,这个路线图就能够预测更长远的关键业绩指标。
Brauel表示,自由与治理之间的平衡对于服务开发是非常重要的。
太多的自由意味着允许工作人员在任何时候为自己开发服务,不用考虑其他机构股东需求。这将导致以内部为重点的观点。这个观点认为可能提供商业价值的服务组件不用与机构的其他人共享。
另一方面,太多的治理能够显著抑制工作人员的创造性。他们将想办法绕过规则和条例。Brauel补充说,提供正确水平的治理包括正确地定义目标,以及指示进行整个机构范围内的协作,同时允许服务开发方法的灵活性。
此外,Brauel解释说,在平衡SOA的自由与治理方面,激励措施是很重要的。不应该根据编写代码的行数奖励工作人员,而要根据他们创建和共享了多少个能够让机构的其他人重新使用的服务进行奖励。
Brauel指出,各个地区的首席信息官的观点是有区别的。在美国,首席信息官们议事日程的重点是商务流程管理,而不是SOA。另一方面,欧洲的首席信息官们主要关心IT部门的效率提高。因此,他们在考察商务流程管理之前首先用SOA的观点开始新的项目。
Henaghan说,由于预算紧张,亚洲的首席信息官对于新的IT计划没有那样高的热情,因此,他们要设法尽可能多地从现有的基础设施中获得商业价值。因此,他们把更多的重点放在商务流程管理方面。
Henaghan强调指出,虽然SOA也许会发展,甚至将来会叫不同的名字,但是,把观念、方法和技术融合在一起开发新服务的SOA的基本原则是不会改变的。
Henaghan说,SoftwareAG公司要在2010年达到10亿欧元的年销售收入。我们将与客户进行合作,帮助他们重复使用现有的IT基础设施以创建新的服务。
他指出,亚太地区为该公司提供了巨大的商业机会。虽然我们在亚太地区一直是积极的和成功的,但是,我们到目前为止在亚太地区还一直没有达到我们的美国和欧洲业务的市场普及程度。
Henaghan解释说,亚太地区商务流程管理软件市场还不太成熟,大多数企业仍在进行“教育讨论”,而不是与商务流程管理领域的厂商积极地合作。