`
baiguomeng
  • 浏览: 952486 次
文章分类
社区版块
存档分类
最新评论

SOA与BPM的融合

 
阅读更多

不管是SOA也好,BPM也好,一个是从业务视角来看,另一个是从技术视角来看有它的道理,也有的说是从上往下来实施,也有人说是从下向上来做,我想不管是什么样的视角,总的来说在灵动的价格上来支撑我们的运营、变革、创新,为IT业务创造更到的价值我想这就是殊途同归。
  姚乐:首先就有请台上的嘉宾先谈下各自的观点,只要是围绕这两个议题都可以,一个是在SOA时代BPM的发展趋势,还有一个就是我们的CIO在SOA的BPM的应用中扮演什么样的角色,需要什么样的素质和能力的要求,那么就有请我们台上的嘉宾,先从袁媛开始。

  袁媛:首先在SOA时代BPM的一个趋势,我们认为SOA是从IT角度往上如何让IT支撑业务,而BPM本身是一种管理理念和方法,BPM的套 件是支撑BPM这种管理理念的目的,SOA和BPM的发展都是为了让IT更好的满足业务的需求变化,如何让IT系统更灵活的适应业务的发展,现在在SOA 时代下把BPM 搞活了,为什么这么说呢?是因为传统的BPM软件基于原来已有的专有的技术支撑了BPM软件的发展,因为BPM要集成大量的已有的应用系统和数据资源,如 果不是基于一种可以更广泛的兼容性的一种技术,一种方法来构成BPM系统,将BPM系统本身在企业信息化建设中这个解决方案会变得越来越难,越来越复杂, 所以SOA为BPM注入的新的生命力让BPM变活了。因为SOA本身是服务的一个理念, 如果要实现IT能面向业务提供柔性的对业务的支撑,它本身也是需要BPM这样的一套方法来支撑的,所以说BPM是体现SOA理念必须要的。而BPM的 软件也需要向SOA靠拢,所以我的观点也就是在SOA时代下BPM将会越来越广泛的更好的能体现它的价值,BPM厂商也会更趋于基于SOA这样的方式构建 软件。

  沈渴望:刚才我谈了我的想法其实我对技术不是很了解,我从1985年开始搞计算机到2000年后基本上是搞管理的,通过本次论坛使我了解到 SOA和BPM是一个人的神经系统,他是指示你神经系统的外面功能,你表面上看是一个人但是背后看是一个人的精神,灵魂是互相糅合的,互相支撑的,特别是 在企业中这么多年一直在寻找这种形态,在企业中变化很快不像行政部门,这个世道在变,企业的要求、市场政策也在变,所以每天接收到老板的指令和部门的需求 不断的改,这样的改,那样的改是对我们搞信息技术人员的一种摧残,但是既然有了SOA和BPM这门技术,我们就会比较容易应对。我们经过了半年多的考察找 到了,就像众里寻她千百度暮然回首,我终于找到了我所需求的对象,请大家祝贺我,谢谢!

  刘金柱:各位来宾大家好,我现在谈下我自己的看法。我们作为一个BPM厂商的角度来看,我先谈下技术方面的,当BPM遇到SOA架构我想它是一 个页面的自身延伸,因为我们作为厂商的角度的话大家会思考一些问题,如何让IT更盈利?如何让我们的IT架构更开放,那么我们作为BPM厂商在没有遇到 SOA之前更多的是通过一些专有的集成协议,没有统一集成的标准,那么在SOA这样的一种浪潮下,BPM得到了新生,它在集成方面更加标准,更加灵活。那 作为BPM厂商的我们是这样理解SOA的,它是一个基于底层技术架构的技术,BPM是管理的一个创新,这是我从技术上的理解。作为我们的企业融入BPM要 准备好一下几点:一个是向流程性组织的一个准备,因为通过BPM梳理过程会让我们的企业变的更加敏捷,但是这需要一个准备的过程;另外一个就是我们 CIO,也是说站在公司的最高层,也就是我们公司的决策层能够共同探讨我们未来趋势IT规划战略;那么还有一方面就要协调各个部门完成这样的一个流程处理 更多的工作,对于我们CIO确实也是一个挑战。

  何晔:第一个问题是SOA和BPM的发展趋势。我个人觉得就我们来看,是帮助IT能够很快的定位用于需求的变化,在我们来看SOA是一种工具, 是实现跨度、跨企业的一种工具。那么从这样来看呢?我个人的看法是这样的:SOA和BPM两方面的融合程度会越来越高;或者是从另外一个角度来看,IT系 统是非常多样化的,而不是每家厂商都能提供所有的东西,从这点来看BPM靠近发展方向,也肯定能在SOA发展方向依靠其他厂商的SOA框架,也可能是自己 提供自己SOA方面比较强的功能,这两种可能性都有,另外一个可能的方向,像CORDYS这样的厂商,我们整个架构在用SaaS平台,我们用户会非常方 便,客户端不用装任何的软件,我们已经在北美,欧洲推出了这些服务,并准备在中国市场上推出。我个人也觉得BPM和SOA相比给了大家一个好的工具,能够 使各位领导能够更加方便的交流,我个人觉得这是一件好事,但也是另一方面有了新的挑战,我们专注的领域不只是怎么把IT搞好,IT从历史而言是公司的一个 生产中心,怎么把这个生产中心搞好,是一个很值得关心的问题。BPM对大家在业务上的理解也会提出一些新的要求。

  姚乐:在座的各位专家都从不同的视角谈了他们的观点,我想这个机会非常难得,那下一个机会就给我们在座的学员和听众们,主要是围绕今天下午的这个主题就可以。

  杨立东提问:因为沈总说SOA也好,BPM也好,那么你跟公司总裁讨论,跟财务说的时候您用什么样的思维怎么来阐述您的观点?

  沈渴望:当然用对方容易接受的、用对方最喜欢的方式表达我最想说的话,我说的都是简单易懂的而不是说什么SOA、BPM等这样专业的话,不能用太专业的去说,那样别人不容易接受,我比较喜欢打比方。

  姚乐:我补充说一下,沈总担任非常重要的翻译官,就是我们CIO知识体系里你要把技术人员和业务人员能跟你很方便的沟通,这个翻译的技术水平我们都看到了,现在有请我们的张主任发表一下个人的看法。

  北大口腔医院张刚主任提问:我是北大口腔医院的,原本是医生,现在搞IT,我想提一个问题,就是诸位讲了SOA和BPM,如果我的企业或者单位 实施了ERP,我搞不清BPM和ERP的关系,我觉得这些边界分的不是很清楚。在边界不清楚的时候呢,我感觉不太容易跟领导说清楚,为什么当初您补充上 ERP,上医院信息管理系统MIS,说了半天怎么好,怎么现在有一个比它还好的东西出来了?怎么能够说服我们的老总呢?

  沈渴望:我建议你上BPM应该根据领导的要求。比如说我以前没看到一个非常清晰的线摆在我的面前,流程原来是一个个珍珠,现在要有一条金线把它 串起来展现在我的面前,现在我就要一个流程是穿针走线把关键的环节、时间、数据提出来让你看到,同时要求不能有重复。比如说我实施的ERP有合同,但是没 有时间考核,然后BPM在这个环节上把数据提出来展现出来,在审批合同这里在流程BPM的审批,一审批就好了,就自动回到ERP里。只有这样才能提高企业 的效益,控制成本。我们领导超前,但是这种方法只是时间的问题大家早晚都会走到一起。

刘金柱:我补充一下。其实我觉得BPM在我们医院实施,站在IT决策人的角度来讲,BPM能解决我们内部的绩效,这些系统之间有没有存在的关系通过集成手段打通这个问题。

  沈渴望:我简单说下用OA系统,他是自开发功能同时里面集成很多现成的东西,包括OA、包括协同。它里面最重要的是什么呢?它可以自开发。

  姚乐:刚才张主任问了一个很重要的问题,我们上了ERP、也上了OA、为什么还需要BPM?其实我在看这个问题的时候我也在思考。实际上你说业 务流程管理,其实我们的ERP也是业务流程管理。从广义上讲都是业务流程管理都在管我们的业务,那为什么还加一个BPM呢?就是因为任何一个系统一个概念 提出来,对我们适用都有一个范围。我们过去讲ERP管理的是比较核心的业务流程。比如说从这个订单进到交出,从生产到运输整个财务连接起来,它处理的是整 个核心的业务流程,那为什么还要上OA呢?OA是解决什么问题的?是我们一些管理上没有代替的问题。过去的流程都分散在各个系统里面,那么他有ERP系 统、SCM系统等。这个里面我们实际上通过ERP系统打通了职能的分界。但是我们不同的系统之间有产生了一个过道,那么这个过道之间我们再来看这个问题, 我们的流程也会散落到系统里面去了,我认为BPM 的核心,一方面我们把这个不同系统的流程经过方式我们把SOA解决呢?那么我们有通过这样的一种架构手段把我们的流程,应该是灵动的把它组织起来。因为只 是建模,是我们能看到的。我们来分析它、监控它、不断的优化它,就需要SOA这样架构的支持。这就我个人的看法,谢谢。

  翟炯提问:我们公司正在做信息化规划。我们领导很重视信息化的发展,我现在在做规划、选型、去做软件。考虑到现在上这个项目之前,我们在选用开 发平台,想用不用经常开发的。像我们这种单位属于科技企业,主要的是人力资源和财务,还有一些科研项目。我想问开发平台怎样快速建立起来这样的设施。现在 好多开发平台的流程也可以自定义,也可以调整。我想问二个问题,第一个是流程管理一般的开发商的流程,比如说如果我要选择你,你的优势在哪?刚才我们说的 技巧,优化具体的应用不是特别的清楚,一般在流程管理下专注做流程管理也有他的独特之处。而且刚才讲的这个,把这些整合起来的系统,包括OA还有其他的一 些系统和信息平台,通过BPM来整合的话,在规范、标准和应用方面有那些要求?

  刘金柱:刚才您提到优势,我想可能不管是国内的还是国外的都有它的优势,我们走的BPM是两条线。一条走的是BPM流程管理,同时我们还要依靠 EA的架构平台,在这个之上可以快速的产生新的业务模块。那么产生新的模块的过程,我们认为在目前国内做的厂商包括能够评估到的厂商而言,我们模型驱动的 能力是比较有优势的。那就是尽量的通过源代码的方式能够交换比较复杂的业务,这是一个优势;另一个优势是,在流程管理方面我们不仅提供流程的设备,还对国 内流程需求的任务支持之外,同时还支持前段的业务分析,在后端提供对运行的流程分析,前面是对现在没有运行的流程分析这个功能。后面的那个功能是我们与其 他厂商相比所占的优势。按集成方面,像我们BPM产品有我们自己的门户,有的有、有的没有。这对产品的形象不一样。按我们平台角度来说,首先是要把身份统 一起来,身份统一有很多方案,身份是存储在其他系统,那我们本身的操作平台也是有它的标准,别的系统也可以把身份介入进来,这个我们有很多例子,还有一种 门户方案,门户的集成和OA方面的集成。

  美国颇尔公司王辅国提问:就是刚才提到BPM的可视性。我接触过的一些ERP软件,它是可以看到一些流程,这是我想问的第一个问题。第二个就是流程的批准,批准流程是在SAP是可以实现的,我想问的到底那些是BPM是独有的,其他的是确实做不了的。

  何晔:我从2002年开始做BPM这一块,我自己感觉就像一个理想的世界里,如果一开始你就用那一套ERP,ERP属于内部跟客户管理人员及业 务人员分开。如果我从单一的厂商到所有单一的套装软件,应用上ERP所有的业务,我就确实不需要BRP和SOA。因为集成模块就会消失,至少在公司内部是 这样的,但事实上是没有的。我个人认为,即便是这种情况,因为你要和你的客户发生关系,你还是有集成的需求。这种情况下是公司内部集成要跨公司、跨企业。 一旦你们的流程是要跨应用的,那很多事情不是同一套单一的ERP系统能做的,这就要从客户要解决什么样的问题。

  姚乐:不管是SOA也好,BPM也好,一个是从业务视角来看,另一个是从技术视角来看有它的道理,也有的说是从上往下来实施,也有人说是从下向 上来做,我想不管是什么样的视角,总的来说在灵动的价格上来支撑我们的运营、变革、创新,为IT业务创造更到的价值我想这就是殊途同归。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics