预订演示
前页 后页

建模决策

现在,在一个被创新的业务和技术理念以及颠覆性的工作方式所颠覆的世界中,组织比以往任何时候都更需要清楚地了解其选择和做出的决策。不受管理的复杂性是敌人,它的反面——敏捷性——是预示业务成功并使组织能够快速响应其业务环境变化的朋友。如果没有清晰且可交流的模型,组织几乎不可能接受数字世界中每天面临的变化。决策的描述和实施,莫名其妙地成为几乎所有其他学科的一部分,现在已经被综合成一门严格而正式的学科,以一种新的方式来建模和描述决策、输入、结果、规则、业务、权限等。确实,一旦您看到了决策模型和符号的实际应用,并了解了它带来的无数好处,您将无法回到旧的和晦涩难懂的工作方式。

Enterprise Architect因其灵活、可扩展、基于标准和实用的复杂系统建模方法而成为许多业务和技术领导者的首选工具。作为一个协作平台,它是所有学科的工具,允许创建、集成、管理、记录、模拟和生成决策模型以编程代码。模型与其他模型集成集成,包括业务流程图表、用例用户案例、测试案例模型、案例执行工件、用户数据库和编程代码可视化列出主要模型。

它将如何帮助您

大多数读者通常对组织中的决策有一定的了解,但每个读者很可能有不同的经历和不同的定义、管理和处理决策的方式。决策出现在组织描述和实施的整个结构中。将决策提炼成一个单独但清晰的模型将提供极大的清晰度和价值。读者将受益于了解企业架构师的特征以及可用于开发和管理决策模型的工具,这反过来又将使他们作为个人和团队成员更有效率。然而,最终价值将在于他们工作的组织,这将获得有效和敏捷地响应变化的能力,使他们能够在数字时代复杂且不断变化的商业环境中导航。

谁将受益

任何参与决策制定、管理或实施的人,无论是在战略层面、商业价值层面还是技术层面,都将从阅读本指南中受益。这包括广泛的角色,其工作和决策最终将由模型指导和促进,但具体而言,使用决策模型和 Notation 对四个群体具有重要价值:

  • 战略思想家负责引导企业渡过汹涌的变革浪潮、设定目标并了解驱动因素,他们将受益于能够可视化他们做出的决策并知道他们正在根据自己的意图实施决策。
  • 目前将业务规则和决策以复杂的级联网关集的形式构建到进程中的业务和进程分析人员将受益,因为他们将能够提取这些规则,将它们放入一个清晰的决策模型中。其结果将是复杂性的降低、更易于理解且对变化更具弹性的进程模拟模型,以及可以进行、测试和实施的简单决策。
  • 完全了解将业务规则与代码主体隔离并允许对其进行配置的好处的软件工程师将受益,因为他们不仅将拥有清晰且经过测试的规则模型,而且还能够自动生成包含规则的编程代码,消除解释或翻译错误的可能性。
  • 系统工程师,他们习惯于在从太空探索到海洋学的广泛学科和背景中处理复杂且通常看似棘手的问题。系统设计为在需要做出决策的时间范围内上下文,例如生产线机器人、行星漫游车、运输控制系统、机械厂的安全控制系统等等。这些系统通常严重依赖决策来维持运营效率、安全性并能够对环境中发生变化的变量做出响应。

你会学到什么

本主题将教您如何使用Enterprise Architect的众多特征,使用新的Decision Model and Notation (DMN)决策和管理决策模型,将决策模型连接到其他类型的企业模型,例如业务流程、状态机、用例和参数,模拟它们,自动生成编程代码,创建文档并作为团队成员协作工作。

您将了解哪些工具可用,哪些工具应该用于特定技术,以及如何使用它们。例如,该主题将教您如何使用图表和决策表将复杂且看似难以处理的决策规则分解为简单易懂的模型。这些可以手动模拟和实现,或者使用Enterprise Architect中提供的工具和功能以各种语言生成高质量的编程代码。

指南概述

