企业管理 业界消息 办公自动化 客户关系管理 项目管理 协同商务 业务流程管理 知识管理 内容管理 供应链管理 电子商务 IT综合 文件标签
首页 » 文档中心 » BPM 业务流程管理 » 业务流程中的知识流程建模

业务流程中的知识流程建模

2010-06-27

业务流程是企业输入各种资源、以客户为起点、以创造出客户满意的产品或服务而实现价值为终点的一系列活动,业务流程是企业经营管理的核心,业务流程的高效实施是保企业成功经营的一个关键因素。知识在业务流程实施过程中发挥着极为重要的作用川:业务流fm的实施过程实际上就是员工在利用现有知识的基础上不断发现问题和解决闷题的过程,也是一个不断创造新知识的过程卿。因此,业务流程不仅是按照一定逻辑顺序连接起来的业务活动链,而且还是利用知识和创造知识的场所川。无论知识利用还是知识创造都不是孤立的单一活动,而是与知识存储和分类,知识获取、知识交流联结在一起。为了完成业务流程中的任务,一系列知识活动按照一定的逻辑顺序构成的流程就是知识流程。通畅的知识流程可促进知识在业务流程中跨越时间和空间的流动,提升员工在业务流程中知识利用和知识创造的机会和能力,从而改善业务流程实施的效率。

