业务规则管理(Business Rules Management,简称BRM)

业务规则管理(BRM)技术将业务规则从程序代码中抽取出来,使其成为企业的重要资产。BRM允许业务人员使用行业术语编写规则,提高了业务系统的灵活性和维护性。随着规则引擎性能的提升,BRM在多个行业中得到应用,如电信、金融和保险等,改变了软件开发方式,实现了业务规则的灵活管理和实时响应。
摘要由CSDN通过智能技术生成

企业的业务规则对绝大多数人来说都非常抽象,就算是企业的决策者也说不清自己的企业内部到底有多少业务规
则在使用。如何让企业规则与企业的数据信息一样成为企业的重要资产?

业务规则管理“复苏”

规则和逻辑是人工智能理论中最基本的概念。比如机器人在遇到前方障碍物的时候,系统就会自动触发某种应对
规则,告诉机器人绕开障碍物继续向前。通过规则的逻辑运算,还可以赋予机器人简单的推理能力。当这些规则和逻
辑在一个机器人中出现的时候,我们似乎习以为常。但如果把规则用于商业应用系统又会产生什么样的效果?
其实,在一个企业实体中同样存在着各种各样的规则,像管理制度、业务手册、工艺流程、操作规范、收费标
准、促销策略等都是规则,甚至一些没有形成文字的惯例,也是企业规则的一部分。因为是与业务相关,所以又称它
们为业务规则。

业务规则分散在企业的各个角落,就算企业的决策者也很难说清楚自己的企业内部到底有多少业务规则在使用。
大部分的业务规则存在于业务人员的大脑中,或是为数不多的工作手册、操作规范等非结构化的文档上。作为描述企
业最重要特征的业务逻辑没有被有效地管理和使用,导致好的经验无法积累,差的经验无法总结。即使企业使用了计
算机系统,业务处理逻辑也总是被看成一个个过程写进了程序代码中,当某些需求和业务规则发生变化时,必须修改
原有代码,修改和维护的成本都相当高。

业务规则管理(Business Rules Management,简称BRM)技术的出现彻底改变了以过程形式处理业务逻辑的方
式,它将业务规则的实现从具体的程序代码中抽取出来,以结构化的业务规则数据来表示企业的业务行为,使得业务
规则与企业的数据信息一样成为企业的重要资产。与此同时,软件开发的习惯也开始因BRM 而改变。业务规则像数据
一样独立于程序之外,业务人员可以使用行业术语而不是专业编程语言来编写规则,从而使企业的业务系统真正面向
业务人员。

在20 世纪80 年代,基于规则的编程方法曾经随着人工智能的研究热潮达到顶峰,但因为当时规则引擎性能很
差,并且没有与当时主流应用系统的集成能力,所以没有得到很好的应用。不过现如今,商用业务规则引擎的性能和
稳定性都已经达到相当高的水平。按照Gartner 的观点,业务规则技术正从前一次的“垂死经历”迈向复苏。
国外几乎所有大型通用软件提供商、大型行业软件提供商以及大型行业用户都在系统开发和系统运行过程中使用
了BRM 技术。虽然BRM 并不是一个革命性的技术,却在商业应用中成为技术新贵。国内软件开发商和用户的反应稍稍
滞后,为了加深他们对BRM 的认识,本期专题将系统地介绍业务规则的基础概念、技术原理及其应用。本期专题由如
下几篇文章组成:
1. 业务规则成资产
2. 用规则引擎替换代码
3. BRM 产品走向成熟
4. BRM:行业应用新宠

规则有多种含义,英语单词“Rule”的中文意思有:规则、惯例、统治、章程、准则、标准、控制等。那到底什
么是业务规则,像我们日常所见到的管理制度、业务手册、工艺流程、操作规范、收费标准、促销策略以及没有形成
文字的惯例等都可以称作为业务规则。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值