Skip to main content

Adding a group-level engagement policy

6 Tasks

20 mins

Visible to: All users
Beginner Pega Customer Decision Hub 8.7 English
Verify the version tags to ensure you are consuming the intended content or, complete the latest version.

Scenario

U+ Bank is cross-selling on the web by showing various credit cards to its customers. Due to the credit limit of each card, the business intends to include an additional suitability criterion. The new criterion is that credit cards are suitable only for customers with a credit score higher than 800.

The credit score value is available in the data model. An external process populates the value in a nightly batch. However, the credit score is not computed for every customer.

As a result, the bank decides to use a scorecard that computes the credit score of a customer if the score is unavailable.

Use the following credentials to log in to the exercise system:

Role User name Password
Revision Manager RevisionManager rules
NBA Designer NBADesigner rules

Your assignment consists of the following tasks:

Task 1: Verify offers on the U+ Bank website

On the U+ Bank website, verify that the customer, Barbara, receives one credit card among the Rewards Plus card and the Premier Rewards card offers according to her profile.

Task 2: As a Revision Manager, create a change request to implement the new suitability condition

Note:

1. As an NBA Designer, in order to create any changes, you need a revision. The revision manager creates this revision. If there is a revision already created you can reuse the same revision.

2. 
The DetermineCreditScore scorecard and the CreditScore decision strategy are already created for you for the purpose of this challenge. As part of this challenge, you only slightly modify these artifacts.

As a Revision Manager, create a revision and a change request to change the scorecard (Determine credit score) and the strategy (Credit Score), define the engagement policy with the changed strategy as a group-level suitability rule, and assign the change request to the NBA Designer.

Task 3: As an NBA Designer, change the scorecard, decision strategy, and define the engagement policy

As an NBA Designer change the DetermineCreditScore scorecard. In the DebtToIncomeRatio row, change the condition If debt-to-income ratio is 40, assign a score of 100 to If debt-to-income ratio is 32, assign a score of 100.

Task 4: As an NBA Designer, change the strategy according to the change request

As an NBA Designer:

  • Change the Credit Score decision strategy to filter the actions according to the new criterion: credit cards are suitable only for customers with a credit score higher than 800.
  • Mark the strategy as a relevant record and ensure it is usable as a suitability condition.

Task 5: As an NBA Designer, define the engagement policy

As an NBA Designer:

  • Implement the new engagement policy condition by using the Credit Score strategy.
  • Submit the change request for approval to the Revision Manager.

Task 6: As a Revision Manager, approve the change request submitted by the NBA Designer

As a Revision Manager, verify and approve the change request that the NBA Designer submits, and then deploy the revision.

Task 7: Confirm your work

Log in to the U+ Bank website as Barbara to confirm that she is in eligible for any credit card offer.

You must initiate your own Pega instance to complete this Challenge.

Initialization may take up to 5 minutes so please be patient.

Challenge Walkthrough

Detailed Tasks

1 Verify offers on the U+ website

  1. On the exercise system landing page, click U+ Bank to open the website.
    Exercise system
  2. On the main page of the website, in the upper right, click Log in to access as Barbara.
  3. Confirm that she gets a credit card offer.
    Note: When you log in for the first time, the system takes a few minutes to display the offer. On subsequent logins, the offer loads immediately.

2 As a Revision Manager, create a change request to change the scorecard, strategy, and add the engagement policy

  1. On the exercise system landing page, click Pega CRM suite to log in to Pega Customer Decision Hub
  2. Log in as a Revision Manager with User name RevisionManager and Password rules.
  3. In the navigation pane of Customer Decision Hub, click Revision Management to open the Revision Management landing page.
  4. On the Revision Management landing page, if you see a Revision already existing:
    1. Click it to open it. .
      existing CRs
    2. On the top right corner, click Actions > Create change request.
      create CR
    3. Proceed to step 6.
  5. If there is no revision, create a new revision:
    1. On the Revision Management landing page, in the Welcome back, Revision Manager section, click New Revision to create the new revision.
      create new revision
    2. In the Define the Objectives for this Revision section, make sure that Create new revision is selected.
    3. In the Name field, enter Change credit score strategy.
    4. In the objectives field, enter Add suitability rules to credit cards.
      Details of revision
    5. Click Continue to create the revision.
  6. On the Include Rules page, in the customer section, select the following options:
    1. In the search text box, enter Credit score.
    2. In the Customer section, select the two following checkboxes:
      1. The Credit Score strategy
      2. The DetermineCreditScore scorecard
        Select rules strategy and scorecard
    3. In the search text box, enter Credit cards.
    4. In the Customer section, select Credit Cards (grow-creditcards) Next-Best-Action Config checkbox.
      NBA Config rule for creditcards
  7. In the header of the Include Rules page, click Next.
  8. On the Refine selection page, in the Included rules section, observe the newly added rules.
    included rules
  9. On the right, in the Change request pane, click Edit to assign an operator to the change request.
    1. In the Edit Change Request Details window, in the Assign to section, select Operator.
    2. In the field that is displayed under the Assign to section, enter or select NBADesigner.
    3. In the Name field, enter Add suitability condition to credit cards.
    4. In the Description field, enter the following information:
      1. Change the DetermineCreditScore scorecard. In the DebtToIncomeRatio row, change the item "If debt-to-income ratio is 40, assign a score of 100" to "If debt-to-income ratio is 32, assign a score of 100".
      2. Change the Credit Score decision strategy to filter the actions according to the new criterion: credit cards are suitable only for customers with a credit score higher than 800.
      3. Implement the new engagement policy condition using the Credit Score strategy.
        assign change request
  10. Click Submit to save the changes made to the change request.
  11. In the header of the Refine selection page, click Submit to send the change request to the assigned operator.
  12. In the upper-right corner of Customer Decision Hub, click the user icon, and then select Log off to return to the login screen.

