Pegasystems PEGACPLSA88V1 Certified Pega Lead System Architecture Exam 8.8 Exam Practice Test

Page: 1 / 14
Total 238 questions
Question 1

A Pega COE team is building a reusable component for a functionality that will be mandatory for all Pega applications that are built for the different departments of a company.

The component functionality is documented and published in a common SharePoint file, so that it is accessible by all Pega developers within the company.

Which one of the following approaches will work best for this use case?



Answer : C

Separate Application for Reusable Component:

Placing the component in a separate application ensures modularity and reusability.

Departments can integrate with this application as needed, ensuring consistency and reducing redundancy.

Benefits:

Centralized maintenance and updates.

Easier to manage and deploy across various departments.

Avoids embedding the component directly in multiple applications, which could lead to version control issues.


Pega Best Practices Guide

Pega Academy Course on Reusable Components and Modular Design

These answers and explanations have been verified according to the Pega Lead System Architect guidelines and best practices.

Question 2

A System Architect wants to save the results from running a data page as an automated test. The System Architect reports that the system cannot save the test definition.

What is the reason?



Answer : C

Test Cases Ruleset Configuration:

If the system cannot save the test definition, it is likely due to a ruleset for storing test cases not being configured. Test cases need to be stored in a specific ruleset that is configured for this purpose.

Reference:

Pega documentation on automated testing and unit test cases emphasizes the need for configuring a ruleset to store test cases.

Therefore, the correct answer is:

C . A ruleset to store test cases is not configured.


Question 3

An external application calls a Pega REST service, which takes a significant amount of time to respond. Pega Platform returns a unique identifier instantly and runs the service without the application waiting.

Which configuration implements this functionality?



Answer : B

Service Request Processor for Asynchronous Processing:

Configuring a REST service to run asynchronously using a service request processor ensures that the service runs without making the external application wait. The system returns a unique identifier instantly and processes the request in the background.

Reference:

Pega's best practices for REST services and asynchronous processing recommend using service request processors for handling long-running processes.

Therefore, the correct answer is:

B . A REST service that runs asynchronously by using a service request processor.


Question 4

In a telecom customer service application, birthday wishes must be sent to customers every day at midnight by email, according to KYC records. The business requirement states that if email delivery failures occur, the system must record the failures.

There is an infrastructure limitation in using an external stream node; other available nodes are Webuser, Background processing, and BIX only. What two options can comprise an alternative approach as an interim solution? (Choose Two)



Answer : B, D

Job Scheduler with SendEmailNotification Utility:

Running a job scheduler to pull customer records matching the current date and using the SendEmailNotification utility ensures that emails are sent out at midnight. Recording failures in a data type captures the necessary error information.

Job Scheduler with CorrNew Utility:

Using the CorrNew utility to send emails and record any exceptions in a data type also satisfies the requirement for recording email delivery failures.

Reference:

Pega documentation on job schedulers and email utilities provides guidelines for implementing scheduled tasks and handling email delivery.

Therefore, the correct answers are:

B . Run a job scheduler, and pull the customers that match the current date. For each record, invoke the SendEmailNotification utility. If any exception is received in email delivery, mark the failure in a data type.

D . Run a job scheduler, and pull the customers that match the current date. For each record, invoke the CorrNew utility. If any exception is received in email delivery, mark the failure in a data type.


Question 5

MyHealth Corporation wants to use the age of the claim to increase the urgency of the assignment so that persons processing the claims work on the most urgent claims first. The claim assignment urgency increases by 1 each day the claim remains in an Unresolved status. At any time, MyHealth has up to 10,000 claims that are in process. Claims in the PendingProcessing workbasket are subject to this calculation. The application updates the claim urgency daily before the work day begins. All claims are processed within 30 days.

Which approach satisfies the claim urgency requirement and provides the best experience for the user who processes the claims?



Answer : C

Job Scheduler:

Using a job scheduler on a dedicated node is a robust solution for incrementing the urgency of claims. The scheduler can run daily to update the value of pyUrgencyAssignAdjust by 1 for every assignment in the PendingProcessing workbasket.

Reference:

Pega documentation on job schedulers and background processing highlights the use of job schedulers for periodic updates and batch processing.

Therefore, the correct answer is:

C . Use a job scheduler on a dedicated node to increase the value of pyUrgencyAssignAdjust by 1 for every assignment that matches the selection criteria.


Question 6

The following class structure is set up in an application so that users can make use of Dynamic Class Referencing (DCR):

What action is required to support the OCR implementation?



Answer : A

For implementing Dynamic Class Referencing (DCR):

VehicleDCR PageGroup (A):

Create a VehicleDCR PageGroup property where the vehicle type is used as the subscript.

Use the pyLabel property to store the class name, enabling dynamic referencing based on the vehicle type.

Implementation:

This setup allows for dynamic class referencing where different vehicle types can be managed within the same PageGroup structure, simplifying the dynamic handling of classes.


Pega Dynamic Class Referencing Guide

Pega Property and Class Management Documentation

Question 7

Review the following classes and properties:

An embedded list property is defined In the MyCo-Lending-Work ProcessLoan class.The embedded list property is named .Loans.The data type is MyCo-Data Loan.

Which three of the following statements are valid in this situation? (Choose Three)



Answer : A, C, E

When defining an embedded list property with a specific data type:

Changing pxObjClass at Runtime (A):

The pxObjClass of any page within the .Loans list can be modified at runtime. This provides flexibility to change the class of individual pages if needed.

Inheritance and Calculation (C):

Extending the data model, such as a car loan application extending MyCo-Data-Loan-Auto, does not impact aggregate functions like sum performed on properties (e.g., .Loans().Amount).

Class Consistency within the List (E):

All pages within the .Loans list must adhere to the same class type, ensuring consistency and correct behavior of operations on the list.


Pega Data Modeling Guidelines

Pega Clipboard and Page Management Documentation

Page:    1 / 14   
Total 238 questions