完整的BPM系统需由图形化流程设计环境、流程管理与监控、BPM引擎、使用者执行环境以及整合各种资源的底层EAI平台等主要元素所架构而成。一般来说,BPM基于SOA(Service Oriented Architecture)架构。BPM通过捆绑其他应用系统的服务来制作并提供跨应用系统的BPM流程,也可以组合各个单纯的业务服务生成新的服务,对其基本要素进行模块化管理,并且可以循环使用。基于SOA的架构将对J2EE平台的适应性提出更高的要求,Gartner的研究表明,未来2年与J2EE平台结合紧密的BPM产品将占据主导地位。
另外,由于BPM记录了业务流程的所有活动,可以对流程管理所需的关键性指标进行设置,向流程实施者及管理者提供实时而直观的业务、组织和个人的绩效数据,可以实现有效的客观性成果测定效果。
通过BPM,可以对业务流程进行自动化,并通过流程的分析及监控功能,对业务进行整合及计量,从业务角度、组织角度、IT角度都可得到可量化的改善效果,这种效果随着管理者通过BPM分析与优化流程,将越来越显著。
[外贸知识网图文来源于网络,如有侵权,请联系删除]