Pega Decision Strategy Guide
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is primarily protected by the copyright notice included in this document?

  • The trademarks of other companies mentioned in the guide.
  • The specific expression of the products, services, trade secrets, and proprietary information described. (correct)
  • The physical copies of the student guide.
  • The ideas presented within the document, irrespective of their expression.

According to the document, under what condition(s) is the copying, distribution, or transmittal of the document permissible?

  • When used for internal training purposes only.
  • With verbal consent from a Pegasystems employee.
  • If proper attribution is given to Pegasystems Inc.
  • With prior written authorization from Pegasystems Inc. (correct)

Why should you consult your Pegasystems service consultant regarding product features mentioned in the document?

  • To gain access to a trial version of the features.
  • To confirm whether specific capabilities are included in your licensed installation. (correct)
  • To negotiate a lower price for the features.
  • To request modifications to the documented features.

What is Pegasystems Inc.'s stance on the accuracy of the information presented in the document?

<p>They strive for accuracy but acknowledge the possibility of errors. (A)</p> Signup and view all the answers

What should happen to the document, according to the text, if Pegasystems requests it?

<p>It should be returned to Pegasystems. (A)</p> Signup and view all the answers

What is the primary purpose of the 'Set Property' component in the described strategy?

<p>To calculate and assign a printing cost to each action. (C)</p> Signup and view all the answers

When creating a new strategy property, what is the default property type in Pega?

<p>Text (B)</p> Signup and view all the answers

What is the function of the dot-operator in Pega decision strategies?

<p>It signifies the use of a strategy property. (D)</p> Signup and view all the answers

In the given context, what two components are summed to calculate the PrintingCost?

<p><code>BaseCost</code> and a variable cost dependent on <code>LetterCount</code> (D)</p> Signup and view all the answers

What is the purpose of the list of available strategy properties that appears when typing a dot in the Expression builder?

<p>To make it easy to find property names and avoid spelling mistakes. (A)</p> Signup and view all the answers

What is the source of BaseCost and LetterCount properties used in the decision strategy?

<p>They are defined in the Action form and accessed via the Proposition Data component. (A)</p> Signup and view all the answers

In the expression BaseCost + 5 * LetterCount, what does the '5' represent?

<p>A fixed cost per letter. (B)</p> Signup and view all the answers

Which component provides the initial data for properties like BaseCost and LetterCount within the strategy?

<p>Proposition Data component (D)</p> Signup and view all the answers

When configuring a scorecard, what is the purpose of the 'Otherwise' setting when assigning scores to income ranges?

<p>To assign a default score to any income above the highest defined range. (B)</p> Signup and view all the answers

What happens when you refresh a scorecard definition?

<p>The scorecard calculates the Minimum and Maximum possible scores. (C)</p> Signup and view all the answers

What is the purpose of defining 'Result' values in a scorecard configuration?

<p>To determine the final outcome or recommendation based on the total score. (A)</p> Signup and view all the answers

How can you test a scorecard configuration?

<p>By manually inputting property values or using a predefined test case with a data transform. (A)</p> Signup and view all the answers

What do execution details in a scorecard show?

<p>The step-by-step calculation of a customer's score, including the individual scores for each property. (A)</p> Signup and view all the answers

Where is the newly created scorecard available after saving?

<p>On the Scorecards landing page. (C)</p> Signup and view all the answers

What are Engagement Policy rules used for?

<p>To define which actions are appropriate for a customer based on eligibility, applicability, or suitability. (A)</p> Signup and view all the answers

In the context of Next-Best-Action Designer, what is the role of a decision strategy?

<p>To implement complex Engagement Policy rules for determining appropriate actions. (B)</p> Signup and view all the answers

In Pega, how can a Filter component access a property calculated in an Aggregation component?

<p>By using the <code>ComponentName dot Property</code> construct. (A)</p> Signup and view all the answers

What happens in a Filter component when the condition Expression evaluates to 'false'?

<p>The actions that do not meet the condition are filtered out. (B)</p> Signup and view all the answers

When referring to a component in Pega, which element is referenced by default?

<p>The element with Rank 1. (A)</p> Signup and view all the answers