本指南分为多个主题,将从多个角度向您介绍决策建模,确保一旦您通读该文档,您将对决策建模的原因、内容和方式有充分的了解。该指南以一个开始主题开始,该主题将介绍具有广泛笔触的概念,然后是概述。接下来是一个好处列表和一系列开发细节的主题。概念、符号和工具用法均已介绍,为您提供理论和实践知识,帮助您开始使用自己的决策模型,并从将这种方法应用于建模决策中获益。

开始

开始主题为您提供了足够的信息来开始设置您自己的模型,从设置模型结构、定制应用程序、创建您的第一个图表以及学习如何使用Enterprise Architect中建模决策中使用的窗口和工具开始.

开始

决策模型和符号概述

决策模型和符号概述主题介绍了 DMN 标准并提供了一个简单的示例。该主题继续介绍使用级别的概念,这将帮助您了解它在组织中的实际工作方式。该主题上下文提供其使用的时间,以及何时以及为什么应该使用它。

决策模型和符号概述

决策模型和符号的好处

决策模型和符号的好处主题几乎是使用这种方法的一个商业案例,并举例说明了为什么组织应该使用Enterprise Architect来进行模型决策。完成本主题后,您应该能够了解如何以及为什么可以使用它来帮助您自己的组织更正式、更严格地建模决策,以及采用这种方法可以获得的好处,包括验证和实现代码的生成.

决策模型和符号的好处

决策模型和符号的上下文

决策模型和符号的上下文主题将帮助决策者、需求分析师和其他利益相关者了解可以使用建模模型的学科的情况。它介绍了商业、工程和科学学科的广泛背景。它讨论了一些典型示例,例如将决策模型与业务流程图一起使用,并探讨了Enterprise Architect支持的其他有趣的应用程序。

决策模型和符号的上下文

示例决策模型

示例决策模型主题介绍了一个完成示例,该示例足够简单易懂,但也具有足够的复杂性来演示标准的某些表达方面和Enterprise Architect中可用的功能。该示例将为后面的一些主题提供有用的背景,这些主题将介绍更多更丰富的语言和工具特征。

示例决策模型

符号简介

符号简介主题向您介绍了决策模型和符号标准。这包括将放置在图表上的视觉元素,包括元素、关系和工件,以及它们的含义和用法。

符号简介

决策需求图表

决策需求图表主题介绍了用于构建决策模型的主图,并教您如何使用Enterprise Architect中可用的许多工具来创建、修改和使用元素。您将在本主题中学习的许多内容也可以应用于其他图表类型,因此通过最后一个主题,您将很好地了解如何使用该工具。

决策需求图表

表达式决策表达式类型

决策决策类型主题是我们探索如何定义决策逻辑的地方。介绍了可用于描述逻辑的表达式类型,以及可用于管理这些表达式的表达式编辑器。

表达式决策表达式类型

决策表解释

决策表解释主题深入到最常见的表达类型——决策决策决策表——的细节,并解释了命中策略、允许值、值和表达类型等。这将成为新手和经验丰富的决策建模者的重要参考。

决策表解释

验证决策模型

验证决策模型主题介绍了验证工具,可用于检查模型的一致性、正确性和完整性。这是Enterprise Architect的一个特征的内置特性,可防止由于表达式中的间隙和重叠而导致的错误。验证应作为模拟的先导,以确保模型是健全的、富有表现力的,并在逻辑上将商业决策背后的意图和推理编成代码。

验证决策模型

仿真决策模型

仿真决策模型主题介绍了允许决策模型像在生产系统中就地执行一样执行的特征。 Enterprise Architect允许建模人员(业务或技术人员)无需配置即可运行模拟。需求图中的任何决策都可以选择进行模拟,包括最高级别的决策。您可以选择任何预定义的输入数据集并运行仿真,以查看具有不同数据作为输入的模型输出。

仿真决策模型

从决策模型生成代码

来自决策模型的代码生成主题在Enterprise Architect中引入了一种生产力工具,它允许直接从模型中自动生成实现(编程)代码。该功能是在运行时引擎中成功实施规则的关键,因为程序员或技术人员无需解释模型或参加与业务用户的会议——代码直接从模型生成。此功能将消除困扰行业的与商业意图误解相关的问题。工作流程很简单——指定决策、定义表达式、验证表达式并生成代码。

从决策模型生成代码