作者:Actionsoft,炎黄盈动
在对BPMS(业务流程管理系统)进行评估时,有三个关键问题是用户必须要考虑的:
- 应用功能:产品能够提供多少可以满足用户需求的应用套件或可重构的功能模块
- 关键特性:产品能够提供多少关键特性(Feature)指标,以满足特殊领域的特殊需求
- 完整性:对单位的业务流程管理需求而言,产品能够提的整体解决方案是否完整
对一个BPM产品给出评价之前,理智的用户会确认哪些功能或特性是即买即用的(Out of the
box),这些功能特性应该被包含在产品方案中,并通过建模工具、配置或编写脚本快速应用这些功能,但如果通过编程编译或其他方法来实现这些功能,整体拥有成本和优化成本在产品生命周期中会变得很高。
随着BPM软件提供商的快速增长及市场需要,很多BPM厂商已经针对这三项评估指标提供了相应的解决方案,但只有很少一部分BPM厂商能够让用户在这三项指标中充分受益,完整的BPM产品能够有效的降低总投入成本与风险,如果只是关心其中的某个领域,那么你将会有更大的选择范围,并针对特定指标进行横向评估。
18项关键应用功能评估
在Gartner最近发表的一份有关BPM项目启动准备报告中指出,
BPM应用案例分析与评估选型约占项目启动的15%时间。由于各家BPM产品所关注应用领域不同,很难对应用功能做出合理的指标结果,我们就国内一些共性需求和扩展需求整理出了一份表格,其中扩展指标能够让接入BPM管理的企业用户在领域需求中获益:
|
1 |
可按业务分类的工作流办理箱 |
共性指标 |
|
2 |
工作流查询工具 |
共性指标 |
|
3 |
工作流报表 |
共性指标 |
|
4 |
工作流辅助工具 |
共性指标 |
|
5 |
Portal门户订阅与管理 |
共性指标 |
|
6 |
辅助的办公工具 |
共性指标 |
|
7 |
汇报工具 |
扩展指标 |
|
8 |
即时通讯 |
扩展指标 |
|
9 |
KM文档管理 |
扩展指标 |
|
10 |
CMS内容管理 |
扩展指标 |
|
11 |
OA办公自动化框架 |
扩展指标 |
|
12 |
HRM人力资源框架 |
扩展指标 |
|
13 |
PM项目管理框架 |
扩展指标 |
|
14 |
HRP人力资源绩效考核框架 |
扩展指标 |
|
15 |
SFA销售自动化框架 |
扩展指标 |
|
16 |
EAM资产管理框架 |
扩展指标 |
|
17 |
FM财务管理框架 |
扩展指标 |
|
18 |
ISO或SIX
Sigma管理框架 |
扩展指标 |
133项关键特性评估
当企业接入BPM管理从建模到流程自动化再到优化过程,特性评估非常的关键,即买即用的特性指标能够规避在实施BPM的风险成本。(下表序号无优先级,仅作为评估特性指标的参考)
|
1 |
Architecture
Feature
架构体系特性 |
免程序开发 |
|
2 |
基于B/S结构 |
|
3 |
设计与运行的统一环境 |
|
4 |
多层服务 |
|
5 |
J2EE或.NET主流语言 |
|
6 |
SOA架构 |
|
7 |
缓存优化 |
|
8 |
连接池 |
|
9 |
负载均衡 |
|
10 |
BP Languages
语言与标准特性 |
XPDL流程定义语言 |
|
11 |
BPMN商业流程符号规范 |
|
12 |
BPEL商业流程可执行语言 |
|
13 |
Organization and
Enterprise Modeling Feature
组织与企业建模特性 |
支持多组织单元管理 |
|
14 |
基于角色或组织单元的交互框架设计 |
|
15 |
多角色兼任 |
|
16 |
帐户游离状态 |
|
17 |
帐户注销与激活 |
|
18 |
组织对象的导入与导出 |
|
19 |
支持矩阵式组织结构 |
|
20 |
团队 |
|
21 |
权限组 |
|
22 |
基于角色的授权 |
|
23 |
基于权限组的授权 |
|
24 |
基于组织结构的授权 |
|
25 |
基于规则的授权 |
|
26 |
批量授权 |
|
27 |
正向与反向权限查询 |
|
28 |
组织结构图 |
|
29 |
报告输出 |
|
30 |
分级授权与维护 |
|
31 |
Application
Modeling
Feature
应用建模特性 |
免程序开发 |
|
32 |
关系型数据库支持 |
|
33 |
持久层可视化设计 |
|
34 |
转义数据库类型 |
|
35 |
数据库元数据管理 |
|
36 |
持久层模型导入与导出 |
|
37 |
有效性与完整性描述 |
|
38 |
表单数据源绑定 |
|
39 |
表单数据源关系表达 |
|
40 |
单页表单 |
|
41 |
子表单 |
|
42 |
多子表单 |
|
43 |
混合表单 |
|
44 |
表单缓存 |
|
45 |
表单Html或xml模板设计 |
|
46 |
表单Excel支持 |
|
47 |
表单PDF支持 |
|
48 |
表单URL支持 |
|
49 |
可自扩展的UI组件 |
|
50 |
表单可视化设计 |
|
51 |
用户表单数据快照 |
|
52 |
基于描述的数据字典 |
|
53 |
Process
Modeling
Feature
流程建模特性 |
流程可视化设计 |
|
54 |
流程模型导入与导出 |
|
55 |
全局附件 |
|
56 |
提供可扩展的事件机制 |
|
57 |
参与者数量限定 |
|
58 |
参与者范围限定 |
|
59 |
抄送 |
|
60 |
指派 |
|
61 |
收回 |
|
62 |
取消 |
|
63 |
回退 |
|
64 |
条件跳转 |
|
65 |
条件终止 |
|
66 |
自循环 |
|
67 |
动态指定参与者 |
|
68 |
角色寻找参与者 |
|
69 |
团队寻找参与者 |
|
70 |
关系寻找参与者 |
|
71 |
相对关系寻找参与者 |
|
72 |
历史轨迹寻找参与者 |
|
73 |
事件寻找参与者 |
|
74 |
条件指定参与者 |
|
75 |
并行路由 |
|
76 |
串行路由 |
|
77 |
聚合路由 |
|
78 |
并签完成率 |
|
79 |
共享数据空间 |
|
80 |
表单读取权限 |
|
81 |
多表单绑定 |
|
82 |
调用外部URL |
|
83 |
规则跳转 |
|
84 |
任务成本 |
|
85 |
任务通知 |
|
86 |
用户数据的导入导出 |
|
87 |
任务帮助 |
|
88 |
流程终止 |
|
89 |
同步子流程 |
|
90 |
异步子流程 |
|
91 |
主子流程数据交互 |
|
92 |
动态过滤参与者 |
|
93 |
自动归档与手工归档 |
|
94 |
暂停流程 |
|
95 |
流程启动权限 |
|
96 |
流程数据查询权限 |
|
97 |
流程复制与版本 |
|
98 |
流程迁移 |
|
99 |
柔性发布 |
|
100 |
Workflow Tools
Feature
工作流工具特性 |
办理代理 |
|
101 |
图形化任务监控 |
|
102 |
可同时监控主子流程 |
|
103 |
工作流待办列表 |
|
104 |
工作流已办列表 |
|
105 |
工作流查询 |
|
106 |
标签 |
|
107 |
任务提醒 |
|
108 |
任务催办 |
|
109 |
任务催办 |
|
110 |
流程文档化 |
|
111 |
工作交接 |
|
112 |
变更机制 |
|
113 |
超时统计 |
|
114 |
整体运营监控 |
|
115 |
多种激活方式 |
|
116 |
任务进度 |
|
117 |
工作日 |
|
118 |
可自定义报表 |
|
119 |
可扩展的业务逻辑接口 |
|
120 |
任务断流异常恢复 |
|
121 |
Business Rule
商业规则特性 |
可视化规则设计器 |
|
122 |
业务数据动态绑定 |
|
123 |
流程状态动态绑定 |
|
124 |
规则引擎 |
|
125 |
支持三方规则引擎 |
|
126 |
EAI Tools
Feature
应用接口集成特性 |
LDAP支持 |
|
127 |
适配器 |
|
128 |
Portal整合 |
|
129 |
XML交互 |
|
130 |
单点登录 |
|
131 |
开放的API接口 |
|
132 |
登录连接桥 |
|
133 |
任务调用外部应用 |
10项关键完整性评估
一些关注工作流引擎或EAI的企业用户可以从考虑BPM引擎厂商来过滤自己的评估范围,但是对于更多要接入BPM业务流程管理的用户来说,充分评价一个BPMS方案,具备完整性的BPM系统更容易让客户充分享受到实施BPM项目的便捷和灵活性,减少实现复杂业务流程或软件集成的风险和成本。这些完整性评估标准被分散在BPMS
Application(BPM应用套件)和BPM Suite(BPM平台套件)中,比如作为一个BPMS的Application,应该为特定的流程提供:
由于各家BPM提供商整体解决方案关注的领域差异,用户可以通过10类关键项目评测适合自己的BPM平台方案:
(下表序号无优先级,仅作为评估特性指标的参考)
|
1 |
组织结构与企业建模
Organization and Enterprise Modeling |
|
2 |
流程建模
Process
Modeling |
|
3 |
工作流工具
Workflow
tools |
|
4 |
商业流程语言或规范
BP
Languages |
|
5 |
企业应用接口集成
EAI |
|
6 |
商业流程监控
Business
Process Monitoring |
|
7 |
BPM应用
BPM
Application |
|
8 |
商业规则管理
Business
Rule Management |
|
9 |
仿真
Simulation |
|
10 |
软件开发工具或接口
Software
Development Tools |
如果您希望与本文章的作者或其所在机构,进一步交流,请联系:畅享网 姜小姐
jill.jiang@amteam.org | 021-51096826-112 |
在线联系