Assume the 'Group by' component has an average printing cost of 60. According to the filter condition 'PrintingCost is smaller than AveragePrintingCost', which of these printing costs would the Filter component allow?

<p>55 (A)</p> Signup and view all the answers

What is the primary function of a Decision Table in Pega?

<p>To implement business requirements in a table format using conditions and return values. (A)</p> Signup and view all the answers

In a Decision Table, what determines the outcome of a given scenario?

<p>The matching conditions and their corresponding Return values. (D)</p> Signup and view all the answers

According to the criteria, which scenario would result in a 'Proceed' Return value for the Red Label action?

<p>Customer is over 30 years old and from any region. (A)</p> Signup and view all the answers

Under what condition would the Decision Table return a 'Stop' value for all Label actions?

<p>When none of the defined criteria for any Label action are met. (A)</p> Signup and view all the answers

What is the primary purpose of the TopOffers real-time container used by U+ Bank's website?

<p>To present relevant credit card offers from the <code>Sales-&gt;CreditCards</code> group. (C)</p> Signup and view all the answers

In the context of U+ Bank's Next-Best-Action Designer, what role do Eligibility and Applicability rules play?

<p>They define the criteria that customers must meet to qualify for specific offers. (C)</p> Signup and view all the answers

How does the Trigger_NBA_Sales_CreditCards strategy relate to the TopOffers real-time container?

<p>It is the underlying strategy executed whenever a decision is requested from the container. (C)</p> Signup and view all the answers

What is the function of Engagement Policy rules within the NBA_Sales_CreditCards strategy?

<p>To apply Eligibility, Applicability, and Suitability rules to filter available actions. (A)</p> Signup and view all the answers

What does a Proposition Filter rule contain in the context of the decision strategy?

<p>The conditions that determine customer eligibility for specific offers. (D)</p> Signup and view all the answers

When creating a new Engagement Strategy, which 'Apply to' class should be selected?

<p>The Customer class from the Primary Context. (B)</p> Signup and view all the answers

Why is the External Input component enabled when creating a new Engagement Strategy?

<p>To represent Strategy Results (SR) records that are input into the strategy. (C)</p> Signup and view all the answers

After creating and saving a new Engagement Strategy, what is the next recommended step to ensure it functions correctly?

<p>Test the strategy using a data transform, such as the Troy data transform. (B)</p> Signup and view all the answers

What is the primary purpose of associating a decision strategy with the Suitability category in Next-Best-Action Designer?

<p>To make the strategy available for configuration as a suitability condition in engagement policies. (B)</p> Signup and view all the answers

In the context of the U+ Bank website example, why is the credit card offer displayed to both Troy and Robert?

<p>The credit card offer is suitable for both Troy and Robert based on the configured suitability rules. (D)</p> Signup and view all the answers

What is the role of historical data in predictive analytics?

<p>It is analyzed to identify patterns and behaviors that can be used to predict future outcomes. (B)</p> Signup and view all the answers

How does a predictive model component contribute to decision strategies?

<p>It references a predictive model to forecast customer behavior, influencing decision-making. (D)</p> Signup and view all the answers

What does Pega AI enable applications to do within the decision management capability of Pega Platform™?

<p>Optimize business processes, predict customer behavior, analyze natural language, and make informed decisions. (B)</p> Signup and view all the answers

Besides decision strategies, what other type of strategy does Pega Platform™ offer to react to changes in real-time?

<p>Event strategies (C)</p> Signup and view all the answers

In Next-Best-Action Designer, how are business issues arbitrated?

<p>Using applicability rules to determine relevance and priority. (B)</p> Signup and view all the answers

How can you configure a strategy to use a customer's credit score in Next-Best-Action Designer?

<p>Using a scorecard to calculate a score based on the credit score for use in rule conditions. (D)</p> Signup and view all the answers

Flashcards

Copyright

Pegasystems Inc. owns all rights to the document.

Document content

Trade secrets and proprietary information

Restrictions on document use

Protected by copyright, licenses restrict use. Copying, distribution, or transmittal in any form requires prior written authorization.

Document Accuracy

Document reflects information as of publication date; subject to change.

Signup and view all the flashcards

Pegasystems Trademarks

PegaRULES, Process Commander, SmartBPM, and the Pegasystems logo

Signup and view all the flashcards