3 As an NBA Designer, change the scorecard according to the change request

  1. Log in to Customer Decision Hub as an NBA Designer with User name NBADesigner and Password rules.
  2. In the My work section, click View CR to to open the new change request.
    NBa Designer home page
  3. In the change request, in the Summary section, review the content from the Revision Manager to understand the requirement clearly.
  4. In the Scope of changes section, click DetermineCreditScore to modify the scorecard.
    access Determine credit score
    1. On the Scorecard rule form, in the .DebtToIncomeRatio row of the predictor expression, enter 32 to replace the default value of 40.
      Change debt to income ratio
    2. In the header of the ruleform, click Save to save the changes made to the scorecard.
    3. Close the DetermineCreditScore scorecard to return to the change request.

4 As an NBA Designer, change the strategy as per the change request

  1. In the Scope of changes section, click the Credit Score to modify the strategy in the strategy canvas.
    access credit score strategy

    For this challenge, the DetermineCreditScore scorecard and the CreditScore decision strategy are already created for you. If you want to create a new scorecard or a strategy, you can create them by clicking the Create in the Scope of changes section.
  2. On the strategy canvas for the Credit Score, on the High Credit Score filter component, right-click, and then select Properties to edit the filter properties.
    strategy
  3. In the Filter properties dialog box, to the right of the Filter condition field, click the gear icon to open the filter condition.
  4. In the the Expression builder window, change the filter condition to FinalCreditScore.CreditScore>=800.
    filter condition
  5. Click Submit to close the Expression builder window.
  6. Click Submit to close the Filter properties dialog box.
  7. On the upper right, click Save to save the changes made to the strategy.
  8. On the right, expand the Test run pane.
  9. In the Test run pane, enter the following information:
    1. In the Data transform field, enter or select Barbara.
    2. In the For external inputs use strategy field, enter or select AllCreditCards.
      run strategy
    3. Click Save & run to verify the results of the scorecard and confirm that Barbara is unsuitable to receive the credit card offers.
      results of strategy run
  10. In the header of the strategy canvas, click Actions > Mark as relevant record to use the decision strategy in an engagement policy in Next-Best-Action Designer.
    mark strategy as relevant
  11. In the Mark as relevant record success banner, click View to launch the Application: Inventory page.
    open relevant records
    1. Scroll to find the Credit Score strategy.
    2. Click the More icon, and then select Associate to categories.
      associate catogories
    3. In the Associated categories list, select Suitability, and then click OK.
      associate suitability
    4. Close the Application Inventory page.
  12. Close the Strategy page.
    If you see the Unsaved changes window, click OK.

5 As an NBA Designer, define the engagement policy and submit the change request for approval

  1. On the change request page, in the Scope of changes section, click Credit cards of Type Next-Best-Action Config, to define the suitability rule for the strategy.
    access NBA Config
  2. Expand Customer actions.
  3. In the Suitability section of the engagement policy, click the Add icon to define the group-level suitability condition.
    add suitability
  4. To the right of the Customer list, in the empty drop-down list, click Strategy > Credit score.
  5. Ensure that the next field is autopopulated with has results for.In the next drop-down list, select High Credit Score.
    suitability condition
  6. In the upper right, click Save to save the suitability condition. 
  7. Close Next-Best-Action Designer to return to the change request.
    In case you see the 'You are about to discard changes" window, click Ok.
  8. On the Change Request: Change Decision strategy page, click Submit.
  9. In the Comment text box, enter a comment for the Revision Manager.
  10. In the upper right, click Submit for testing > Submit.
    submit the cr
  11. In the upper-right corner of Customer Decision Hub, click the user icon, and then select Log off to return to the login screen

6 As a Revision Manager, approve the change request submitted by the NBA Designer

  1. Log in to Customer Decision Hub as a Revision Manager with User name RevisionManager and Password rules.
  2. In the My Work section, and click CR-1 to open the change request.
  3. On the change request form, verify that the changes performed by the NBA Designer are displayed.
    The Release Manager performs additional testing to verify that the change is correctly implemented in a typical project implementation.
  4. In the upper right, click Approve.
    1. In the Comment text box, enter an appropriate comment, and then click Submit to approve and complete the change request.
      approve and submit CR
    2. Close the change request to return to the Customer Decision Hub dashboard.
  5. In the navigation pane of Customer Decision Hub, click Revision management to open the Revision Management landing page.
  6. Click the current revision Change credit score strategy R-1 to begin deployment of the revision.
  7. On the revision, in the upper right, click Actions > Deploy revision to deploy the revision.
    1. Enter a comment, and then click Deploy to view the Merge status message and await deployment.
      The status changes to Open-Inprogress, and deployment begins after the revision changes are merged successfully.
    2. Wait for the revision to be merged to production through the BusinessChange pipeline.
      Revision merged
  8. Observe that the screen refreshes itself and that the revision is in about to deploy but awaiting a test.
Note: If the status is not changing for a long time, refresh the browser. This process usually takes around 5 to 10 minutes.
  1. Click Test or activate this revision to select the test users.
    test or activate users
    1. In the Test or activate this revision window, select Activate for all operators.
    2. Click Submit to display the message that deployment is activated successfully.
  2. Click Complete revision to finish the revision.

Confirm your work

  1. On the Exercise System landing page, click U+ Bank to open the website.
    U bank launch
  2. On the home page of the website, in the upper right, click Log in to log in as a customer.
  3. Log in as Barbara.
  4. On the home page, verify that Barbara is unsuitable for the Rewards Plus and Premier Rewards card offers.

This Challenge is to practice what you learned in the following Module:


Available in the following mission:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice