系统分析师:商业智能和业务流程管理的集成分析

简介: 系统分析师:商业智能和业务流程管理的集成分析

1 引言

商业智能 (Business intelligence)正在象旋风一样席卷国内。面对激烈的市场竞争,企业高层们必须能迅速了解企业业务经营的全貌,以便在重大问题上做出正确的决策,才能灵活应对客户需求和竞争环境的变化。如今企业迫切希望用于决策和监控企业绩效的信息直接和企业的业务流程相集成。这种业务流程和集成是未来绩效管理的一个核心要素。另一方面,随着越来越多的BI 和BPM软件商认识到了两者之间集成的重要价值,\“流程到数据\”的解决方案将逐渐流行。Keith认为企业正在寻找一个更好的方式把决策流程和现有的工作流结合起来,以便改警企业绩效:要做到这一点,企业绩效管理解决方案必须包括一个连贯的机制来定义和使用预设的流程,同时BPM也必须包含有分析和报告企业绩效的机制。BI和BPM软件的市场发展变化情况也促使两者之间建立更为紧密的联系。

2 BI和BPM的市场动向

(1) BI的市场趋势

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

(2) BPM 的市场趋势

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

3.BI和BPM的集成方式

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

(l)BI在 流程之上

通常对于流程中发生的事很难有清楚的了解,如在某一步骤中事务的数量、它们的价值以及在流程的各步骤间事务处理的时间。通过及时发现流程中的瓶颈(特别是高价值或高成本的地方),管理层可以调整资源的分配来改善流程流和企业绩效。管理层不应只关注流程中的事务,而必须放在整个企业的大背景下来监控和管理流程,并且仔细考虑任何针对流程的决策可能对整个企业的影响。例如管理层可能发现在流程的某个环节急需增加人手,但如果不知道这些人的工资成本等信息,管理层就无法了解增加人手后对成本的影响。可见对于流程的理解、监控和管理都必须考虑到企业的大环境。要做到这点,建立针对流程内外数据的单一的元数据模型是十分必要的。这个单一的元数据模型让用户拥有报表、专门的查询、记分卡、分析和事件处理的能力,以便能有效管理联结着企业其他信息源的流程,获得一个完整的概貌;用户因此可以在BI中聚合流程信息和公司信息。按照这种方法,管理层就可以知道单位人员、单位时间所能处理的事务量,结合人力资源信息,就能了解每个事务的成本。有的流程可能跨越很多独立的系统,此时进入特定事务或特定流程的数据就有一定的困难。这种情况下的解决方案是对流程的关键步骤抽象出一个模型然后通过适配器来获取需要的信息。BI能帮助获取这些数据,从而为流程提供了可见性。

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

(2) BI内嵌于流程之中

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

在解决方案的架构下,可以把BI 作为流程的一部分,根据用户的角色和需求来推动信息的流向。对于内容高度集中和可以预先定义的信息请求,大多数情况下都可以取得很好的效果;对于更偏管理型的流程,实际的信息需求可能不易说明。此时更好的方案是提供一系列提示性的报告、特别的查询或分析能力给用户,引导他们自行发掘出所需要的信息。一些BI生产商在其解决方案中提供了内容管理的能力,可以存储决策中使用的BI内容。这些内容可以用于审查流程、理解信息需求以及改进流程,推动信息流向合适的环节。

把流程作为BI的消费者满足了优化流程的需求,使BI能得到更广泛的应用。决策者因此可以更好、更快地决策,需处理的异常或返工会变得更少。同时,也更便于审查流程,找出决策制定的依据。

(3) 事件驱动的BI

流程帮助企业和个人以一致的、可重复的方法来处理任务。BI 的使用和流程不同的地方在于其内容是定期提供的,而不是针对某种特定的事件。BI中的事件驱动是利用现有印的平台,结合新兴的通讯技术,按照事件类型的不同,将不同的信息主动地发送给不同的用户,使用户在恰当的时刻拥有恰当的信息。这种事件管理的能力可以使BI 的用户更加关注于应优先处理的事情。当某种重要事件发生后,BI的内容会被提供给有关人员以便做出响应。例如在对某供应商的监测告警的时候启动供应商检查而不是固定的每月一次,这就会提高效率和更加灵活。当不同的事件发生后,系统会通过电子邮件、报表、短信以及动态门户消息把相关信息提供给不同的用户:在某些情况下,甚至可能会自动更新其他系统。在事件生命周期的不同阶段用户会需要不同的信息,通过事件管理可以把事件、人和信息动态绑定在一起。企业利用事件管理技术可以帮助个人更加关注相关的事件,掌握的信息也更全面。这将会缩短响应和解决问题的时间,使决策者及时获得帮助信息,并提供一致的、可重复的处理方法。