Set Property Component

A strategy component used to calculate values and assign them to properties.

Signup and view all the flashcards

Proposition Data Component

The component that makes action properties available in a decision strategy.

Signup and view all the flashcards

Dot Operator (.)

A naming convention in Pega for referencing strategy properties.

Signup and view all the flashcards

Expression Builder

A user interface tool for creating calculations and expressions in Pega.

Signup and view all the flashcards

Action Property

A property that can be defined in the action form.

Signup and view all the flashcards

Strategy Property

A property created for use in a decision strategy

Signup and view all the flashcards

Decimal Property Type

A numerical data type used for decimal values to ensure precision.

Signup and view all the flashcards

BaseCost Property

A property that is directly associated with an item or action; its value is defined in the Action form and made available via the Proposition Data component.

Signup and view all the flashcards

Filter Component

Filters actions based on a condition; only actions meeting the condition pass through.

Signup and view all the flashcards

Referencing Components

References properties from other components by using 'ComponentName dot Property'.

Signup and view all the flashcards

Component Rank

The component's first element (Rank 1) is referenced when referring to a component.

Signup and view all the flashcards

Decision Table

Pega artifact that uses conditions and return values to implement business rules in a table format.

Signup and view all the flashcards

Action Survival

Actions 'survive' based on satisfying the conditions in the decision table.

Signup and view all the flashcards

Return Value

Used to determine if actions will 'Proceed' or 'Stop' based on conditions.

Signup and view all the flashcards

Otherwise Condition

A condition which, if not specifically met by other criteria, determines a default return value

Signup and view all the flashcards

Decision Logic

A structured methodology for articulating and automating decision-making processes, often employed to filter data based on pre-defined rules.

Signup and view all the flashcards

Scorecard

A tool to compute scores based on customer properties like income and age.

Signup and view all the flashcards

Score Ranges

Ranges of values for a property, each assigned a specific score.

Signup and view all the flashcards

Otherwise Setting

A setting in a scorecard to assign a score when no other conditions are met.

Signup and view all the flashcards

Minimum Score

The lowest possible score from the scorecard calculation.

Signup and view all the flashcards

Maximum Score

The highest possible score from the scorecard calculation.

Signup and view all the flashcards

Scorecard Results

Outcomes determined by the final score of a scorecard.

Signup and view all the flashcards

Engagement Policy Rules

Business rules that define which actions are appropriate for a customer.

Signup and view all the flashcards

Engagement Strategy

A strategy to decide on the best action for a customer.

Signup and view all the flashcards

TopOffers Container

A real-time container on U+ Bank's website that presents credit card offers to customers.

Signup and view all the flashcards

Eligibility Rules

Rules defined in Next-Best-Action Designer that determine which offers a customer qualifies for.

Signup and view all the flashcards

Engagement Policy

Defines rules like Eligibility, Applicability, and Suitability for offers.

Signup and view all the flashcards

Decision Strategy

A visual representation of business logic, used to enforce Engagement Policy rules.

Signup and view all the flashcards

Proposition Filter Rule

A rule containing conditions that determine customer eligibility for specific offers.

Signup and view all the flashcards

External Input Component

Represents Strategy Results (SR) records that are input into a strategy.

Signup and view all the flashcards

Business Issue and Group

The business issue and group to which the decision strategy applies.

Signup and view all the flashcards

Suitability Category

A category used to organize and apply relevant actions or offers based on specific criteria.

Signup and view all the flashcards

Next-Best-Action Designer

A tool within Pega used to configure strategies and conditions for Next-Best-Action decisions.

Signup and view all the flashcards

Group-Level Suitability Rules

Conditions applied at a group level to filter actions based on suitability criteria.

Signup and view all the flashcards

Predictive Analytics

A process of using historical data to predict future customer behavior.

Signup and view all the flashcards

Predictive Model

A model that forecasts outcomes based on customer attributes and behaviors.

Signup and view all the flashcards

Arbitration with Applicability Rules

Using rules to decide between different business priorities.

Signup and view all the flashcards

Pega AI

Features of Pega that enhance business processes, predict behavior and analyze natural language.

Signup and view all the flashcards

Decision Strategies

Used to improve customer experience and deploy processes based on data.

