BPM的边界界定

来源:互联网 发布:厦门唯一网络招聘 编辑:程序博客网 时间:2024/05/17 07:42

BPM的目标是实现企业管理的有序化和企业运营的增值,在我看来,BPM
包括如下内容:

1)BPA(业务流程自动化)
通常人们将流程的真正执行部件称为工作流系统,直到今天,传统的
工作流系统仍然在BPM系统中扮演着中心角色,正是它实现了业务流程
的自动化,BPA包括如下内容:
a)流程建模技术   如Petri网、控制流语义、数据流图、
UML中的序列图、协作图、状态转换图等
b)流程定义技术   如XPDL,BPEL4WS等
c)流程执行引擎   如我们谈过的jbpm,shark等

2)BPI(业务流程集成)
BPI(业务流程集成)系统是实现流程集成技术的具体载体,是它把我们
的软件开发方式由面向过程、面向对象和面向构件等转变为面向服务,BPI
包括如下内容:
a)流程间通信技术  以前可以采用的有远程过程调用(RPC)、分布式对象(CORBA、DCOM/COM+、RMI)、面向消息的中间件(MOM)等,现在可以选用基于Web服务的动态、轻量级的服务协作中间件
(Service Cooperation Middleware,SCM)
b)EAI技术  主要实现企业内部的应用集成
c)B2B技术  主要实现合作伙伴间的应用集成

3)BPR(业务流程改进)
BPM以优化管理为归宿,而不仅仅满足于业务的处理;BPR包括下面的内容:
a)流程监控与分析
b)流程优化
c)流程改进

原创粉丝点击