自主研发或外购工作流引擎的十点建议

  1. 云栖社区>
  2. 博客>
  3. 正文

自主研发或外购工作流引擎的十点建议

悟道it 2019-01-03 16:45:31 浏览1229
展开阅读全文

随着企业的发展和对管理的精细化要求,流程导向的管理模式越来越受到企业的重视,然而企业要搭建业务流程应用信息化系统,工作流技术就必不可少,对于工作流引擎有些企业选择自主研发有些选择对外采购,不管从哪个视角,以下的几点建议都可以作为参考:
自主研发或外购工作流引擎的十点建议:
一、 简洁易用的图形化流程设计器(做为成熟工作流引擎必备),独立的工作流引擎是不加载任何具体业务的,这样才能与任何系统融合;
二、 流程环节的几个要素:普通环节(责任到人)、机构环节(责任到组),会签环节(多人签署);
三、 流程走向的几个要素:顺序流转、并行流转、主子流程嵌套(串行、并行);
四、 流程环节选人(很多工作流引擎是步骤似流程,即到了页面,在表单上去选择下一环节的处理人,但真正好的流程是应该事先预定义好的,便于流程标准化和执行效率,特殊情况下可用到扩展人员接口和表单指定人员);
五、 流程规则引擎(便于业务创新及流程自动化,至少应该可视化配置流程所有条件路径,业务表单所有信息项都可以做为条件路径组合因子);
六、 流程环节信息项控制(流转过程中,涉及到信息项的敏感字段,所以权限应该控制到字段级别);
七、 附件权限控制(在流程执行过程中,难免涉及到附件上传、查阅等操作,所以附件应该也要做成公共部分);
八、 待办事项通知(流程处理及待办事项的通知机制,应该要是流程引擎当中的一部分);
九、 流程特殊权限(退回、回收、驳回、跳转、传阅、沟通、协作、交接、自动通过、调度),这些是在流程流转过程中根据不同的应用场景可以按需配置;
十、 流程时效性(可配置整个流程或单个环节的时效性),在工作流引擎里面只考虑流程时效性,因为实际应因场景中业务时效性会计算比较复杂,建议单独做成配置配合流程一起跑。
有兴趣的朋友可以下载E8工作流平台参考研究

网友评论

登录后评论
0/500
评论
悟道it
+ 关注