4. 结论

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

相关文章
|
5天前
|
安全 测试技术 C#
C#.手术麻醉系统源码 手麻系统如何与医院信息系统进行集成?
C#手术麻醉系统源码集成到医院信息系统涉及标准数据接口、患者信息同步、医嘱报告共享、实时监测数据传输及安全权限管理。通过这些步骤,确保信息的准确、及时和安全流动,提升医疗效率和服务质量。系统集成后需测试优化,以保证稳定性。图片展示了集成的不同方面。
17 0
|
5天前
|
存储 传感器 编解码
LabVIEW风力涡轮机的雷电流测量系统中集成高速摄像机
LabVIEW风力涡轮机的雷电流测量系统中集成高速摄像机
13 1
|
5天前
|
运维 监控 安全
构建高效自动化运维系统:基于容器技术的持续集成与持续部署(CI/CD)实践
【5月更文挑战第14天】 随着DevOps文化的深入人心,持续集成与持续部署(CI/CD)已成为现代软件工程不可或缺的组成部分。本文将探讨如何利用容器技术,尤其是Docker和Kubernetes,构建一个高效、可扩展的自动化运维系统。通过深入分析CI/CD流程的关键组件,我们将讨论如何整合这些组件以实现代码从提交到生产环境的快速、无缝过渡。文章还将涉及监控、日志管理以及安全性策略等运维考量,为读者提供一个全面的自动化运维解决方案蓝图。
|
5天前
|
搜索推荐 Java 数据库
springboot集成ElasticSearch的具体操作(系统全文检索)
springboot集成ElasticSearch的具体操作(系统全文检索)
|
5天前
|
运维 Kubernetes 持续交付
构建高效自动化运维系统:基于容器技术的持续集成与持续部署实践
【4月更文挑战第30天】 在快速发展的云计算时代,传统的运维模式已无法满足敏捷开发和快速迭代的需求。本文将介绍如何利用容器技术搭建一套高效自动化运维系统,实现软件的持续集成(CI)与持续部署(CD)。文章首先探讨了现代运维面临的挑战,接着详细阐述了容器技术的核心组件和工作原理,最后通过实际案例展示了如何整合这些组件来构建一个可靠、可扩展的自动化运维平台。
|
5天前
|
敏捷开发 缓存 Devops
构建高效持续集成系统的策略与实践
【4月更文挑战第23天】 在快速迭代的软件开发过程中,持续集成(CI)是确保代码质量和加速交付的关键。本文深入探讨了构建和维护一个高效CI系统的方法和最佳实践。从自动化测试到部署策略,文中细致分析了各环节的优化技巧,并提供了解决常见问题的实用建议。通过案例研究和工具选型,读者将获得构建强大CI流程的具体指导,以支持敏捷和DevOps环境下的高质量软件发布。
|
5天前
|
机器学习/深度学习
R语言集成模型:提升树boosting、随机森林、约束最小二乘法加权平均模型融合分析时间序列数据
R语言集成模型:提升树boosting、随机森林、约束最小二乘法加权平均模型融合分析时间序列数据
|
5天前
|
运维 Kubernetes 监控
构建高效自动化运维系统:基于容器技术的持续集成与部署策略
【4月更文挑战第4天】在数字化转型的浪潮中,企业对于软件交付的速度和质量要求越来越高。传统的运维模式已无法满足敏捷开发和快速迭代的需求。本文旨在探讨如何利用容器技术构建一个高效的自动化运维系统,实现软件开发生命周期中的持续集成(CI)与持续部署(CD)。通过分析容器技术的核心优势,结合DevOps文化和微服务架构,我们提出了一套系统的构建策略和实践步骤。文章将详细阐述从环境搭建到流程优化的全过程,以及在此过程中可能遇到的挑战和解决方案,为运维专业人员提供参考和指导。
|
5天前
|
运维 Kubernetes 测试技术
构建高效自动化运维系统:基于容器技术的持续集成与持续部署(CI/CD)实践
【4月更文挑战第2天】 在快速发展的信息技术时代,自动化运维已成为提升企业IT效率、保障系统稳定性的关键手段。本文以容器技术为核心,探讨了如何构建一个高效的自动化运维系统,实现软件的持续集成(Continuous Integration, CI)和持续部署(Continuous Deployment, CD)。通过深入分析Docker容器及Kubernetes集群管理工具的运用,提出了一套切实可行的CI/CD流程方案,旨在帮助读者理解并实践自动化运维的最佳实践,进而推动企业运维管理的现代化进程。
|
5天前
|
数据采集 测试技术 API
ERP系统的数据迁移与集成指南
ERP系统的数据迁移与集成指南
48 0

热门文章

最新文章

http://www.vxiaotou.com