1990年,美国著名的管理学者、MIT教授Michael·Hammer提出BPR( Business Process Reengineering,业务流程重组)的概念,历经十几年的理论研究和业务实践,人们逐渐意识到流程的持续改进(Business Process Improvement,简称 BPI)也是非常重要的。
由此提出了阶段性重组BPR和持续改进BPI相结合的做法,并发展出了流程运作的一套体系,来根据业务环境的变化,推进人与人之间、人与系统之间以及系统与系统之间的整合集成及协作机制,称为业务流程管理(Business Process Management,简称BPM)。
实际上,BPM尚未形成统一的方法论,在不同的自然科学领域有着不同的内涵。即使在IT领域,供应商对其定义也不尽一致,他们根据自己的产品重心,而赋予了BPM一个适应自己产品特征的说法,而这也将阻碍BPM市场的进一步发展壮大和良性运转。
抛开各个供应商的定义不谈,只要提及业务流程管理,我们自然会联想到工作流(Workflow)技术。然而,工作流并不是BPM的全部,作为一个体系化的解决方案,BPM的范围覆盖了企业运营的各个环节,如生产、销售、物流、财务等企业经营活动,甚至延伸到供应商和经销商,其内涵也更丰富,包括:BPA(业务流程自动化)、BPR、BPI(如图1上层所示),而工作流只是“业务过程的部分或整体在计算机应用环境下的自动化”,某种意义上说,它是 BPM的核心,在BPM系统中扮演着重要角色。
图1 以EAI和Warkflow为核心的企业级BPM解决方案架构