Exploring the Foundations of Business Processes
Introducing Business Process Management
Introducing SAP Signavio Process Collaboration Hub
Introducing SAP Signavio Process Manager
Process Modeling and Design
Introducing SAP Signavio Process Governance
Administrating SAP Signavio Solutions for Business Process Management
Introducing Business Decision Modeling with DMN
Introducing SAP Signavio Customer Journey Modeling (CJM)
Configuring Business Process Model Connector with SAP Signavio
Introducing AI Capabilities in SAP Signavio

Understanding the Decision Manager

Objective

After completing this lesson, you will be able to apply the Decision Manager.

The Decision Manager

Putting your decision models to the test.

Exercise #1

Decision requirements:

A mobile phone provider offers a new premium model for its customers. Each customer can achieve VIP, Gold, or Standard status, depending on their type of contract and the annual accumulated revenue.

Decision rules:

  • All customers with a business contract and a cumulative annual revenue equal to or greater than €1500 are awarded a VIP status
  • All customers with a business contract and a cumulative annual revenue less than €1500 are awarded a Gold status
  • If a customer holds a private contract and has a cumulative annual revenue of greater than €1000, they also receive a Gold status
  • Customers who hold a private contract but have a cumulative annual revenue of up to €1000 are Standard customer

An example solution is shown below.

Solution Example

Decision table with two input columns: Yearly accumulated revenue and Type of contract. The Outputs column is Customer status. Note: This table uses the unique hit policy, so there are no overlapping rules.

Exercise #2

A car rental company utilizes several rules before renting out their cars, to decide whether a customer is eligible to rent or not.

  • The customer's age must be at least 18 years
  • Non-members younger than 23 must have at least five years of driving experience
  • Members younger than 23 must have at least two years of driving experience.

An example solution is shown below.

Decision table with three input columns: Age, Member, and Experience. The Outputs column is Eligible. Note: This table uses the first hit policy, and that the last rule is a catch-all rule.

Let's go back to our decision example on how to eat dinner based on motivation and available budget. We'll continue to use this example to build a decision model.