Signup and view all the flashcards

Study Notes

Cross-Sell on the Web Extended: Overview

  • The course explains how to customize a core Next-Best-Action strategy using decision strategies.
  • U+ is a retail bank using its website to enhance customer engagement and sales in real-time.
  • The bank uses Pega Customer Decision Hub™ to show relevant banner ads.
  • Next-Best-Action Designer helps create strategies using business rules and AI.

Extending Next-Best-Action Designer Capabilities at U+ Bank

  • U+ Bank aims to meet new business needs by creating suitability rules based on customer credit scores.
  • The bank requires real-time computation of credit scores based on customer profiles.
  • Suitability rules will decide offer eligibility, for example only offering certain rewards to customer Barbara based on her credit score.
  • U+ Bank plans to enhance its customer experience using Pega Customer Journeys for regulation and documentation.

Calculating Credit Score Using a Scorecard

  • A customer’s credit score is calculated for offer suitability using a scorecard.
  • A scorecard assigns importance to data pieces within a calculation.
  • A scorecard uses a subset of customer property vales, which are divided into ranges and assigns scores.
  • Next-Best-Action Designer implements the suitability condition using a decision strategy, referencing a Scorecard rule to decide customer credit scores.

Customer Journeys: Regulating Customer Experience

  • Customer Journeys divide into stages containing multiple actions.
  • Customers can advance stages by meeting entry requirements.
  • Customer journeys allow for managing content and influencing best action decisions.

Decision Strategies Overview and Objectives

  • Optimizes business processes by using data-driven. real-time arbitration.
  • Facilitates selection the best actions for specific contexts.
  • Focuses on creating customer centric interactions.
  • The main objectives are:
    • Creating and configuring decision strategies using components from scratch.
    • Implementation of various components needed to build effective decision strategies.
    • Developing and validating expressions to calculate and prioritize actions.
    • Testing and refining strategies to ensure alignment with business needs.

Creating a New Decision Strategy

  • Optimizes decision points in a business process or a case life cycle.
  • Allows for data-driven real-time arbitration to make decisions.
  • You can build a Next-Best-Label strategy to illustrate the decision strategy mechanics.
  • This starts with the creation of a new strategy from scratch.
  • Strategy outcomes are the actions listed in the Strategy-Results and limited to the Business issue and Group.
  • The Label action selected will be the one with the lowest printing cost.
  • Apply the strategy to the PegaCRM-Data-Customer class, and important customer properties become accessible.
  • Use the import component when building the strategy.

Configuration and Components Selection

  • A Proposition Data component is needed to define the actions in the strategy.
  • The Business issue and Group are unchangeable when using an Enablement Business issue.
  • The strategy imports all actions in a group by default.
  • Descriptions under the component canvas will be generated automatically.

Set Property Component

  • Set Property, an Enrichment component, is added to the canvas.
  • The strategy aims to find the Label action with the lowest printing cost
  • PrintingCost is calculated as base printing cost plus cost depending on the number of letters.
  • Information in the Source components tab is populated by Proposition Data component.
  • Values need to be calculated on the Target tab.
  • In Pega, all inputs which begin with a dot (dot-operator) mean strategy properties are used.

Strategy Properties

  • The property types are defaulted to Text, Decimal types can also be implemented.
  • PrintingCost is a numeric value, so change its type to Decimal.
  • Create complex calculations using the expression builder.
  • PrintingCost equals BaseCost + 5 * LetterCount.
  • Two types of properties are available to use in Expressions:
    • Strategy properties (Action and calculation).
    • Properties from strategy context (customer).
  • Use ‘Customer dot' prefix to implement customer property into the Expression.

Prioritizing and Validating Actions

  • It is best practice validate the dot-operator and test after building an Expression.
  • Prioritize actions based on the lowest printing cost and add the Prioritize component.
  • The prioritization could be based on an equations or existing property.
  • Order how actions are presented, configured to be according to interested in lowest printing costs.
  • Strategies number of returned actions can also be selected.

Testing and Refining Decision Strategies

  • Testing involves checking then expanding the right-hand side test panel click save and run.
  • Results can be viewed selecting a component.
  • If there is more than one action it is showed as a Page.
  • All values for strategy properties like Printing Cost are showed on the canvas
  • The strategy is executed against a Data Transform called UseCase1.

