企业应用工作流技术分类及选择标准研究

2017-04-18 09:30上官琳琳
价值工程 2017年9期
关键词:工作流协同流程

上官琳琳

摘要: 进入90年代,计算机应用行业对工作流技术的研究逐步深入。作为计算机应用领域中一项热度极高的技术研究课题,对它的研究及实践探索直接关系到我国企业的信息化发展水平和行业核心竞争实力。本文基于对工作流技术起源及发展的了解,对其技术类型(如生产型、管理型、协作型和特定型)和侧重满足的业务场景进行综述,并针对现阶段工作流技术应用中遇到的问题及问题成因进行分析,给出了应用选择工作流技术依据和标准。最后以一家集团企业的信息化为案例,介绍工作流选择技术的具体应用。

Abstract: In the 1990s, the research on workflow technology in computer application industry was deepened, and it is a hot technical research topic in the field of computer application, whose research and practical exploration is directly related to the level of enterprise information development and industry core competitiveness. Based on the understanding of the origin and development of workflow technology, this paper summarizes its technical types (such as production type, management type, cooperation type and specific type) and the main business scenes it focuses on analyzes the problems in the current workflow technology application and the causes. The basis and standard of the choice of workflow technology are given. Finally, the specific application of workflow selection technology is introduced taking the informatization of a group enterprise as a case.

關键词: 工作流;协同;流程;工作流类型

Key words: workflow;cooperation;process;workflow types

中图分类号:TP311 文献标识码:A 文章编号:1006-4311(2017)09-0056-03

0 引言

工作流指“业务过程的部分或整体在计算机应用环境下的自动化”。是对工作流程及其各业务步骤之间业务规则的抽象和概括。工作流系一种计算机支持的协同工作机制,它的目的是研究一个群体利用计算机系统进行协同工作的过程和机制。

自1953年一五计划实施起,我国正式迈入了工业化时代,企业开始注重对生产过程的组织管理与优化调整。社会经济的发展使原本过于集中的企业布局逐渐分散,内部协作越来越重要,决策过程也逐渐呈现出分散性特点。随着生产的发展,综合的、集成化的协同方案逐渐取代原本独立、分散的计算机应用和团队协作模式,并且在企业中发挥了至关重要的作用。从本质上讲,工作流技术的主要内容就是基于集成化的思路管理常规性事务,它具有一下应用优势:①进一步优化企业内部业务流程,通过集成写作提升组织的工作效率;②对业务过程进行集中控制,为客户提供更优质的服务;③业务流程柔性化。

当前市场中存在的工作流技术种类非常多,有的按照工作流的工作模式分,有的按照工作流的用途和技术特点分,还有的按照实现的技术平台来分,企业应用工作流时存在较大的选择性困难,因此从使用的角度划分工作流的类型并明确选择的标准具有重要的现实意义。

1 几种常用的工作流技术

国际上对工作流的分类有各种不同的标准,按照工作模式来分为:顺序模式、并行分支模式、同步模式、排他选择模式、简单合并模式、多选模式、同步合并模式、鉴别器模式、M中的N模式等。也有按工作流的用途和技术特点分为生产型、管理型、协作型、特定型四个类型,本文探讨后一种分类方法的划分标准和选择方法。

生产型(Production):又叫作“BPM”,系一种企业核心业务中的高端工作流系统,工作流应用与技术发展的高级形式,用于企业核心业务中端到端的业务流程,实现管理过程中各个管理节点的协同和端到端业务过程的自动化。在复杂、异构或大规模应用的环境中有不错的应用效果。系统所管理的流程直接关联着相应的执行实体或组织的功能,组织工作复杂,需要大量人员参与,如一般公司的生产协同系统和项目管理系统等。

管理型(Administrative)或结构型(Structured):相对于BPM来说,这种由较为结构化和可预见的过程组成的工作流形式比较简单,用于执行简单可重复和可预测的流程,这类流程一般存在于单一的一套系统中(例如ERP),流程在实例化之前需要定义流程所需的全部信息,流程实例化后,流程的定义很少修改并且修改起来需要较多的开发工作,一般不会在需要控制复杂流程和访问多个信息系统的环境中。这种WFMS类似于表单处理系统,如供应商注册管理系统、账单应用流程系统等。

协作型(Collaborative):该类工作流应用的较少并且实现起来比较复杂,一般可以通过管理型工作流和后面介绍的特定型工作流的整合来代替,这类工作流主要由参与者的交互来刻画,它并不总是向前流转的,还包括循环流和反向流,它的任务可能需要流程参与人经过多方协商才能达成一致,设计环境和运行环境有较大的差异和不确定性。由于不可能预先定义后面的流程,因而很难设计特定的工具对该类动态工作流进行建模。

特定型(Ad Hoc):该类工作流是管理过程较为松散的工作流方式,由若干非自动化的任务组成,流程过程和内容很少重复或很难预先定义,流程执行前很难完全或不可能指定流程的所有信息,只有在流程执行过程中通过流程的执行者才能指定这些信息,流程的定义经常修改。该类流程多应用于执行办公流程或处理异常情况,工作流的执行由人工Agents来控制,在前期不做明确的过程定义,而是通过实例来记录流程过程的情况,它能够提供合作协同功能,但不控制各工作顺序,支持它的WFMS也叫群件(Groupware)系统。

2 工作流技术选择标准研究

如上节所述工作流按照用途和技术特点分为四种类型,一般的企业经过信息化建设一段时间后,都或多或少拥有这四种工作流中的几种,但实际的应用中各种工作流应用的场景和技术区别并不是非常的明显。如何有效的选择工作流的类型,可以从两个方面考量。

