在几乎是2010年夏季最热的一个下午,JanBaan先生抵达了北京,经过两个不眠之夜后,64岁的他为我们神采奕奕讲述了一个完全不同于我以往所理解的BPM。他认为,BPM时代的开始便意味着ERP时代的终结。
换了任何人说出这个结论,都会被认为是为了赚足眼球而“危言耸听”。但是坐在我们对面的是JanBaan先生,正是这个人从1978年创办了Baan公司,并从1984年开始,将Baan公司的方向聚焦到信息技术领域,20多年后,Baan公司成为了全球领先的ERP供应商,而JanBaan先生也一直被业界誉为“ERP的先驱”。
在谈话中,JanBaan不断重申,他是一个创新的企业家。正是对自己的这样一种定位,JanBaan先生一直在不断摒弃一些旧有的观念和技术,在2000年初,他又以其前瞻和敏锐的目光以及企业家的气魄,进入到全新的软件领域,即基于SOA架构的BPMS(业务流程管理套件)市场,开创了在Cordys的创新历程。
ERP将落伍于Internet时代
JanBaan认为,ERP时代是以数据为核心,随着目前市场环境不断变化的话,ERP的一些弊端逐渐显现出来,通过ERP很难“端对端”地把业务连接起来。
而且,在未来,internet会成为我们重要的基础设施。所有技术、协同都会围绕着internet去进行。而ERP原本并不是为了internet而设计,如果ERP要适应这个趋势,会使ERP系统变得异常庞大。
而通过BPM这样的技术,就可以把原先很难连接、很难灵活编排组合的业务形成一个有机的整体,把整个企业的业务及流程形成一个统一的视图,把原先复杂、难以驾驭的系统和业务有机地编排,组合起来,形成一个真正以业务为中心的有机体。
BPM将实现“IT-Free”
在过去的十年中,JanBaan先生已经投资几个亿美金,全力创立Cordys公司,并率领几百人的研发队伍,打造一个单一化的平台,这个平台既包括了BPM,也包括SOA,通过编排的层次,形成了一种业务运营平台,一种业务组装平台。通过这样的平台,企业可以去自己构建ERP这些应用,去做定制化。
Baan先生想通过Cordys公司的BPM实现一种“IT-Free”的局面,即业务人员可以完全按照自己的需求通过BPM工具来建立各种流程和规则,实现全面的信息共享和“端到端”的业务联通。到那个时候,JanBaan表示,企业甚至不再需要CIO这个角色,取而代之的则是“CPO”–“ChiefProcessOfficer”。
为了充分尊重企业的个性化差异,Cordys的这个平台还提供casemanagement(个案管理)的功能,来处理突发事件。这样企业可以跳出这种刚性的、不灵活的BPM的规划做到真正从业务需求出发,做想做的事。
JanBaan先生表示,BPM平台以及CaseManagement概念和功能的引入,是他这些年最有价值、也是所做的困难最大的创新。
谈到保护和尊重已有的对ERP的投资的问题,JanBaan说,如果企业已经有很多传统的ERP系统,我们还需要尊重企业已有的投资,把原有的系统纳入到新的体系当中去;如果企业是从最开始来构建自己的IT架构,就应该采用全新的方式,要以这种业务流程,以业务为中心的方式去做。
基于云的“BusinessProcessasaService”
谈到新的软件的交付模式,不能不提到基于云的“SaaS”。Baan先生认为,他比目前SaaS看的更远,Cordys已经可以交付“Business Processasa Service”。他说,当把BPM也放到云中的话,会发现云里边原来独立的应用又可以通过BPM形成一个有机的整体,按照企业自己的意愿和业务特色变成云里业务即服务的解决方案。
他还指出,把所有的东西都放到云中是一个很好的想法。但是现实世界面临的问题要比这个复杂得多,所以需要从中做一些平衡,有的系统需要布置在企业内部,但是通过云可以访问到这些系统的功能,也可以通过云把更多的元素带入进来,这样可以使云和我们的传统模式结合在一起,进行很好的互补,发挥出彼此更大的功效。
BPM:从概念到落地
BPM也好,“Business Processasa Service”也罢,对于大多数刚刚挣扎着进入了“ERP时代”的中国企业而言,谈“ERP将被BPM”取代似乎有点让人难以接受。
“以业务为中心”的确是IT一直在努力的方向,但是有了BPM,就不再需要CIO以及IT人员,这种说法似乎也过于绝对。
其实,不妨从BPM目前主要的应用情境来更客观地看待这一新概念和技术。目前,BPM更多的被应用在企业业务流程的变更和业务创新中。像合规性,企业为了合规性的要求需要去改变现有的一些业务,改变业务就意味着改变系统的连接方式,Cordys的BPM可以帮企业做的很快;另外一方面,是业务上的创新和客户服务的改进。例如,一家国外宽带服务企业将Cordys的SOA,BPM以及规则引擎相结合,将企业的设备、GIS、CRM、故障工单系统进行整合,做到主动预警并修理将要发生故障的网络节点设备,提升了客户满意度。
在国内现有的一些案例中,Cordys的BPM目前更多的是作为一种流程优化的工具与ERP共存,或来做一些个性化流程的定制开发以及与原有ERP集成的工具。
有趣的是,既然JanBaan先生说了BPM将取代ERP,CPO也将取代CIO而存在,那么BPM在企业中的应用将由哪个主管去推动?企业的CIO们,会买BPM的账吗?