ERP与BPM之间存在何种关系呢
2013-11-10 作者:ZDnet
大中小
上个世纪九十年代初,美国着名管理咨询公司Gartner Group Inc.提出来了ERP(Enterprise Resource Planning,企业资源计划)的概念,最初被定义为应用软件,但迅速为全世界商业企业所接受现代企业管理理论之一。企业资源计划系统,是指建立在资讯技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。企业资源计划也是实施企业流程再造的重要工具之一,是个属于大型制造业所使用的公司资源管理系统。世界500强企业中有80%的企业都在用ERP软件作为其决策的工具和管理日常工作流程,其功效可见一斑。
同样是上世纪九十年代初,也是在美国,着名企业管理大师迈克尔。汉默先生提出企业流程管理的理论,其目的是不受现有部门和工序分割的限制,通过一种最简单、最直接的方式来设计企业经营过程,最终达成企业各种业务环节整合。根据此理论研究开发出来的BPM系统,让最早创立了20世纪90年代最成功的ERP软件公司(Baan公司)的Jan Baan先生高呼:“BPM是ERP走向没落的一个起点”、“BPM终将取代ERP”。真的会是这样吗?让我们来仔细看看两个系统的关系。
顾名思义,ERP系统聚焦于企业资源的计划,在这个系统上,我们可以很清晰的获取企业在未来一段时间的物资需求、资金需求、人员需求,有了这样的信息,我们就能快速的制定出相关的决策。以企业最常见的销售业务为例,传统的ERP能根据销售订单向前端的生产部门传递生产需求,生产部门能够根据生产计划向采购部提供材料采购需求,生产完成发货之后财务部门会收到相关的应收款和开票信息,这样一种信息的传递,让多个部门避免相同信息的重复录入,也为业务审查时溯源提供有效的依据,是企业管理改进的有效手段。BPM软件则从另外一个角度来提升企业的管理水平,销售订单传到生产环节时生产部的人员是否第一时间了解了这个信息,并开展相关的工作;采购部门相关物流入仓之后,生产部能否及时领用以保证交货工期;财务部门在客户收货之后能否获取客户收货准确时间以确定给该客户的免账期;BPM软件改进的是跨部门信息的传递效率,提升企业整体的运作效率,最终提升企业的管理水平。
因此我们可以看出ERP和BPM并不存在替代关系,他们的本质都是提高企业的管理水平,只是关注点不同。也许会有人说,现在很多的ERP软件都会带有审批流的功能,前一个环节工作完成之后,后面一个环节就会收到相关提醒,及时开展工作,那么还需要BPM吗?答案是肯定。首先我们得承认当前ERP已经融合BPM的管理思想,除了关注数据的传递,也关注信息的传递,都有推式管理的思想融合在里面。但是究其本质,ERP实现的还是部门内的协同,跨部门的协同很难实现,特别是遇到不同部门使用了的不同品牌软件的情况。以茂名石化为例,其各个部门大大小小的系统超过20套,其中的核心就是SAP系统,如果仅靠SAP本身的流程管理功能或者是异构系统集成功能,要实现整合,绝对是个天价的项目,还包括冗长的工期。而H3BPM系统本身“高度集成性”让这种协同变得非常简单。各个系统通过企业设定的流程串联起来,一个业务部门完成相关的审批工作填写相关的信息之后就会推到下一个部门的桌面,下一个部门可以通过流程直接联查本部门系统中的信息,做出相关决策传递到下个部门。还是以销售为例,销售部门的订单需求传递到生产部门,生产部在获取仓库物料信息、现有生产排期之后会给到采购部门,采购部门集合多项采购订单之后向供应商发出采购需求,销售部门、生产部门可以通过流程了解相关进度,进行必要的催办提醒,最终保证货物的及时交付。不管是否在一个系统,BPM都让这样的场景成为现实,真正做到了推式管理。
所以一个企业只有ERP是不够的,可能还有SCM、CRM、HR等系统的需求,更需要通过BPM系统把以上这些系统集成起来,使得企业能够首尾相连地管理业务流程,获取相关信息,提升企业的竞争能力。