Key points of the Demo

  • Creating a decision strategy from scratch
  • Configuring Proposition Data, Set Property and Prioritizing components
  • Building expressions
  • Exploring property categories available for expressions.
  • Testing a decision strategy using a use case in a data transform.

Components and Strategy Execution

  • Arrows, at runtime, carry information from the component they originate from to where they point.
  • Name, BaseCost, LetterCount are available at every Select Property component.
  • Each decision component Rank value is computed automatically.

Computing Printing Coat

  • Printing cost totals the BaseCost and variable cost based on LetterCount.
  • Filter components reference information contained inside Aggregation components.
  • Apply filter conditions to the average printing cost via the dotted arrow and via component names as Expressions.
  • Only actions with a 'true' condittion Expression will result in data.

Implementing Business Requirements with Decision Tables

  • Business rules are implemented using a Decision Table and a set of return values.
  • Actions information is received from the Filter components via the solid arrow. -A segmentation column flags actions complying with the businesss rules.

Predictive Analytics and Prioritization

  • Predicitve analytics determine the propensity of actions using the Adpative Model component.
  • Propensity evaluates the likelihood of interest or customer engagement with any particular action.
  • The model uses and monitos customer characteristics like Age and Region.
  • In the end an overall propenensitiy os calcuated for each action.
  • After the Prentisy to accept values of eaach component ae set, the chain is prioritized by Prioritized component.

Prioritazion and Filtering

  • A paitriozation expression calculates a priority value for each action, the higher the value, the higher the priority and value.
  • In this case likelihood of acceptance weighs through propentistiy and printing cost.
  • This flips Green and Black so Black is now the prinary action

Scorecard: mathematical tool.

  • Scorecard is a mathematical model and it consist of of condition sets plus combiner function.
  • Combiner function is for combine sum of values to produce range.
  • This process is determine score of segment.
  • bank had defined 3 segment. and these are high. low medium.
  • Output of score card is Score and Segment Result.

Creating scorecard: main focus.

  • U bank wants to build a scorecard model and customer properties.
  • To build this model, Hascard, Income, and Age should be consider.
  • After this process. method of combine score should be selected and also, we use Sum option.
  • Score card help customer propert assign score or value.
  • If customer had credict card. score is must be 100, otherwise zero.
  • For this example and other calculations of result better chance of approved. means Higher result.

Building Scorecard:

  • Calculating credit scores will help the bank figure out mortgage suitability.
  • The bank used income and age.
  • Also, if customers have a credit card, to use in the calculation (HasCards).
  • Use a short scorecard description.
  • The combiner is Sum .
  • Using “Y” or “N” for HasCards.

Setting property Values and Ranges

  • Setting numeric splits the yearly income into three ranges.
  • The data model has the monthly income.

Setting Results

  • After the scorecard is defined, define the results after the scorecard calculation.
  • When you refresh, the scorecard calculates the max's and min's.
  • There is a Result value of “Not Suitable” <250.
  • Values over >250 are said to be “Suitable”.

How to test card results.

  • First, go to scorecard and verify.

Demonstrations key points.

  • The major part of this example was the setup of scorecards and adding property vaule

Cross Selling basics in banking

  • For this situation, Credit card is shown cross selling on the web.

Decision Strategy:

  • Implementing with a Decision Strategy may take place as an occurrence.
  • It will sometimes affect the action at the time to get requested.

Proposition Rules:

  • Proposition Rules make conditions that make most customers eligible for particular offers.
  • The decision strategy that has new eligibility requirements will be implemented after the new configuration.
  • The new canvas shows rules being implemented.

Parameters:

  • To show the mechanics of the Engagement Strategy, one must show custom offers to the Standard card and nothing less.
  • Then the strategy is tested; this makes sure the strategies output multiple variants of this type.

Eligibility & Final Configurations:

  • The major goal is to ensure that Engagement has only set results for only set offers.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Description

This guide probably details rules regarding copyright, distribution, accuracy and usage of Pegasystems software. Also discusses strategy properties, expression builder and 'Set Property' component. It contains costs calculation for product features.

More Like This

Use Quizgecko on...
Browser
Browser