决策建模与 BPMN 的分离

作者:Alphaflow BPM 时间:2021-06-28 浏览:1189

决策模型和流程之间的协作会影响决策和流程结果。决策模型和及其表示法 (DMN) 旨在补充业务流程模型和BPMN 以及与各种流程模型相关的决策实施方面的方法:一些流程模型包括贯穿整个流结构和数据流元素的编码决策。在本文中,我们将探讨决策建模与 BPMN 的分离以及决策模型应捕获决策的组件。最后,我们将看看它如何在协作网络中发挥作用。


什么是决策建模?


要启动决策建模,需要企业从自身开始发问:“需要回答什么问题?”然后,添加回答查询所需的输入(注意事项):包括价值和结果的所有可能组合(结论)。现在,问以下问题:“结果依赖于哪些因素?”对于不可立即观察到数据的每个考虑因素,请都考虑将其输入创建为子决策结果所需的条件。然后继续查看所有可能的组合和效果,直到每个考虑都配置在可验证的数据中并且不需要额外的子决策。


比如考虑这个月的烟草预定。确定是否接受订单的规则应明确设计。例如,如果问这个问题,“接受订单的传入?”那么结果应该只包括两个潜在的值,“是”或“否”。此外,还应考虑法律因素:


客户是否达到下订单所在地区的法定吸烟年龄。该地区是否允许未成年人烟草的采购。送货地址是否在送货参数之外,例如在中国以外。


将所有这些因素加在一起,当月烟草公司就可以明确决定是否接受订单。




订单接受决策建模


当您将决策建模分解为子决策时,可以更轻松地独立重用它们。另一方面,DMN 可以专注于决策表并支持决策变化和特殊考虑。如果 DMN 不包括预测模型、决策树、规则集甚至记分卡,它可能会错过其目标。当流程变得更加复杂时,多个决策会影响结果。由于决策的关联性会影响结果,因此在流程设计期间必须考虑这一方面。因此,它与 DMN 的声明式协议形成鲜明对比。此外,确保与决策和流程模型的一致性也应该成为优先事项。下面是一些涉及DMN和BPMN的场景:


没有决定但有预定活动的流程;既然没有做出决定,那么整合就不会发生;决策结果可用作流程流的输入。


流程包括各种相互关联的决策。流程和结果取决于调查结果。为了提高效率,确保不做出两次决策至关重要。流程是知识密集型的,仅用于决定一种输出。例如,想象一下申请商业贷款并启动一个新流程。银行收到必要的财务数据后,必须决定客户的背景是否认为有资格获得贷款。该标准基于财务健康状况,以最大限度地降低违约风险。如果客户符合条件,则接受贷款。如果没有,那么商业贷款将被拒绝。但是,如果资格标准发生变化,则流程模型和输入必须发生变化。


从 BPMN 中分离决策建模


当您查看 BPMN 2.0 时,您将获得用于调用业务流程规则的更标准的定义。 “业务规则任务”使用来自调用任务的输入和输出。此外,这些输入和输出可以作为决策的结果。子决策有助于全面的业务决策。然后,DMN 支持 BPMN 2.0 才是有意义的。


另一方面,BPMN 2.0 设置了“全局业务规则任务”的定义,可以在各种业务流程中重复使用。它以全球视角看待并做出决策。捕获这些类型的全局规则后,企业就可以提高分析整个企业中应用的规则的能力。然而,虽然子决策可以在整个流程中重复使用,但结果可能会有所不同。 DMN 可以定义存在于 BPMN 2.0 流程之外但也可能与 BPMN 2.0 流程相关联的决策。以下是 DMN 使 BPMN 2.0 受益的更多原因:


它提供了一个由集成符号分开的决策管理协议,类似于 BPMN 2.0 管理业务流程的方式。

它连接了基于流程、基于规则和基于信息的业务视角。

它让建模者可以从以上三个角度来看待业务建模。

DMN 为基于业务的决策建模提供了标准。


总结


DMN 可以定义特定于决策的协议,该协议将业务规则建模与独立于计算的属性联系起来,同时支持 BPMN 2.0 的组件,例如特定于流程的决策建模。 DMN 不是从严格的业务规则角度选择建模,而是赋予工具以创建建模者可以在流程、规则和建模决策之间转换的环境。 DMN 是可以将决策建模与 BPMN 分开的缺失环节。


微宏科技-AlphaFlow BPM工作流程管理平台

 电话:400-888-6861     

  https://www.alphaflow.cn/


原创文章,作者:AlphaFlow团队,如有转载,请注明出处:决策建模与 BPMN 的分离_www.alphaFlow.cn

相关新闻推荐

流程管理的六个要点是什么
流程管理的六个要点是什么
流程管理的六个要点是什么?流程管理作为企业最基础的管理行为,在企业内部控制解决方案的研究和设计过程中,应以流程管理为基础,即做到规范流程、优化流...
流程管理
2024-05-16
流程管理到底管什么
流程管理到底管什么
流程管理和改进的关键是确定目标和战略,书面化流程、实施流程,确定责任人并定期评估。在此基础上,开发一系列的指标,确保流程按既定方式运作,并与前面...
流程管理
2024-05-16
企业进行流程管理的意义
企业进行流程管理的意义
当流程成为习惯时,企业领导的个人魅力将变成程序化、可接受、可操作的流程,企业实施最优化管理不再是习惯于依赖某一个企业领导人或核心人员的个人魅力。
流程管理
2024-05-16