2005-03-10
“业务流程管理”和BPM这两个词有很多种提法。但大部分提法都是不精确、不正式的,使得BPM这个概念反而变得十分模糊。在本文中,我们将BPM定位为一种业务管理理论或战略,它是相应技术解决方案的前提和基础。BPM技术解决方案目前正处于快速发展之中,尚未成熟,但它是很有价值的。BPM技术解决方案由多个部分组成,通常被称为业务流程管理系统(Business Process Management System,BPMS)。要理解这种技术与其他技术的差别,首先要理解BPM所包含的业务原理。 本文将回顾一些常见的BPM的提法,然后给出一个更加正式的定义,讨论BPM的一些重要原理。 流程管理溯源·上:1.BPM——业务流程管理 BPM有多种不正式的提法,而且这些提法之间互不兼容。造成这种情况的原因主要有3个方面: ·BPM这个词不是一个新词,它是从相关的业务流程领域如业务流程改进、业务流程重组(BPR)、业务流程创新中发展出来的。BPM技术也是从早期的工作流管理、EAI、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。 ·最近几年,随着BPM相关技术的成功,供应商营销部门和行业分析员纷纷从各自的利益出发,给BPM下了一个个各不相同的定义。 ·随着BPM原理的成熟和BPM技术的发展、学术界和行业研究速度的加快,BPM的正式定义也处在发展之中。 对于大部分分析员和媒体人员来说,BPM是在过去5年内迅速发展起来的一个市场,但它只是一个旧概念的复兴而已。许多产品与服务都被归入BPM市场之列,如业务流程建模、BPR、业务流程自动化、流程集成、流程分析、流程监控、工作流管理系统、流程驱动的开发。 许多分析员没有把BPMS与工作流管理系统区分开来,或者仅仅将BPMS视为工作流管理与EAI基础设施、web services的集成。但实际上BPM既涉及到技术问题又涉及到业务问题。将一些产品与服务归入BPM市场,并不仅仅是因为供应商认为BPM是一个不错的市场定位,而是因为它们之间具有某种共性。看完这篇文章之后,可能你会对这种“共性”更加了解。 许多人认为BPM原理是来自BPR。BPM早期的大部分使用者认为BPM与BPR、持续流程改进、流程变化有关。这一点可以从《业务流程管理期刊》中看出来。在1995年到2001年之间,这个刊物的文章都以BPR为主题。后来它才开始扩大主题范围,但它还是将BPM定义为“在业务流程中运用重组的智慧”。 有一个称为“业务流程管理小组”的团体在1992年成立。但是在1996年之前,它曾改名为“业务流程重组研究小组”以反映它对持续流程改进的兴趣。这个有5000名会员的团体是一个“全球商业俱乐部,会员之间交换对业务流程和变化管理的看法和实践。”所以这并不能说明BPM在90年代初期就出现了。 虽然工作流管理是从办公自动化和文档处理发展而来的,但它确实包含了多种类型的工作流。学术界对于业务流程和工作流之间的关系仍无定论,但主流的看法主要有两种,而且这两种看法都认为业务流程与工作流是不同的。 ·一种看法认为,一个工作流的标准模型是一个特殊的、精确定义的、高度结构化的、可重复的业务流程,其中的一个“实例”(一个摘要文档)在各个任务中流动时将被修改。工作流引擎根据这些修改进行路由选择。而现实中的流程定义则没有这么严格,可能也没有实例摘要。 · 另一种看法认为,业务流程是一个概念实体,而工作流是它的具体实现。这种观点导致很多人将业务流程管理视为“高级”工作流管理的同义词。这种观点经常会导致业务流程建模、BPR方法论与工作流管理的结合。 几个技术组织在BPM的概念演进中起到了重要作用: · 工作流与重组国际协会(The Workflow and Reengineering International Association,WARIA)成立于1992年,它的宪章是“识别和澄清工作流、电子商务、重组相关的问题”。 · 工作流管理联盟(Workflow Management Coalition,WfMC)是工作流供应商、使用者、分析员和研究组的国际标准组织。最近几年里,它从事了很多BPM方面的工作。 · 第一个直接讨论BPM问题的组织是BPMLorg,成立于1999年,它的使命是“建立流程设计、开发、执行、维护和优化的标准,促进业务流程管理的运用”。该组织采用的方法,是工作流范例的一个扩展,强调流程与流程之间的相关性。 流程管理溯源·上:2. BPM的定义 BPM这个词在业务管理战略领域变得流行起来是在90年代中期。后来它的含义逐渐改变了。作为一种管理理论或战略,BPM可以通过一些原理来描述。虽然有很多文章讨论了BPM技术及其好处,但这种技术成功背后的业务原理却很少被谈到,虽然这关系到它未来的前景。这些原理在业务流程和管理理论的历史中有着十分坚实的背景。 在这个部分,我们将讨论组成BPM的正式含义的一些原理,并试图给出一个清晰的BPM定义。业务流程思想的一些历史可以帮助我们理解BPM及其祖先之间的关系。所以我们将根据历史进程来介绍BPM原理,但介绍的先后次序与它们的重要程度无关。 为了得出一个有效的定义,我们既将BPM视为一种理论,又将它视为一组相关的方法。对于流程角度出发的业务管理和业务流程管理,我们都将采取这样一种视角。BPM定义的第一部分必须是一个战略性的业务管理定位陈述: 在一个存在内部事件和外部事件的环境中,BPM从一组相互依赖的业务流程出发,对业务进行描述、理解、表示和管理。 根据这个定义,我们必须从一种全面、动态的角度来考察业务流程,并要识别出哪些业务活动不是某个业务流程的必要组成部分。从这个角度出发,一个业务流程就是一组相互依赖的业务活动和业务决策,这些业务决策负责协调业务活动之间的关系,不管流程的可重复性如何、参与者是否意识到流程的存在。 对于任何业务流程,都可以设定一个以上的目标,因而它的成功程度也可以进行定量或是定性的衡量。由于我们从业务流程角度出发来理解业务,因此业务的管理也要通过业务流程的管理来实现。理想的BPM方法并不是要强迫组织按照某种特定的正式方式活动,而是要使组织从BPM概念和原理角度出发理解活动。这是一个知识发现的过程,有时需要投入大量的努力。 BPM定义的第二部分应该是一个操作性的定位陈述。“业务流程的管理”是指流程分析、流程定义与重定义、资源分配、时间安排、流程管理、流程质量与效率测评、流程优化。此外,流程优化应该包括实时测评(绩效管理)和战略性测评,应该考察两者之间的关系,作为流程改进和创新的基础。流程改进和创新是指业务流程创建、流程变化,以及是否要做这些改变的决策。这种业务变化流程能够对管理活动的判断力进行有选择性的闭环控制,从而保证了业务敏捷性。 流程管理溯源·上:未完待续
|
信息化软件应用目录 OA 办公自动化系统
CRM 客户关系管理系统
PM 项目管理系统
SCM 供应链管理系统
CC 协同商务系统
BPM 业务流程管理
BI 商务智能
CMS 内容管理系统
KM/KBS 知识管理系统
电子商务系统
HRM 人力资源管理系统
ERP 企业资源计划
EAM 企业资产管理系统
|