2008-02-26 16:45
工作流平台用于支撑业务系统的运行,因此在选择工作流产品的时候,一个非常重要的依据就是是否能够满足业务系统本身的需求,这是选择工作流产品的最基本出发点。只有最关键的业务需求满足了,其他的条件才有意义。不同的行业,关键业务需求也各不相同:
电信行业对工作流产品的需求
电信的MBOSS业务系统包含了MSS(管理支撑系统)、BSS(业务支撑系统)和OSS(运营支撑系统)。电信业务大部分都是由流程驱动的,尤其是在OSS系统中的表现最为突出。这些业务最关键的特点是:
1) 新产品新业务推出频繁 一方面,电信市场是一个竞争异常激烈的市场,随着竞争的加剧,新产品推出的频度越来越高;另一方面,
这些新产品、新业务的频繁推出,需要IT系统能够以更快的速度来响应,以提高业务的敏捷性。而对于以流程为主的系统来说,工作流产品的灵活性、适应性显得尤为重要。如果工作流平台不能支持这种业务的快速变化,则将极大地影响电信新业务的推出,从而最终影响企业在市场的竞争力。
2) 海量数据、高并发 以服务开通系统为例,一个省集中系统每天需要处理的业务量达到20万笔。如此大的业务量要求工作流产品必须保证系统能够在大容量数据运行状况下,保证良好的可靠性与稳定性。
3) 系统上线周期短 由于市场竞争的需要,往往要求在尽可能短的时间内开通新业务系统,而且新系统上线往往是在已有系统基础之上进行快速调整。这就要求工作流产品能够在开发效率、系统升级与维护效率方面提供相应的支持。比如基于构件的工作流产品,由于采用了图形化的构件组装技术,能够最大程度地复用已有构件,再结合图形化的工作流,使得新系统上线(或者升级)周期大大缩短。
4) 异构系统流程整合 电信行业已经建立了大量的业务系统,如CRM、计费系统等等基本建设完成。新上线系统大多需要将这些已有系统进行整合,包括流程、信息的整合。如一个服务开通业务流程中涉及到的系统可能包括OSS和BSS系统中的功能,并且同时需要进行异步数据交互。
电子政务对工作流产品的需求
电子政务系统也是典型的流程驱动型业务,在选择工作流产品的时候,需要考察候选产品能否符合如下特点:
1) 业务流程跨组织 由于政府机构很多都是矩阵式的组织机构,因此在政府内部的公文处理流程中常常需要在党政四大班子之间跨部门(包括平级和上下级部门之间)交叉、往复流转,甚至很多行文是在不同部门彼此独立的系统之间进行交互的。
2) 流程的灵活性要求高 与电信系统一样,电子政务的流程对灵活性要求非常高,同一个流程往往需要往复运行很多轮才能结束。有时在流程未能固化之前,甚至要求流程按照任意顺序流转,而不受流程本身的逻辑控制(即所谓的自由流)。另外,对于公文审批规则、会签、退回、批阅、督查督办、机构的岗位设置等等都有比较灵活的要求。
3)严格的权限控制 党政四套班子的行文,每一步的公文处理都有严格的权限控制。比如:同一个流程中不同的公文有的人只能看,不能审批签字;同一个处理人员在不同的流程环节中对公文的权限也不相同;有的甚至要求某些公文只能查阅,但是不能复制到本地保留副本。这些需求都是在选择一个工作流引擎时需要重点考察的。
4)安全保密要求高 电子政务中的公文流转,由于涉及到国家机密,因此要求公文在流转过程中,必须保证绝对的安全,不能出现被黑客非法窃取的情况,同时,也不允许直接在外网上运行。