标签:bpm是什么意思,流程业务管理,
本站提供用BPM、业务规则和商业智能创建智能的、灵活的解决方案免费下载,http://www.dxs89.com
PDG98简介
在瞬息变幻的商业环境中,作出反应的速度往往决定着企业的成败。由业务流程管理(businessprocessmanagement,BPM)、业务规则系统再加上对最近的商业智能的访问所构成的解决方案使得这种快速响应成为可能。本文是一个系列中的首篇文章,该系列将通过几个场景来探讨通过集成BPM、业务规则和商业智能来创建灵活、动态和快速响应的解决方案。
成为一个随需应变的企业
当今的企业正面临着许多的压力——既有在节奏很快、瞬息变幻的环境中参与竞争的压力,也有不断降低成本以保持竞争力的压力。成为随需应变(OnDemand)的企业意味着为您的企业在这种困难的环境下取得成功作好准备。
下面是成为随需应变的企业所涉暗募父龇矫妗?
●首先,需要创建一个快速响应的环境,以便对市场上的任何变化作出快速反应,而不管这种变化是内部的还是外部的,是计划内的还是未能预料的,是威胁还是机遇。
●其次,企业应该采用灵活多变的成本结构来管理成本,以跟上企业的发展或需求的增长。
●再次,企业需要将注意力放在有利可图的、对企业的成功有着核心作用的事务上。
●最后,企业需要一个有弹性的、健壮的基础设施,并且是全球24小时可用的。
但问题是,如何创建快速响应环境呢?为了回答这个问题,让我们看看InternationalFoodsMarket(IFM)这家虚构的公司以及该公司所面临的挑战。作为一家典型的大型零售商,他们要出售来自数百个供应商的数千种产品。为了获得成功,他们必须小心翼翼地管理存货、价格控制(markup)、劳务支出以及其他方面。他们需要对竞争对手所带来的任何挑战快速地作出响应,需要提高客户服务质量,快速地将新产品送到商店,以及快速地采用新的政府及行业标准。
ChristinaWhite是这家公司的CIO,她正面临着一个很大的挑战。她如何创建一个能够更好地对这些挑战作出响应的IT系统?让我们看看她的公司在过去通常是怎样处理变化的。首先从公司传达下来一个需求,Christina将这一需求分派给某个项目小组,后者将评估该需求的大小并安排开发进程,这里所谓的开发实际上就是对遗留系统的更改。这些遗留系统都是很大的单块程序,因此一旦出现新的需求,通常需要花费数月甚至数年的时间来实现。图1(单块应用程序)对此作了解释。
图1(单块应用程序)
在最近的一次CIO会议上,Christina听说了业务流程管理技术的诸多好处,并了解到将业务流程从应用程序逻辑中分离出来可以创建出非常灵活的快速响应结构,当公司的业务流程发生变化时,这种结构非常容易修改或扩展。她决定让她的一个架构师GregThomas来研究这项技术。Greg经过深入研究发现,将业务流程从应用程序逻辑中移出到一个BPM引擎中可以带来巨大的利益,而且,业务规则引擎还提供了将公司的策略移入到一个易于控制的组件中的能力。Christina希望能够轻松地访问公司策略以及关键业务流程,这样他们就可以很容易地修改这些策略和业务流程,以响应新的需求。
Greg还提到,在业务流程和规则环境的上下文环境中,最近完成的作为公司CRM计划的一部分的数据仓库部署是商业智能(BI)极好的数据源。在过去,他们就已经看到了对能获得更多提升空间以及更灵活的定价解决方案的需求,这些都可以从对BI数据的访问中获益。他们决定将数据仓库整合到这些新环境中。
从图2(灵活的BPM应用程序架构)可以看出,不管是新应用程序还是已有的应用程序,都有业务逻辑的身影出现,但是通过使用像WebSphere®BusinessIntegration这样的业务流程管理工具(BusinessProcessManager)来实现业务流程时,为新的应用程序引入了灵活性。同样,业务策略是在一个业务规则引擎(BusinessRulesEngine)中实现的。这种新的架构为IT环境带来了一些好处。
●首先,通过有意识地将策略与流程从逻辑中分离出来,迫使企业清楚地思考他们的流程和策略到底是什么,这些流程和策略应该是怎样的。
●其次,这些技术所提供的丰富的工具使得企业可以很容易地快速而又有建设性地更改流程或策略(记住随需应变目标中的“灵活多变”)。
,大小:256 KB