您现在的位置是:首页 > IT基础架构 > 软件与服务 >
SOA与BPM 融合创造IT业务价值
摘要不管是SOA也好,BPM也好,一个是从业务视角来看,另一个是从技术视角来看有它的道理,也有的说是从上往下来实施,也有人说是从下向上来做,我想不管是什么样的视角,总的来说在灵动的价格上来支撑我们的运营、变革、创新,为IT业务创造更到的价值我想这就是殊途同归。...
不管是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业务创造更到的价值我想这就是殊途同归。
(本文不涉密)
责任编辑: