人们在实施业务活动监控(BAM)和业务流程管理(BPM)时,已开始从商务智能(BI)系统引入结果,并对此结果进行修改,接着又不断向商务智能系统再请求结果。我们的
专家分析了业务活动监控,业务流程管理以及商务智能之间交融的方式。
长期以来,商务智能因其率先打破了应用程序筒仓以及克服了在机构的IT技术中缺乏数据互用性而声名显赫。商务智能分析家们以及计划者们通过向机构职工和运营职工询问能够有利于巩固机构或跨部门绩效的信息来迫使这些职工以一种大型机构的理念来考虑问题。利益率、收入、成本走势以及项目的投资回报率都是机构该考虑的方面,而这些都是商务智能帮助他们制定出定义的。
然而,最近,这样的角色关系却有些颠倒了。运营持股人及公司股东对信息的需求越来越如饥似渴。现在,要想支持供应链管理(SCM),客户关系管理(CRM)以及企业应用集成(EAI),商务智能系统不得不自我反省并修补自身性能,如此才能更好地满足机构的需求。
现在我们来谈谈业务活动监控以及业务流程管理。业务活动监控——实时的流程监控及分析,旨在改善性能——已开始从商务智能系统引入结果,并对此结果进行修改,接着又不断向商务智能系统再请求结果。同样地,业务流程管理也采用了一些新方式影响并重新塑造了许多商务智能系统。下面我们来具体分析这样两种发展。
业务活动监控
业务活动监控(BAM),它是几个单词的首写字母的集合,也是调研公司为了突出一些新的发展趋势而辨别现有流程的工具。简单来说,业务活动监控类似于一个数据仓库,里面按序储存了关键的机构绩效信息,并且其能够借助一个入口或界面实时提供数据。这种情形的界面具有下钻或可控功能,因此用户不仅能够监控流程,还能在监控状态下控制并及时与流程进行交互。这样看来,业务活动监控也可以被称为“有效的商务智能”。
业务活动监控又不同于数据仓库,因为后者不仅看起来历史悠久,而且还需要每周、每月、每季度或以特殊的周期对系统进行快照。业务活动监控也不同于入口应用程序,后者要以数据仓库或网络服务为基础。业务活动监控的实时数据中枢是与商务智能及企业应用集成(EAI)系统有区别的。事实上,随着业务活动监控的不断成熟,它可以调用供应链管理和客户关系管理系统。后两个系统通常都具有与业务活动监控中使用的入口界面相似的界面,但是它们在以前或后来还增添过新的性能,因此这两个系统与业务活动监控系统在内容上就截然不同了。难不成业务活动监控把供应链管理和客户关系管理的精髓都吸取过来了?不是所有的数据都必须是实时的,有时候“适时”的数据往往是最佳的。
一次真实而周详的数据核查需要一个适时的数据组件,该核查涵盖了历史数据,以及异步传送给系统的操作信息。如果有人注意到这里需要大量的数据控制,那正好是业务流程管理工具大显身手的时候。业务流程管理系统的功能就是适时及适地控制数据的传送。
不过在比较业务流程管理之前,我们有必要考虑一下业务流程管理已经对商务智能所起的作用。一些知名的商务智能厂商诸如Actuate、Business Objects、Cognos、Hyperion、Informatica,还有更多……他们开始要提供越来越多类似业务活动监控的功能。同样的事情也真实地发生在诸如Sybase、Plumtree、Oracle、BEA这样的入口厂商身上。甚至于——诸如IBM、SeeBeyond、Tibco、Vitria、WebMethods等企业应用集成厂商也正在链接界面来使他们的产品也能扩展出商务智能/业务活动监控的功能。那些业务活动监控厂商自身也在不断改进他们的产品,比如像Celequest这样的公司正在加强界面的配置及功能。事件和警报(非原始数据)是一个业务活动监控系统的主动力。数据收集、下钻、止损信号、操作者干涉以及自动关机都属于业务活动监控系统内置的操作范围。
目前有两个重要的趋势已初露端倪。第一,人们无视业务规则,将商务智能当作业务活动监控的主动力来使用。而且业务经理也通过界面注意到了这个信息。第二,介于系统、数据库以及应用程序服务器两两之间的实时数据和协同工作的能力变得越来越重要。业务活动监控和商务智能已率先开始进行有效的应用程序集成。
因此,我们现在来分析在这样的变革里,业务流程管理是如何发挥作用的业务流程管理
业务流程管理系统掌握了所有与系统性能相关的数据类型——等待时间,平均队列长度,平均处理时间。系统通过这种“处理状态”的数据来监控和管理工作流。而且这种数据也向系统提供了改进内容。这是业务流程管理和业务活动监控“邂逅”(即交融)的一个地方。
由于它自设的流程工作评估标准,业务流程管理系统同样需要象监视器一样的界面,以及商务智能和业务活动监控系统所使用的分析功能和控制功能,只不过业务流程管理能处理更广义的数据流。此外,比起一套业务规则来,流程工作评估标准更有利于管理流程流。业务流程管理系统有一个与众不同的关键地方,即当管理者和分析人员要对工作流中出现的变化作出应对时,他们可以很容易地重新配置此系统。这是一个自我调整的策略,它慢慢地也会被使用在业务活动监控系统中。
时至今日,业务流程管理厂商都缺乏综合性实时处理的能力。业务流程管理厂商已经开始与业务活动监控厂商合作,向其提供所需的特殊事件驱动数据以及业务活动监控处理过程所需的预定流入数据。这是业务活动监控和业务流程管理的第二次“邂逅”(即交融),它非常重要。然而,尽管业务流程管理厂商是业务活动监控厂商的合作伙伴,它也是业务活动监控厂商的竞争对手。
在当前的企业应用程序领域,商务智能和业务活动监控厂商在很多技术方面进行了通力合作,诸如企业应用集成、业务规则管理,企业信息集成和业务流程管理。这些厂商不仅在垂直市场上也在重要的水平市场上,开始将目光锁定于合理的企业监控系统上。由于业务流程管理和业务活动监控市场都在继续发展,我们预计在接下来的三到五年里,这些领域会有更多的交融出现。
但是更重要的事实是:商务智能正带动着企业的发展,引领着应用集成的前行。不是网络服务,不是SOA(面向服务的架构),不是ESB(企业服务总线)——这些都只是达到目的的手段。真正的目的是让企业的各阶层能做出更好的决策。而真正影响投资回报的则是商务智能方式、流程以及系统所传送的内容。