北京交通大学专业硕士学位论文 相关技术介绍
程管理的概念中,存在这样几个关键词:规范化、流程、持续性及系统化。由此可以看出,流程管理将业务流程重组中的彻底性与根本性融入到了规范化与系统化中,指出了并非需要彻底的重新设计业务流程,而是应该规范的对流程进行设计,对需要重新设计的业务流程才进行重新设计,否则可以进行改进。与此同时,该定义指出,业务流程管理是一种系统化的方法,是一种持续的提升的方法,流程的持续性改进具很有现实的意义。流程管理的定义强调了流程本身的重要性。从中可以看出,流程管理已经成为一种讲求实效与切实可行的管理理念。通常来讲,流程管理能够包含这样的三个层面:规范流程、优化流程以及再造流程。那些比较优秀且接近满足卓越流程的要求的流程,如果之前没有完全规范,那么可以进行相关规范工作;如果流程中存在一些问题,存在一些冗余或者存在成本不必要的浪费的环节,那么可以采用优化流程方法;如果流程中存在一些积重难返的问题,无法适应现实需要,那么需要进行流程再造。从这点来讲,流程管理的思想应该包含BPR(业务流程重组),但是比BPR的概念更加广泛、更加适合企业现实状况的需要。
工作流是依据一套程序规则,部分或者全部的执行文档、信息或任务由一方(人或系统)传向另一方的活动。通过详细设计流程中的活动,每个活动的输入与输出,活动的顺序及活动的参与者,形成了一系列的特定的步骤。这种预先设定好的静态流程会随着时间的改变不易变化,有时不能够适应企业对业务流程变化的快速反应的需求。
BPM是基于工作流等一些相关技术产生的,在功能上有些相互交叉的地方,但BPM与工作流也存在区别。共同点在于:BPM与工作流都是将过程逻辑与过程执行分开,使信息系统可以快速的适应流程的变化;区别在于:工作流侧重于业务流程的自动化与管理结构化的过程,强调业务流程的自动或部分自动的执行,而BPM是业务流程管理的整体解决方案,包含业务流程的建模、运行、监控、分析、优化与重组等多个方面,覆盖了从生产管理到战略管理的各个层次,对业务流程的并行、协同以及分布的支持能力更强。
流程是业务流程管理的核心,构建卓越的业务流程是企业进行业务流程管理工作的本质。对于企业业务流程管理,我们必须首先确保这一进程必须是客户面临的进程,活动过程也必须是增值的活动,以确保有关活动是在认真考虑的过程的结果,这也是相互补充的过程。因此,员工是能够实现个人的活动与企业的目标相结合,他们的工作是要实现为客户服务的目标。当卓越流程通过流程管理的过程构建之后,人们都能够始终如一地执行它,管理者还可以使用一个标准化的方式进行完善和改进。业务流程管理要求确保每一个组织的业务流程都经过精心设计的,这种设计可以使得继续延续下去的流程本身保持其先进性。从这个角度
5
北京交通大学专业硕士学位论文 相关技术介绍
来讲,建立一个卓越的业务流程是自然的过程管理,这也是流程管理目的的所在之处。
企业进行业务流程管理首先要保证符合企业的战略目标,流程管理是为制定和落实企业的战略服务的,同时支持战略在企业经营活动中的执行。在当今市场经济环境下,企业必须进行不断调整战略、降低成本、满足客户逐渐提高的质量要求。在这种情况下,业务流程管理就是一个针对市场需求不断对流程、相关信息系统与组织机构进行调整的过程。
业务流程管理的过程是对业务流程进行全面追踪的过程。业务流程管理是以企业战略为基础的,从流程记录(包含分析和优化)开始,然后到在信息系统中实施流程,再到自动监测与评估流程绩效以及考核关键业绩指标,同时结合市场以及公司的需求不断调整,进而形成了业务流程管理的完整闭环。
存在于企业内部或者企业间的业务流程类似于贯穿于人体的神经系统。对于业务流程进行有效的管理、维护以及优化,能够显著的提高企业适应市场的能力以及在行业中的竞争力,从而有助于企业能够提供更好的产品和服务给客户,以及灵活的应对市场的变化。
业务流程管理是提高企业整体创造力和竞争力的重要条件,由于流程管理能够对产品的生产流程、产品与服务提供的流程、支持的流程、管理控制的流程产生很直接的影响。因此,业务流程管理能够提高企业对客户和市场的适应性,使得企业能够在同行业的企业中脱颖而出,有利于企业的长远发展。
企业信息化是一个复杂的过程,以业务流程为导向来实施信息系统的方法对于企业运营的成功具有十分重要的作用。比如在实施ERP(企业资源计划)、CRM(客户关系管理)或者SCM(供应链管理)等信息系统的时候,这种实施方法不仅能帮助改善业务与系统中的流程,同时还能借助各种关键的绩效指标来对业务流程的实效进行有效监控,保证实施信息系统的投资回报。
随着市场上多数产品的日益同质化,企业已经很难在质量、性能、价格上形成差异化的竞争优势。企业之间的竞争表面上来看是产品的竞争,实际上是产品背后的一系列业务流程之间的竞争,流程制胜是企业竞争的实质性内容。
6
北京交通大学专业硕士学位论文 相关技术介绍
活动A3开始节点活动A1运行中的节点S1活动A2运行中的节点S2子流程F1运行中的节点S3活动A5结束节点活动A4业务流程F2(A1,A2,A3,A4,A5,F1)流程管理引擎E业务流程集合F解释为 图2.1 一般业务流程图 Fig.2.1 Business process diagrams
通常情况下,企业一般的业务流程是由一系列基本的生产活动按照一定顺序、逻辑、规则组合起来的。这些最基本的活动和逻辑规则能够直观的由一些节点和连接这些节点的有向弧所组成的有向图所表示,其结构如图2.1所示。图中的圆圈表示企业业务流程的开始、结束节点,即业务流程的开始、结束标识;图中的矩形表示业务流程中的业务节点,包含处理业务的信息以及状态;图中的有向弧表示具体的业务活动;菱形表示的是在流程管理引擎下所执行的具体的业务流程,是流程运转中活动的集合,同时记录了活动的执行的顺序。从以下几个方面对企业的一般业务流程进行详细的论述。
(1) 流程模型中的节点
组成业务流程的节点包含标记节点和任务节点,标记节点就是上图中的开始节点、结束节点,表示流程的起始和结束状态,任务节点是运行在流程中的节点。任务节点包含任务信息和流程运转信息,任务信息表示当前业务流程所处理的业务类型和业务的具体信息,比如企业的文件审批流程,那么任务基本信息就包含文件类型及文件的内容信息;运转信息表示具体的任务在流程运转过程中的信息,比如任务所处的状态、当前状态持续时间、在当前状态消耗的资源等。此处提到的任务类型、流程中的状态、消耗的资源是在流程预定义阶段建立起来的,后面会进行详细说明。
(2) 流程模型中的连接弧
流程中的连接弧连接了流程中不同的节点,描述的是各个节点之间逻辑关系。它由前驱结点指向后继结点,体现了流程中任务的转移以及有向图的演进。连接
7
北京交通大学专业硕士学位论文 相关技术介绍
弧在业务流程中就是具体的业务活动,比如文件审批中各个部门的审批活动,控制了任务节点的状态转移。除此以外,连接弧还定义了节点转移需要满足的条件,一般是由控制数据进行控制。从这个角度来讲,连接弧可分为有条件连接弧和无条件连接弧,无条件连接弧表示前驱结点执行完,后继节点就可以执行。有条件连接弧依据条件内容类型不同可以分为两类:其一是依据节点任务信息进行定义,任务信息具体内容满足什么条件,进行不同的状态转移; 其二是依据任务状态进行定义,比如当前活动需要它的两个前驱节点都已执行,这个活动才能执行,或者类似的定义,这种条件指的是业务流程的控制结构。
由此可知,企业的一般的业务流程系统设计可以分为这样几个部分:第一,流程定义,定义的内容包括任务信息和运行的环境(流程信息)。任务信息包含任务类型、任务的基本属性;流程信息包含状态、活动以及相应的权限,不同的状态、活动具有不同的权限。第二,流程运行,在流程运行中是对任务信息的操作以及任务状态的迁移。对任务的操作主要包含操作的历史记录,这是组成具体的业务流程的依据;然后还有操作的解决方案、开始时间、结束时间、消耗的资源、操作结果,操作的持续时间、消耗的资源与结果可以作为衡量流程执行好坏的标准。状态迁移依据任务具体信息与在流程定义阶段的活动(活动中包含具体迁移条件),同时也涉及到操作时间和消耗资源的问题。第三,流程引擎设计,这部分在程序中进行详细的设计,不涉及到具体的实体信息,这里不做详细的展开分析。
8

