`
ronghao
  • 浏览: 449908 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
E9473dd5-1985-3883-ac98-962354ca10b3
张小庆,在路上
浏览量:8570
社区版块
存档分类
最新评论

讨论一下你觉得一个工作流产品好的标准

阅读更多
工作流现在已经应用的非常广泛了,审批OA等等自然不必多说,许多业务系统里也有大量的应用。前两天的一个项目就是使用工作流将整个项目管理的过程进行整合,包括了前期预算、项目进度管理、合同管理等等。

可供选择的工作流也很多,商业的、开源的。那么你是如何评价一个工作流产品的好坏的呢?你的标准是什么?

当然,用户也经常会问我这个问题,我的回答是:根据你实际的业务。是的,不管是什么样的工作流,都是为了满足业务的需要,你把你的需求提出来,我们看看是否满足,不能直接满足,最合适的间接方式又是什么。你说,我要有催办。是的,我们有。你说,我要有任意回退和任意流。是的,我们有。你说,我想对流程实例进行分级管理。oh,没有也,重要吗?让我们想想其他办法。你说,你们符合BPEL标准吗?这个。。。你说,你们采用了petri网模型吗?汗。。。你说,你们是SOA架构吗?。。。

我的衡量标准是这样的:
1、流转功能
  包括了基本的工作流模式实现,串行、并发、分支、汇聚、循环等等。这个是最基本的。其实打开流程设计器拖拖拽拽很快就能知道这个产品到底实现了哪些流转模型。实际这个的实现也是引擎的核心。有多种模型可以选择。petri 模型应该是最灵活的了,也有很大的实现难度。但是流程模型做这么灵活,到底实际能用上多少……就我个人的经验来说,大部分的复杂性都是由流程的分支并发(m/n)引起的,最坏的办法是强制要求客户将这些并发的任务改成 step by step 的执行。这样牺牲一点效率,还是可以把项目做成的。
2、业务的内在支持
  比如说催办、时间服务、收回等等。我觉得这个与实际业务挂钩,反而是最为主要的考虑。因为采用间接的方式必然会产生编程,而很显然会耗费成本。
3、与业务的契合方式
  流程维护流转。业务还是自己实现。如何将这两者很好的衔接起来。同时这个过程还存在权限的限定,每个运行节点对业务的权限肯定存在差别,是否有一套完整的解决方案?当然这其中也包括了组织机构的适配,对各种组织模型的支持。
4、定义良好的API
  通常会存在工作流无法直接满足的业务场景,那么肯定需要程序直接调用工作流的API,清晰且简洁的API。
5、流程的仿真
  这种仿真比较简单,目的在于检验所定义的流程是否正确。出错要有明确的提示信息。普元的单点调试?
6、电子表单
  我始终觉得电子表单目前实际应用并不理想,它仅仅只能处理简单的业务。但是销售的经验告诉我,这是一个巨大的闪光点。用户喜欢自己动手。流程定义实际最终用户很难实际操作。我在想:简化版本的流程设计器+电子表单也许会有很好的售前效果。
7、良好的售后
8、良好的最终用户体验
9、性能
10、最好能够和标准扯上关系,可是谁知道我是否真的有关系呢?
分享到:
评论
1 楼 stevenwang 2008-02-22  
Lotus Notes就是业界标准。
你可以参考下

相关推荐

    工作流管理联盟工作流标准-工作流参考模型.pdf

    工作流管理联盟工作流标准-工作流参考模型(中文版)

    wfmc工作流标准

    关于wfmc工作流标准介绍

    Java自己开发的一个工作流引擎例子

    最近项目中需要使用到工作流,然后上网搜到一个大神用Javascript写的一个工作流,感觉写的很屌。然后我将Javasc代码用Java改写了,并且用mysql建了数据库表,进行了测试,可以处理一些简单的流程。我觉得代码很有...

    符合WFMC标准,可视化JAVA版本工作流产品简介

    符合WFMC标准的可视化JAVA版本的工作流产品简介,可轻松与第三方应用软件集成,应用范围如:银行信贷管理系统、协公办公系统、项目管理系统等等.如有需求请留言或电邮至:luckychr@163.com

    工作流参考模型真谛--胡长城

    WRM的引入为人们讨论工作流技术提供了一个规范的术语表,为在一般意义上讨论工作流系统的体系结构提供了基础;工作流参考模型为工作流管理系统的关键模块提供了功能描述,并描述了关键模块之间的交互,而且这个描述...

    介绍一款工作流引擎设计思路

    开发设计一个工作流引擎是要能够帮助客户营造价值,而不是为了一时兴趣实现某些技术特性。工作流管理联盟(Workflow Management Coalition, WfMC)早已定义了工作流技术的标准体系,但并未指明具体实现的方法。工作流...

    工作流设计开发参考资料中文版

    内容包括:wfmc工作流标准--接口一;WfMC关于事件的白皮书 ;工作流标准和相关文档 ;工作流参考模型 ;工作流管理联盟规范(接口1);工作流管理应用程序(接口2&3)规范 ;工作流规范术语摘要;工作流基本概念简介;...

    工作流管理联盟工作流标准

    工作流管理联盟工作流标准 工作流过程定义接口――XML Process Definition Language WFMC 为工作流系统制定了5类功能接口。该文档介绍接口1——过程定义输入 / 输出接口,这个接 口包含了一个用于描述过程定义的...

    工作流数据库设计.pdf

    工作流设计参考(包括 PHP 实现) 本文关键词: php 工作流,workflow 工作流设计的工作流很少有让人满意的,即便是国内用的比较多的 jbpm,用起来也会 觉得很便扭。再加上 PHP 中没有什么好用的工作流,于是干脆自己...

    C#,一个学习工作流的好例子

    微软的一个工作流的例子,很好的学习资料。开发平台为VS2008,数据库为SQLServer2005,互相学习,呵呵!

    vue手写一个自定义操作的工作流

    vue手写一个自定义操作的工作流:适用简单的、想要手写的、不借用三方插件的工作流开发。样式自定义,可随意扩展、随意添加条件、自定义条件

    国内工作流产品厂商研究分析小记

    将目前国内工作流产品厂商进行了简单的分析、整理 以前的资料,还有参考价值

    工作流引擎平台解决方案

    工作流引擎平台解决方案 把工作流的过程,要实现的结果都比较详细的描述了一下,对工作流的设计有很大的帮助

    工作流实例 工作流实例

    工作流实例 工作流实例 工作流实例 工作流实例

    工作流设计器工作流设计器

    多比图形控件是一款基于Web的矢量图形控件, 类似于网页上的Visio控件,是目前国内外最佳的基于web的工作流设计器、工作流流程监视器、JBPM工作流设计器解决方案。工作流设计器, jsp工作流设计器, asp.net工作流设计...

    openwfe-1.7.1.zip_OpenW_完整工作流_工作流 java_工作流 web_工作流引擎

    OpenWFE是一个开放源码的Java工作流...初步尝试这个东东,从WEB页面上感觉是一个很好的东东,也是一个比较理想的工作流设计的东东,也没有像uengine这个工作流复杂,是一个自由派的工作流引擎技术。现在正在学习当中

    工作流引擎资源 12个文件

    jbpm开发指南中文版.pdf 2,004 KB ...介绍一款工作流引擎设计思路.doc 23 KB 开源工作流引擎研究报告.doc 161 KB 乔篷科技股份有限公司工作流引擎.rar 9,134 KB 自定义工作流系统的设计与实现.doc 238 KB

    工作流产品研究报告.pdf

    工作流产品研究报告,详细介绍当前国内工作流产品的发展趋势。

    一个简单C#工作流的实现

    一个简单C#工作流的实现

Global site tag (gtag.js) - Google Analytics