一般来讲,BPM产品分为两类:EAI(Enterprise Application Integration)和WFA(Workflow automation)。EAI类的BPM主要处理application centric的业务流程(多数为自动流程),WFA则聚焦于自动化以人为中心的业务流程。
下图是EAI与WFA的一个对比,供大家认识EAI和WFA的一些区别。
|
EAI
|
WFA
|
速度
|
机器速度(非常快)
|
人的速度(对流程执行速度要求不高)
|
参与者数量
|
少
|
多
|
异常处理
|
少
|
多(退单,reassign,委托等,非常复杂)
|
业务规则 |
一般是数据驱动
|
关系驱动,一般来讲,组织机构越复杂,规则逻辑也越复杂
|
UI
|
少
|
多且复杂
|
数据转换/映射
|
多
|
少 |
希望能够抛砖引玉,让大家正确认识一下BPM的分类。