畅享博客 > 服装ERP专家 > BPM,企业E化助推器
2006-10-30 16:59:00

BPM,企业E化助推器

        BPM是流程自动化和系统设计领域最新的发展方向,BPM作用在于帮助企业进行业务流程分析、监督和执行。这篇文章从BPM的基本概念,BPM语言,实施等几方面对BPM作介绍;并对BPM的发展趋势、市场应用前景和现行BPM系统的问题作出分析。希望能给探询中国企业信息化之路的人们一些启示。

  BPM核心概念

  商业的本质是把潜在的业务流程变为现实,有效的并成功的实施它。在竞争日益激烈的市场经济中,先进的理念、技术、产品很快为其他企业学习并超越,构成商业的其他的元素正逐渐失去特色变成为一种同质化的东西。勿庸置疑,成功企业的商业流程也逐渐成为人们在会议室讨论并学习的内容。如何实现业务流程的自动化,使得各自相对独立业务实现无缝集成,如何保持商业伙伴之间的协同,并建立一种灵活的机制已经成为这些企业的首要问题。

  现在的IS(信息系统)开发方式的缺点在于对需求表达不清晰、效率不高。在这种思维方式下的流程管理仅仅是IT领域一个不重要的支系,而非作为一种驱动力来考虑。更严重的是在这种思维模式下流程被固化在系统中,企业不能随着商业环境的变化而方便迅速的改变自身的商业流程。

  BPM的出现,改变了这种IT思维方法。它希望在现有的IS系统开发中表达商业需求,对根植在应用系统中的流程作出清晰的定义。为实现BPM,管理系统必须能够提供方便迅速分析商业流程、商业数据的工具,以便企业决定用最适和流程引导商业目的的实现。也就是BPM必须能用一种通用的语言传达给商业伙伴对于特殊业务流程的清晰明确的描述。

  虽然BPM作为一个概念已经成熟,并且一些锐于变革的公司已经考虑实施BPM系统构架。但在这个概念被广泛接受前,还有大量问题需要处理。商业流程联盟BPMI是2001年近百家IT企业组成。它建立在开放构架上,如BPML和BPQL,实现在防火墙保护下的互联网上管理多应用系统,多部门,多商业伙伴的电子商务。

  传统的业务流程和新业务流程对比手工或自动的流程非清晰的流程控制、规则、服务传统的清晰的规则流控制服务企业正在向清晰的新的业务流程转变,以适应业务流程迅速变化未来的企业构架将出现流程层(第四层)把业务流和逻辑应用分离

  商业流程建模语言BPML

  BPML是一种象XML用于商业数据建模一样的应用于商业流程建模的交互语言。更多的专用的商业流程建模语言可以用标准BPML来定义,BPML本身也使用了XML技术。

  BPML使得流程定义清晰化成为可能。它确保流程的定义在产品生命周期内保持一致,因此BPML允许项目领导、流程分析师和技术人员分享自身的设计、实施并改善流程。同样的,因为基于商业伙伴间对商业流程的一致认识,协同工作也将变得简单。由于有了清晰明确的流程定义,公司的集成也将变得简单。同样,这样的流程定义也给业务的外包提供更好条件。

  据forresterresearch公司的一份研究报告,到2004年BMPL语言将成为业界标准。到时电子商务的合同将会是机器可识别的流程描述,这使提交和验证顾客商务流程自动化,从而实现电子商务自动化和24小时无人值守运作模式。

  实施BPM

  BPM工程将使得组织能够定义并实施全新的业务流程以便达到自身的战略目标。BPM能够创建一个流程知识库,在日常工作中,企业经理们能够参考流程知识库,并用可视化的工具进行修改、实施和监督流程的执行。有了BPM,商业流程的改变直接通过BPM执行,同时将大量减少原来随之而来商业和IT的配合问题。

  实际上BPM能够实施持续的流程改造,如流程活动被实时计算,结果再被用来改变优化处理流程。因此,BPM使得商业流程持续改进成为可能。

  对比传统的以程序为中心和以流程为中心的差别:

  建模业务分析软件开发建模业务分析定义软件构架实施软件开发配置运用系统管理循环代码中心化流程中心化配置运行系统管理管理业务分析

  BPM和web服务

  Web服务是软件使用服务的模式来运作,通过互联网实现软件服务方式。web服务的概念现在已经成为IT界的主流观念。Web服务可以产生虚拟企业,例如为一个共同目标组合的临时的、灵活的、动态的企业联盟。实施web服务的一个先决条件是有BPM。为了完成特定的商业流程,BPML能够用来精心策划不同系统提供的WEB服务。

  微软和IBM都认识到BPM的潜力,微软已经开发XLANG——一种定义流程并把流程活动与软件绑定的语言。微软的业务流程产品BIZTALK提供可视化的工具以进行商业流程分析和建模。IBM正在进行web服务定义语言WSDL和web服务流程语言WSFL的开发工作,WSDL和WSFL能够提供一种方式来定义一系列的服务流程以完成商业目的。

  BPM代表下一代的信息系统的方向,它的出现可能超越先进数据库管理系统给信息系统带来的冲击。我们认为下一代的信息系统将是一个崭新的以BPM为中心,以企业流程为基础的IT产品市场。据2001年Gartner公司研究到2005年至少有90%世界级大公司将在其核心系统中应用BPM。那时企业要么应用BPM,要么不用BPM从而失去竞争的资格。

  BPM的市场需求

  DELPHIGroup公司的一份报告给出BPM最乐观的预测,2003年BPM将是一个爆炸式增长,但前提是BPM和BPM厂商给用户明确的ROI建议。BPM是推动无处不在的WEB式服务的技术动力,是迎合日益增长的产品多样化需求的解决方案关键。BPM的用户满意度和战略定位是优异的,但在IT业普遍不景气的今天,企业对IT技术的投入已经不光从这两个方面考虑,更多注视的是这项技术能带来多少财务回报,也就是IT技术或解决方案的ROI问题。

  最近的一份调查显示财富500强企业花费近总收入的4%在IT投资上,而这其中有近40%的投资集中在对业务应用的改造和新业务的推出。因此,实际上财富500强公司每年花费超过20亿美元用于业务流程的数字化改造,在不触动企业当前业务大前提下通过修正业务流程提升企业的生产效率。如果有IT技术能够少许提高这20亿美元投资的边际效益,大部分公司将充分改善自身的财务报表状况;如果IT技术能够给投资的边际效益以显著的改善,那么将重塑企业的竞争优势。

  BPM能否从一个新兴技术成为主流产品,给应用企业优异的ROI回报,很大程度取决于BPM本身的两个基本特性,也是它的两个创新优势,BPM的配置运作的速度和业务流程的灵敏改造。

  BPM的实施速度优势

  系统安装、实施的速度限制了很多IT解决方案和技术的成功,对于大部分企业应用系统的实施,要见到真正的结果一般不是预算延长数月,就是以年为单位的拖延。这是因为这些应用系统要处理很多流程交易数据(计划、采购、生产等),而这些流程要确切被证明提高了效率或产生新价值,必须和企业其他现有系统集成或扩展贯彻于组织。不幸的是,由于很多信息化黑洞和陷阱存在,使得这种过程不能很好的迅速的进行,反过来,这种时间的延迟和预算的超支又使得这些系统被废止。

  相反,BPM的商业和IT的专业协调解决方案能迅速产生切实的结果。BPM能够处理从微观的配置瞄准单一业务单元内几部分流程到宏观的上跨越价值链的复杂协同流程,这样在企业没有普遍广泛使用的前提下可以在本实施单位迅速产生回报。

  实施的迅速,BPM是如何提供这一显著的优势呢?领先的BPM产品提供构架和工具进行迅速的流程设计、集成、执行。这不仅仅是可视化的流程建模,而且是极短的时间,极小的成本完成商业应用的实施。每个流程的测评——用户界面、数据元素、商业规则、工作流都能够不用编程就定义。大部分先进的BPM做的更好,在工作流设计方面提供基于构件的集成框架。这种能力使得专业IT人员能够平衡更多的力量集中于其本职——深层的系统技术和集成。也让商业人员能够参与并贡献其专业业务流程知识,参与到业务的数字化改造中。

  任何曾经参与商业技术投资ROI分析的人都知道:IT投资的成本往往被低估,而收益往往被过高估计。更不幸的是恶劣的ROI还常常和IT执行的不力联系在一起。IT技术团队常常在一个项目还没有完全结束前,就接受另一项IT项目,导致本项目的草草收尾。

  而BPM的实施进程由于是天、周为单位,而不是年、月,许多这方面的问题和挑战就自然消释。而实施的结果是立时可见,也减少项目的变数。更快的实施意味着更快的回报、低风险、低成本。这将显著影响BPM在企业中的广泛采纳并应用。

  BPM提供的差异化竞争优势

  灵活性是BPM在财务上成功的第二个因素。在时间上,企业被僵硬的商业应用束缚,一旦IT系统实施,IT系统和企业僵硬的商业应用不可避免会发生冲撞。这种差异迫使企业只能在三个选项中艰难抉择。

  1)客户化软件,但实施成本和拥有总成本会显著升高

  2)修改业务流程以适应企业软件系统,使得竞争的差异化中和淡化

  3)用人工方式弥补两者的差异

  缺乏灵活性的切实证据是IT开发项目的普遍问题。我们看到无数项目集中于对现有商业应用的客户化定制或产生新的客户应用。这些IT项目零打碎敲的方式,促使企业只能保持目前的市场位置,而不能提高市场竞争优势。据DELPHI公司的调查,大部分回答者认为他们75%的业务需要E化。

  当产品和服务进一步同质化,今天的市场需要企业有其他明显的差异化特质。而流程的差异化导致执行的差异,将会是下一个差异化战场。

  相对以前的套装软件实施过程,BPM呈现一种完全不同的实施路线。首先,你得检查现有的业务流程,然后把它同软件提供的流程对比,最后通过客户化定制或调整现有业务流程缩小两者间的差距。软件供应商设法提供最好品种的解决方案,但他们不可能考虑每个企业的细微差别以使得各公司的解决方案不同。几乎所有案例显示要么公司被迫打折扣,要么适应现有的业务。BPM以相反的途径进行,起始点为实际业务流程,真正的价值也在于灵活的流程自动化和流程的差异驱动竞争的差异化。

  在过去,公司从未考虑创造流程的自动化去支持新的客户应用,因为这样做的成本太高,面临维护的巨大挑战。因为BPM支持动态的流程改变,有了BPM自然许多问题不再存在。领先的BPM供应商已经能够提供实时的流程改造以鼓励持续的流程优化的解决方案。

  回头看看“流程”定位的管理信息系统的长长名单,如TQM,BPR等。这些系统由于没有潜在的技术支持,而不能实施持续的流程改进,BPM让我们看到这类方法论的亮点,因为现在的技术可以在有效的成本控制下实施流程的改造。

  更深远的是BPM的灵活性,使得它解决企业效率低下方面没有真正的作用界限。而大部分的ERP、crm系统定义着他们的作用空间,BPM位于商业自动化这个新的层次最前沿,通过提供一个平台实现企业和价值链的配置实行。

  BPM软件问题

  象一句谚语所说,“你不能期望给鱼装上腿,就让它走路”。BPM概念的流行,使得很多供应商把自己的工作流构架和集成构架的软件简单加上BPM特色当做BPM系统出售。虽然,这些产品可以处理简单流程自动化提供短期价值,但是他们很难支持复杂的企业级的流程管理。

  公司选择BPM产品要考虑以下因素:

  企业级的容量

  流程自动化不是一个孤岛,BPM必须能够扩展到企业全局。这包括必须服从一些标准,如J2EE和支持数以百计的自动化流程的构架。

  真实的商业用户授权

  BPM如果局限在IT领域,将不能实现潜力。授权商业用户专业的协同设计、配置流程的图形化工具、有力的安全管理,潜力去完成解决方案的实施不用编码。

  基于构件的集成

  为了实现企业级或更高级的应用,BPM必须集成高灵活性、服务定位的集成框架确保动态的流程改变而不用重组底层系统。这将使得公司从现有IT投资中获得更多的价值,完成WEB服务的远景。

  系统的扩展性

  为满足企业流程管理需求,BPM必须提供工具和构架去完成定制化的用户界面、数据模型、工作流。系统扩展性将是通过卓越流程导出竞争的差异化的一个关键的要素。

  数据的透明性

  企业范围的流程自动化将需要跨流程的数据重用。

  结束语:

  BPM是管理信息系统关注数据流、物流之后的视点第三次转移。管理信息系统从MRP到ERP、SCM,到BPM、EAI,是不断从IT技术向企业应用的天平方向倾斜。IT已经不是一个纯技术领域,它已经开始更多关注企业的应用效果,企业的基础业务流程改善,着意在摆脱IT悖论的影响。

  BPM的发展和XML技术、WEB服务的发展紧密相关,通过对企业业务流程的标准定义和灵活的动态改变,持续进行流程的改善。结果直接反映到企业经营上,这也是下一代企业信息系统的特色和生存优势所在。


推荐到鲜果:

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)