业务规则的数字化
来源:博阳精讯 作者:博阳精讯 王磊
2026-01-07 阅读数:30
华为认为企业管理数字化转型的重点是:对象数字化、过程数字化和规则数字化。本文介绍一下 EBPM 方法论对于“规则数字化”的理解。
01—什么是 “业务规则”
什么是 “业务规则” ?在代表华为官方观点的《华为数字化转型之道》一书的第122页,给出了这样的定义:业务规则是企业内部定义业务事实、约束和控制业务行为的标准或声明。
以下是企业管理中常见的几类业务规则。
1.1 定义类规则
这类规则定义了业务的核心概念、术语及其关系,是构建业务知识体系的基础。比如:一个 “VIP客户” 是指年消费额超过10万元的客户;一份 “有效订单” 必须包含订单号、客户信息、至少一件商品和送货地址。
1.2 计算类规则
这类规则描述了如何根据已知信息计算出新的数据或结果。比如:<订单应付总额 = 商品总价 + 运费 - 折扣金额>、<年终奖金=月基本工资×公司绩效系数×个人考核系数>。
1.3 推论类规则
根据既有业务事实、通过逻辑归纳或演绎的方式得出新业务事实。通常用“如果…,则…” 的句式来表达。
1.4 约束类规则
这是最常见的一类规则,规定了什么 “必须” 或 “禁止” 发生,通常带有强制性。
1.5 判断类规则
根据条件判断业务行为是否执行或如何执行的规则。
1.6 授权类类规则
定义一个主体(如人员/岗位/部门)有权执行某业务行为的规则,用以划分业务权力的边界。
02—什么是 "业务规则数字化"
企业的内部管理中存在大量的业务规则,这些规则通常都以规章制度、程序文件、管理标准、作业指导、操作手册等管理文件的形式呈现。随着企业的发展,这些管理文件往往越来越多、越来越杂乱,打补丁式发文的情况并不鲜见,使得这些规则治理和执行起来非常困难。而 “业务规则数字化” 就是通过数字化技术来解决上述这些管理问题。

如上图所示,业务规则的数字化管理体系自上而下包括以下三个层级:
业务规则库:将业务规则进行显性化、结构化定义,构建业务人员可管理的业务规则库。
规则引擎:将业务人员描述的业务规则库中的“业务规则”转换为规则引擎可读的逻辑,借助算法实现规则的计算、推理和判断。
应用平台:通过规则引擎驱动各类应用平台执行规则。
2.1 构建 “规则库”:设计规则
将当前存在于各类管理文件中的业务规则进行结构化描述,让业务人员和管理人员能够快速准确获取、读懂和修改业务规则。具体来说,就是从相关管理文件中,拆解出一条条业务规则,进行结构化处理后,归入到一个 “业务规则库” 中。比如,从《考勤管理实施细则》中我们可以拆解出 “工作时间管理规则”、“加班管理规则”、“假期管理规则” 等不同条目。
为了避免这些业务规则的散乱,还需要对规则进行分层分类管理、版本控制。因此,一个统一的业务规则库管理平台是非常有必要的。
业务规则库管理平台是对业务规则进行设计和管理的功能系统,主要包括:规则定义、规则组合编辑、规则集编写、版本管理、状态管理、依赖关系管理、规则治理等功能。
2.2 触发 “规则引擎”:计算规则
要将业务规则的 “语文题” 转换成可执行的 “数学题”,在数字化时代,可以通过规则引擎来完成这个转换。即 “业务规则库” 应与 “规则引擎” 有一个集成的接口,可以将 “业务规则库” 中的规则推送给 “规则引擎”,并 “翻译” 为计算机可识别的表达方式。然后,通过各类应用平台触发 “规则引擎” 进行规则计算。
2.3 驱动 “应用平台” :执行规则
“规则引擎” 应与流程引擎、应用系统、AI 智能体、数据管理平台等各类信息化应用平台集成。这些应用平台应可以抛送数据给 “规则引擎”,触发 “规则引擎” 进行计算,“规则引擎” 完成计算后再将输出的结果返回给应用平台,并驱动应用平台完成各类任务。
03—“数字化业务规则” 的应用场景

“业务规则库” 中的业务规则通过 “规则引擎” 驱动各类 “应用平台” 执行规则,从而实现业务规则设计、计算至执行的完整应用链路。以下是数字化业务规则的几个主要应用场景。
3.1 驱动流程引擎

1)驱动流程编排
对于一些复杂的流程,流程路径存在各种排列组合的可能,此时需要基于“业务规则”构建一个《流程路径选择模型》,这是一个描述在 “什么业务场景” 下应 “走什么样流程路径” 的规则模型。
2)驱动人员派工
除去那些自动完成的流程节点,业务流程中那些需要人来完成的活动,都存在一个派工的问题。描述 “什么业务场景” 下应 “由谁来完成任务”,也需要一个规则模型,这就是基于 “业务规则” 的《角色人员选择模型》。
3.2 驱动应用系统

流程节点的任务完成,通常会有各类应用系统支撑。业务架构中的 “规则库” 通过 “规则引擎” 与应用架构中的系统功能集成,直接驱动各类应用功能的完成。
3.3 驱动 AI 智能体

“业务规则库” 通过 “规则引擎” 与 AI 智能体模型进行集成,业务规则驱动 AI 智能体模型的运行,是数字化时代 “业务规则“ 的一种新的应用场景。

比如,在上图所示的《销售合同审批流程》中,针对第二个步骤<审核销售合同(价格审核)> 构建一个《销售合同价格评审AI模型》,并且将此 AI 模型直接嵌入到第一个步骤 <拟定销售合同> 中。当流程执行人员上传线下用 WORD 编写的销售合同并提交完成时,会自动触发 AI 模型的运行。如果 AI 模型分析后认为此合同有问题,则直接不允许客户经理提交完成。而这个 AI 智能体模型中的就需要调用规则引擎执行各类合同评审规则。
3.4 驱动数据平台

信息流转类的规则和数据处理类的规则,需要将 “规则引擎” 与 “数据管理平台” 集成,并实现以下功能:
1)规则引擎可以基于业务规则调取数据管理平台上的数据。
2)规则引擎可以基于业务规则加工和处理调取的数据。



