是什么让BPM和SOA联系到了一起

是什么让BPM和SOA联系到了一起

  • 发布时间:
  • 2015-10-14

  SOA(面向服务的架构)是一种企业级的IT架构方式,它把IT资源作为与业务协调的服务来提供,从而满足业务要求。但大部分的业务领导者并不关心SOA具体是一种什么理念,可以实施什么新技术,而只关心能不能改善他们的BPM(业务流程管理)。

  而BPM,与其说它是一项技术,不如说是一门商业学科,要确保 SOA能够提供商业价值,它就必不可少。BPM在经历了数十年的发展后,正悄然掀起一场流程管理的热潮。

  有一个聪明的大学校园规划专家,他设计道路时并未贸然动手,而是先等待学生们在各个建筑之间自己用脚走出路线,再根据他们的习惯,在这所新大学里浇筑水泥人行道。

  传统的IT基础设施很大程度上是在沿着同样的道路演进:现在经验丰富的操作者在铺设自动化设备之前,会尝试先透彻理解用户需求(这些设备可比混凝土难对付多了),然后再进行设计和施工。完全不考虑旧系统而重新设计流程和围绕应用进行开发的传统方法,已经不能再满足领导者对速度和正在进行的流程变革的需求。

  一旦更容易的集成技术发展最终赶上了管理对经营提高的持续推动,就不必再等待人为踏出人行道,BPM在此时发挥了作用。尽管很多供应商可能对BPM作了不同定义,但是大部分都认同BPM给组织提供了定义流程、执行流程和管理流程的能力。没有SOA之前,BPM产品已经出现并成功应用,BPM的主要应用场合有如下几点:

  业务流程自动化(BPA)。BPA按照业务需求,自动化流程,这是现在工作流技术还在继续做的事情。

  整合应用系统(EAI),实现异构系统之间无缝交流。不过实现方法和老的EAI技术是完全不同的。

  企业流程建模分析(BPM)。在详细了解企业流程划分之后,用全局的视角,对一堆流程进行梳理,并给出企业流程全局图。

  业务活动监控(BAM),实现企业流程持续改进。BAM需要用前面的企业流程全局图,分析企业流程效果和效率,提供优化方向,实现企业级的流程管理。

  在上面描述的BPM的四大应用场合中,每个都和SOA有千丝万缕的关系。 不过,BPM和SOA的驱动因素大不相同:BPM是业务驱动型计划,而SOA是IT驱动型计划。

  是什么让BPM和SOA联系到一起,并受到分析师们的更多关注,甚至还成为了业界新闻呢?

  SOA作为BPM的一个重要基础,用以整个企业范围的BPM管理,使流程服务能够快速组合,从而编排成更大的端到端流程。这是因为企业需要基于“服务”来设计可以灵活更改的流程,这些流程并没有被“写死”到应用程序的代码结构中,不会导致以后无法更改。

  SOA让用户可以轻松地将业务流程连接到基础系统,从而节省时间和IT资源。但将流程链接到传统的应用通常要依赖大量不同的专有技术,而在采用BPM的同时转向SOA,可以促进SOA组件的再利用,从而最大程度地降低业务流程本身的复杂性。

  企业的首席执行官和IT部门能够联手促进SOA应用的一个想法,就是在SOA的基础之上采用BPM应用程序。让SOA适应BPM ,让BPM成为机构的“杀手应用”。

  没有SOA,BPM一样会出现并得到实现,但是,在SOA将更多标准和系统整合成为可能的基础上,通过SOA而在整体范围内实现BPM将会得到最大程度的简化。



深圳尔雅成立于2014年,是一家由前IBM、HP的高管及资深顾问所创立的,致力于改变咨询顾问生态的先驱型顾问服务公司。

深圳尔雅主要从事企业管理咨询与信息化咨询服务(包括企业信息化规划、ERP实施与定制化开发等服务)。同时,深圳尔雅以强大的咨询力量与资源为依靠,为国内前沿的咨询公司培养与输送精英顾问人才,先后与金蝶集团签署了顾问委托培养战略合作,与大型国企高科集团合资成立了湖南创新新动力教育有限公司。依托于顾问培养这套系统、有效的行为学习体系,公司在线上开发了YouCore核心力系列课程,致力于通过思维力、学习力、人脉力方面的学习与训练,提升当代青年的核心竞争力!


上一篇: 移动业务流程管理提高沟通 2015-10-14
下一篇: 业务流程管理和个人授权 2015-10-14