因此,近年来知识流程在学术界得到了越来越多的关注,在该领域已经取得了一些成果:对知识流程进行建模,但是主要侧重于对知识流动的分析,没有跟业务流程联系起来;类比业务流程再造的思想从知识流程再造的角度进行了研究,但只局限在整体组织层面上,没有对知识流程的细节进行较为深人的探讨;文献[9?采用企业建模的方式对跨业务流程的知识流程进行全面建模,但是由于其基于一些假定,且没有考虑实现方式,因而该方法在操作层面上缺乏指导性;文献[10一121从业务流程与知识管理集成的角度提出了信息系统层面上知识流程的建模方法,但是其建模过于简化,没有将业务流程中的知识流程所涉及到的各个方面都包含进来。总之,迄今为止对业务流程中的知识流程的研究还有待进一步深化和细化,特别是对业务流程中的知识流程综合建模及其在操作层面上的实施方面。为此,本文在上述己有研究成果的基础上对业务流程中的知识流程进行综合建模,并说明了在信息系统层面上运行基于该模型的知识流程的支撑环境。

业务流程中的知识流程建模:1 业务流程中的知识流程建模

业务流程中的知识流程总是与业务流程、组织、人员、知识密不可分,因此首先要建立这些基本模型,然后再对业务流程中的知识流程进行建模,最后建立知识流程与业务流程的集成模型(见图1) 。本文采用元组表示法来表示各种模型。

1. 1 基本模型

a.组织模型。业务流程中员工之间的关系有多种:他除了属于各个部门(传统m层级式组织结构)或者属于跨部门的团队,还通过业务流程联系在一起,此外他们还可能属于各种非正式组织如实践社区、专家网络、兴趣小组、最佳实践等。

b.人员模型。人员是业务流程中任务实施的主体,其模型可表示为:Psn=

C.业务流程模型。尽管企业中的业务流程多种多样,结构各异,但是其组成却是基本相同的,即由若干相互关联的、按姐一定时间和逻辑顺序的流程活动或任务组成。这些任务由相应的角色通过利用各种资源来执行。业务流程可表示为:PM=

PBA表示流程的基本属性,比如ID、名称、创建者、创建时间等;PData表示流程相关的数据。

1.2 知识流程模型

a.业务流程中的知识获取模型。知识获取模型KAM(Knowledge Acquisition Model)表示员工在业务流程场景中根据自己的知识需求从知识源中获得所需要的知识对象。知识获取模型可表示为:KAM = < Psn, KDmd,KSrc, KObj>

b.业务流程中的知识交流模型。在业务流程执行过程中员工为了满足自己的知识需求可以与他人进行知识交流以获得所需的知识。知识交流的参与者可以是两个(即一对一的关系),也可以包括多个(即一对多或多对多的关系),因此存在多种交流模式比如链式、环状、网状、星型等。其次,如果知识需求者不能在流程参与者中找到知识提供者,那么就会与该流程组织之外的其他人员进行知识交流,因此知识交流可以分为两种:一种是线性的在一个业务流程的参与者之间的知识交流;一种是复杂的在业务流程的参与者和业务流程之外的人员比如企业内部或外部的领域专家之间的知识交流。

再次,知识交流可以是同步的(比如通过电话、即时信息、网络会议、应用共享等),也可以是异步的(比如通过电子邮件、讨论组、虚拟工作室、电子白板、论坛等)。因此,知识交流模型可表示为:KCM=< Psn,K Dmd,K Cnt,C Mod,C Scp,C Typ>

C.业务流程中的知识创造模型。在实施业务流程中的任务过程中,员工原有的知识通过与有关业务流程的知识,从企业的知 识源中获取的知识以及通过与其他员工交流而获得的知识 结合起来,从而可以产生新知识。如果要将创造的新知识存储到相应的知识源中,那么还应该将这些新知识按照统一的知识分类体系进行分类,以便于以后的查询和使用。知识创造模型可表示为:KGM= < Psn, PM,A ct,K AM,K CM,K Obj>

1.3 集成模型

在业务流程实施过程中,知识流程与业务流程是动态连接的,即业务流程中某项业务活动执行时,会激活与之相连的知识流程以进行相应的知识处理并提供相应的知识服务。因此,这就需要一个集成模型,可将其表示为:BKI=< PM, Act, KP>

业务流程中的知识流程建模:2 运行业务流程中知识流程的支撑环境

业务流程在信息系统层面上是通过工作流驱动的,工作流由工作流引擎运行和控制。业务流程中的知识流程则是由知识流引擎执行和控制。由于知识流程是在业务流程的场景中运行的,因此,要运行业务流程中知识流程,就需要工作流引擎与知识流引擎紧密藕合。知识流程的生成需要通过知识流程建模器,在设计阶段建立各种知识流程模型,并将其存储于知识流程模型库中。此外,知识流程包括各种知识服务,对其可以单独定义,并通过标准化的接口动态集成到知识流程中。下面就对运行业务流程中知识流程的支撑环境的各个组成部分进行说明(见图2)。

2. 1 扩展的工作流元模型

工作流管理联盟(Workflow Management Coalition,简称WfMC)建议了一个工作流元模型,其中定义了任务、任务对象、角色、任务之间的数据流、资源需求、应用系统以及任务的执行次序、执行时间、执行条件等。由于该元模型主要关注业务流程的描述和控制,并没有将知识流程纳人其考虑范围。因此,要支持业务流程中的上述各种知识流程,就必须对WfMC建议的工作流元模型做相应地扩展,以使知识流程无缝地集成到工作流模型中。

2.2 知识流程建模器与知识流程模型库

知识流程建模器负责对知识流程进行建模。知识流程建模器需要具备多种功能,以建立上述各种知识流程。知识流程建立后,可以存储在知识流程库中,以供在业务流程实施过程中动态调用。

2. 3 知识服务知识服务

负责执行某一项知识活动。知识服务有多种,比如知识创造服务、知识分类服务、知识存储服务、知识查询服务、专家定位器、交流协作服务等。

a.知识创造服务。知识创造服务提供给任务实施者比如mind mapping等工具,以辅助他们在实施任务的过程中方便地构思,方便地将知识进行表达和关联,并将新的构想、新的思路、新的问题解决方法方便地记录和整理。

b.知识分类服务。知识分类服务根据统一的知识分类体系和任务实施者在创造新知识时所处的流程和任务场景,向任务实施者建议相应的知识分类的类别,以减轻任务实施者知识分类的负担,并且由于所推荐的分类类别是基于统一的知识分类体系,从而可从整体上保证知识分类的一致性。

c.知识存储服务。知识存储服务负责检查知识对象的完整性和一致性,并根据知识对象的种类和类别,将知识对象存储到相应的知识库中。

2. 4 知识流引擎

知识流引擎负责获取和解释知识需求,执行和控制知识流程。知识流引擎的架构由场景管理器、知识需求管理器、知识流程控制器、知识服务管理器等部分组成。

a.场景管理器。场景管理器与工作流引擎紧密藕合,负责通过工作流引擎获得当前流程和当前任务的信息,比如当前的工作流实例、当前的任务及任务实施者等信息。

b.知识需求管理器。由于工作流引擎并不负责与知识活动有关的工作,因此,知识需求管理器需要从场景管理器获得当前任务的信息,从扩展的流程活动模型中获得当前任务的知识需求,从扩展的组织/角色模型中获得当前任务实施者的知识轮廓,以确定任务实施者的知识需求,即任务实施者不具备、但要实施当前任务所必需的知识的特征描述。由于任务的知识需求和员工的知识轮廓在定义时都是利用基于统一元知识模型的知识分类体系,因而任务实施者的知识需求也是基于统一的知识分类体系。

  3 结束语

通过知识流程建模可以实现业务流程中知识的创造、获取、交流和利用的透明化,促进业务流程中知识的创造和重用,从而提高业务流程实施的效率。论文在已有研究的基础上对业务流程中的知识流程进行了综合建模,并说明了在信息系统层面上运行基于该模型的知识流程的支撑环境,以支持知识流程与业务流程无缝集成。

相关链接
BPM管流程,谁来管BPM2010-06-23 关键业务流程的选择2010-06-14
七步实现可行业务流程管理策略2010-07-11 企业在信息时代的再分工——流程再造...2010-06-11
深化应用信息技术,提升企业核心竞争力2010-06-11 管理的第二次革命--企业流程再造2010-07-14
流程优化六步法之四:现状流程分析及...2010-07-20 模型化的企业制度及流程管理系统2010-05-29
流程思考:流程管理解决的是工作的缝隙2010-05-14 像重视货币发行一样重视业务流程管理2010-04-21
Copyright © 2000-2010   Shenzhen Hiblue Software Co., Ltd.    Url: www.hiblue.cn