RSS订阅
RSS订阅TT SOA

商业智能和业务流程管理的集成分析

2008-9-19  选择字号:  | |
打印本文章

导读:商业智能BI正在象旋风一样席卷国内。越来越多的BI和BPM业务流程管理软件商认识到了两者之间集成的重要价值,流程到数据的解决方案将逐渐流行。

关键词:商业智能 BI BPM 业务流程管理 解决方案

正在加载数据...

  1.引言

  商业智能(Business Intelligence)正在象旋风一样席卷国内。面对激烈的市场竞争,企业高层们必须能迅速了解企业业务经营的全貌,以便在重大问题上作出正确的决策,才能灵活应对客户需求和竞争环境的变化。如今企业迫切希望用于决策和监控企业绩效的信息直接和企业的业务流程相集成。这种业务流程和集成是未来绩效管理的一个核心要素。

  另一方面,随着越来越多的BI和BPM(BusinesPro.5业务流程管理)软件商认识到了两者之间集成的重要价值,“流程到数据”的解决方案将逐渐流行。Fore就公司的首席分析师Keith认为企业正在寻找一个更好的方式把决策流程和现有的工作流结合起来,以便改进企业绩效: 要做到这一点,BI(CorPorateorBus主nessperfo.如nagement,企业绩效管理)解决方案必须包括一个连贯的机制来定义和使用预设的流程,同时B限也必须包含有分析和报告企业绩效的机制。BI和BPM软件的市场发展变化情况也促使两者之间建立更为紧密的联系。

  2.BI和BPM的市场动向

  (1) BI的市场趋势

  BI是一类由数据仓库或数据集市、查询报表、数据分析、数据挖掘、数据备份和恢复等部分组成的,以帮助企业决策为目的的技术及其应用。激烈的竞争和不断变化的商业环境使Bl 不再被认为只是一套技术工具,而是用来描述整个企业中使用数据、分析信息、制定决策和管理绩效的规则。IDC的报告显示,2004年亚太区(不含日本) Bl软件市场规模为2332 亿美元,预计该市场将以12.3%的年复合增长率迅猛增长,到2009年市场规模将达4.173亿美元。在美国,2007年2月Gartner的一份调查报告中,BI被列为207年CIO们优先考虑的十大技术之首。

  (2) BPM的市场趋势

  同样在Gartner的报告中,BPM被CIO们关注的程度仅次于BI.业界也逐渐意识到BPM抽解决方案不仅局限子建模以及流程监控、管理和优化方面的自动化。随着对BI和BPM 的兴趣日渐增加,人们开始考虑将两种技术相结合以便获得更多的商业价值。BI和BPM的结合能帮助公司更精确地调整和优化流程,对各种事件更迅速地作出反应,从而避免问题的扩大或者能更快地发现市场机会,提高客户的满意度。

  3.BI和BPM的集成方式

  BI和BPM集成的方式有三种:BI在流程之上、BI内嵌于流程之中以及事件驱动的BI.这三种方式对应的情况分别是BI把流程作为数据源、流程作为BI的消费者以及BI使用流程来增加提供给用户的价值。下面分别讨论这三种方式。

  (l)BI在流程之上

  通常对于流程中发生的事很难有清楚的了解,如在某一步骤中事务的数量、它们的价值以及在流程的各步骤间事务处理的时间。通过及时发现流程中的瓶颈(特别是高价值或高成本的地方),管理层可以调整资源的分配来改善流程流和企业绩效。管理层不应只关注流程中的事务,而必须放在整个企业的大背景下来监控和管理流程,并且仔细考虑任何针对流程的决策可能对整个企业的影响。例如管理层可发现在流程的某个环节急需增加人手,但如果不知道这些人的工资成本等信息,管理层就无法了解增加人手后对成本的影响。可见对于流程的理解、监控和管理都必须考虑到企业管理大环境。

  要做到这点,建立针对流程内外数据的单一的元数据模型是十分必要的。这个单一的元数据模型让用户拥有报表、专门的查询、记分卡、分析和事件处理的能力,以便能有效管理联结着企业其他信息源的流程,获得一个完整的概貌;用户因此可以在Bl 中聚合流程信息和公司信息。按照这种方法,管理层就可以知道单位人员、单位时间所能处理的事务量,结合人力资源信息,就能了解每个事务的成本。有的流程可能跨越很多独立的系统,此时进入特定事务或特定流程的数据就有一定的困难。这种情况下的解决方案是对流程的关键步骤抽象出一个模型然后通过适配器来获取需要的信息。

  BI能帮助获取这些数据,从而为流程提供了可见性。使用BPM作为数据源满足了市场趋势,即把B的应用遍布企业的各方面以及各种数据源,以便于监控、管理和优化业务流程使其符合企业的整体利益。企业可以通过记分卡来协调操作层面的运作使其符合企业战略:仪表板和事件管理软件可以监控和管理流程,并能迅速作出响应;报表和分析软件则帮助优化流程,提高企业绩效。

  (2)BI内嵌于流程之中

  BPM中包含大量流程相关的事务信息。但外部的信息很少,这降低了在流程中决策的效率和质量。用户往往没有足够的信息来支持决策,只能向企业的其他部门请求信息并等待,这就减缓了流程的运行并给他人增加了负担:甚至由于种种原因还不能这样做用户就只有在没有全面了解情况下作出决策。例如,在不了解盈利能力、风险、库存情况以及客户的消费历史等就作出了打折促销的决定。

  在班解决方案的架构下,可以把Bl 作为流程的一部分,根据用户的角色和需求来推动信息的流向。对于内容高度集中和可以预先定义的信息请求,大多数情况下都可以取得很好的效果;对于更偏管理型的流程,实际的信息需求可能不易说明。此时更好的方案是提供一系列提示性的报告、特别的查询或分析能力给用户,引导他们自行发掘出所需要的信息。一些B 即生产商在其解决方案中提供了内容管理的能力,可以存储决策中使用的Bl 内容。这些内容可以用于审查流程、理解信息需求以及改进流程,推动信息流向合适的环节。把流程作为BI 的消费者满足了优化流程的需求,使BI能得到更广泛的应用。决策者因此可以更好、更快地决策,需处理的异常或返工会变得更少。同时,也更便于审查流程,找出决策制定的依据。

  (3)事件驱动的BI

  流程帮助企业和个人以一致的、可重复的方法来处理任务。BI的使用和流程不同的地方在于其内容是定期提供的而不是针对某种特定的事件。BI中的事件驱动是利用现有印的平台,结合新兴的通讯技术,按照事件类型的不同,将不同的信息主动地发送给不同的用户,使用户在恰当的时刻拥有恰当的信息。这种事件管理的能力可以使Bl 的用户更加关注于应优先处理的事情。当某种重要事件发生后,BI的内容会被提供给有关人员以便作出响应。例如在对某供应商的监测告瞥的时候启动供应商检查而不是固定的每月一次,这就会提高效率和更加灵活。

  当不同的事件发生后,系统会通过电子邮件、报表、短信以及动态门户消息把相关信息提供给不同的用户:在某些情况下,甚至可能会自动更新其他系统。在事件生命周期的不同阶段用户会需要不同的信息,通过事件管理可以把事件、人和信息动态绑定在一起。企业利用事件管理技术可以帮助个人更加关注相关的事件,掌握的信息也更全面。这将会缩短响应和解决问题的时间,使决策者及时获得帮助信息,并提供一致的、可重复的处理方法。

  4. 结论

  利用商业智能来管理和优化业务流程可以帮助决策者在考虑企业的整体伏况下更快、更科学地决策,避免孤立地管理流程。而决策者置身于流程之中并以一致的方式来处理事务又可以帮助商业智能的用户更加关注于应优先处理的事情。