2.1 IT整体规划中明确各工作流的定位

对于流程企业的建设,在IT规划过程中一个重要的目标就是企业流程整合。为了达到这个目标,在规划中明确工作流平台的选择以及各种工作流平台在系统架构中的定位是不可或缺的。因此对于选择何种工作流技术来实现,IT整体规划是最重要的指导原则。要避免以业务部门的要求或建議为依据,否则这种信息化建设方式导致的结果是在企业内部产生大量的“蜘蛛网”,为后续信息化建设带来巨大困难。

2.2 以业务类型和企业的管理特点作为重要的参考

工作流平台最终是用于支撑业务系统的运行,因此在选择工作流的时候,一个非常重要的依据就是是否能够满足业务系统本身的需求,这是选择工作流的最基本出发点。只有最关键的业务需求满足了,其他的条件才有意义。要注意的是不同的行业和管理方式的特点,其采用的工作流技术也不一样。

2.3 基于采用工作流平台的功能作为重要的考量因素之一

各种类型的工作流具有一个支撑的信息系统平台,工作流平台的功能特色也是选择工作流技术的主要参考之一,这种选择在实现跨系统端到端的工作流中表现的尤为突出,一般的特征是:BPM平台在流程的灵活性、可监控性、集成性都比较高,但在具体业务逻辑的串联性和实施的工作量上相对弱些。因此考虑不同工作流平台的特征可以有效的降低工作流实施的难度。

根据以上的选择标准,虽然在IT规划方面对工作流的定位和功能划分比较明确,但实际的使用中依然会存在一些困难,特别是针对部分业务表面上看既可以在管理型工作流平台上实现(ERP等业务系统中),也可以在生产型工作流平台(BPM)中实现,有时部分功能在ERP等系统中已经实现:根据对IT规划的再研究和应用过程经验的总结,采用评价矩阵的方式可以比较好的解决,如表1。

3 基于典型企业级信息架构下的工作流应用案例

浙江华云电力实业集团公司(以下简称“浙电实业公司”)为浙江省电力公司直属集体企业,成立于1984年,主要从事电力设计、电力施工、电力制造、电力运维、电力信息化、清洁能源等业务。公司根据“集约化管理,集团化管控”的统一规划,形成如下的信息化整体框架,如图1。

在开展信息化建设的初期就注重公司信息系统的建设对流程管理的支撑,通过对公司现有业务的反复的研究和讨论,按照以上的分类方法确定了三类工作流类型,即生产型、管理型、特定型。

3.1 生产型工作流

主要应用范围包括公司有关物资采购申请、招标结果、经营合同管理、人员招聘、跨单位人员调动、IT内控、议题上会等。以招标结果审核管理流程为例:

流程特征:①流程复杂,不同单位、不同类型的招标,流程管理责任部门与人员,流程环节不同;②流程跨单位运行,包括招标需求单位及集团相关部门;③流程启动时,需根据招标编号从ERP提取相关供应商、采购明细信息;④流转过程中,需根据招标信息,按流程配置的业务规则通过计算后自动识别相关部门和人员;⑤流程结束时,需要根据审核结果,自动更新ERP系统中对应的采购申请数据信息;⑥流程调整变化相对较多,随着管理职能及要求的发展变化,流程需根据需要快速配置调整。

流程图见图2。

3.2 管理型工作流

包括采购订单执行流程、采购付款流程、费用报销流程、预算编制流程等,以采购付款流程为例:

流程特征:

①整个采购付款流程业务及数据仅涉及ERP系统;

②整个流程在同一单位内执行;

③但支持多种付款条件,相同付款场景条件下,流程环节固定。

流程图见图3。

3.3 特定型工作流

主要包括由事件发起人根据业务实际情况确定相关处理需求的灵活的行政办公类业务流程。公司督查督办流程即为典型的特定型工作流,如图4所示:其特征为任务处理环节是由具体的督办事项确定具体环节。

4 结论

在新的经济发展背景下,企业的发展越来越多的强调内部资源和管理单元的整合,消除各个部门和岗位间的信息壁垒,促进管理信息在各个环节的顺畅流通,从而实现更加高效的管理过程和对外部环境更加灵敏的感知。工作流技术的应用可以有效的促进管理上的协同运作,使得每个岗位和员工处在工作流程这个生产线上高效并高标准的完成工作。

开展工作流技术的分类和选择标准的研究,可以从几个方面提高公司流程管理的效果并降低整体的信息化成本。一是,在明确标准和选择依据的情况下,可以有效的指导公司的信息化建设,避免后期的混乱和难管理,从而降低公司的信息化总成本。二是,使用适合的技术实现合适的业务,从而提高公司流程设计和开发成果的实用性,提高公司的信息化成效。三是确定整体上的原则,作为公司流程信息化的指导依据,避免信息化实现过程中的阻力和困惑。

参考文献:

[1]杨兴文.流程管理的55个关键细节[M].中国电力出版社,2011-1-1.

[2]辛鹏,荣浩.流程的永恒之道[M].人民邮电出版社,2014-6-01.

[3]张玉峰,晏创业.基于Agent的个性化信息服务模型研究[J].情报学报,2001(05).

猜你喜欢
工作流协同流程
吃水果有套“清洗流程”
蜀道难:车与路的协同进化
“四化”协同才有出路
工作流在电力生产管理信息系统中的设计和应用
三医联动 协同创新
本刊审稿流程
析OGSA-DAI工作流程
协同进化