原文出处:http://www.cnw.com.cn/cnw07/Software/BI/htm2008/20080729_57051_2.shtml
来源:网界网    
相关的白皮书
BI(商业智能)对于多数企业来说,就好像是海市蜃楼,只能看看而已。一方面是因为商务智能软件在宣传的时候太过于玄乎,导致很多企业对其抱有怀疑的态度……
当信息系统初具规模后,零售门店的销售数据每天都在滔滔不绝地汇聚到总部,夜以继日地吞噬着服务器的磁盘空间。可是数据无法运用,越多越是垃圾……
当下的商业智能(BI)市场,在经历一轮接二连三的并购之后,市场上我们所能看到的“大牌”BI厂商已经为数不多。在这些厂商当中,也许我们可以不甚精确的将之大体上分两类……
随着BI需求的成长,IT行业中催生了一系列的重要技术,不断将一切不可能变为可能。从早期的单一报表,到多维分析,再到虚拟化与多层部署。然而直到现在……
BI是商业智能(Busines lntelgellce)的缩写。这一概念最早在1990年提出。就是能够将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具……
虚拟化和SOA之间是一种间接的、相辅相成的关系。也许在IT及业务转型中,两者的结合使用会发挥最大的优势。虚拟化有助于更快地显示部署基础设施的投资回报率(ROI)。
云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。
安全对于许多的IT部门来说都是一个重要的问题之一,但是SOA安全问题完全是在另一个新的纬度上了。对于SOA为一个机构所带来的许多的好处,例如具有在许多不同的提供者和供应商的情况下混合和匹配服务。
最新更新
专家答疑
技巧
Ron Schmelzer,Jason Bloomberg
你认为通过遵循IT组织步骤可以演变为SOA吗?ZapThink公司明确SOA实行肯定是一个挑战——也不应被视为这一倡议应得到执行的一个步骤就是整个企业的基础……
Dana Gardner
您能解释什么是“私有云”吗,能否举例说明?这是供应商需要建立的基础吗?作为托管服务供应商和服务供应商寻求最有效和最强大的基础设施,作为他们的“云”支持能力……
Andrew Pollack
我们正在寻找一种从主机选择SOAP服务器的请求。我们希望制造一个远程程序呼叫(RPC)从CICS程序的SOAP服务器,其中进程请求,使错误或成功后的反应……