Pegasystems pegacplsa88v1 practice test

Certified Pega Lead System Architecture Exam 8.8

Last exam update: Nov 18 ,2025
Page 1 out of 16. Viewing questions 1-15 out of 238

Question 1

DRAG DROP
You are managing distributed, geographically dispersed, development teams A, B and C. Team A is
ready to merge changes into their development environment to make available changes to Team B’s
Team C’s.
To ensure all development teams are working with the latest version of shared rule base, select and
move all of the following tasks to the tasks List Order column and place them in the correct order.

Mark Question:
Answer:


Explanation:
Team A publishes branch,
Automation server merges three branch,
Team B and C rebase the application

User Votes:
Discussions
vote your answer:
0 / 1000

Question 2

What two features do activities and functions share? (Choose Two)

  • A. Ability to be circumstanced
  • B. Ability to be parameterized
  • C. Ability to be called directly from a decision table
  • D. Ability to be versioned
Mark Question:
Answer:

B, D


Explanation:
Activities and functions in Pega share certain common features which are vital for their flexibility and
maintainability.
Parameterization: Both activities and functions can be parameterized, allowing them to accept input
values when they are invoked. This makes them reusable in different contexts by simply changing the
parameters.
Versioning: Both activities and functions support versioning. This means you can maintain different
versions of an activity or function, which is useful for keeping track of changes and ensuring
compatibility with different versions of the application.
Reference: Pega Platform documentation on activities and functions.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 3

What are two valid reasons for defining a case type within a case type-specific ruleset? (Choose two)

  • A. Case-specific rulesets make it easier to rebase ruleset versions.
  • B. Each branch ruleset can be associated to case-specific user stories.
  • C. The ruleset can be added to the ruleset stack for multiple applications.
  • D. The case type might be converted to a component application in the future.
Mark Question:
Answer:

B D


Explanation:
Defining a case type within a case type-specific ruleset provides several advantages:
Branch Ruleset Association: By associating each branch ruleset with case-specific user stories, you
can better manage development and testing. This allows for more targeted reviews and testing,
ensuring that changes are isolated and easily traceable.
Component Application Conversion: If there is a possibility that the case type might be converted to
a component application in the future, having a case-specific ruleset simplifies the process. It allows
the case type to be more easily packaged and reused across different applications.
Reference: Pega Platform best practices for ruleset management and case type design.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 4

MyCo.com has instances of SCM-F5, SmartDispute, and CPM-F5 in their Production Environment
distributed across multiple Pega instances. A new business requirement states that users working in
any one application cart create a case in any other application.
What is your recommendation to implement the new business requirement?

  • A. Synchronize case creation with RFST services.
  • B. Leverage database replication to communicate case creation.
  • C. Implement Federated Case Management.
  • D. Implement a parent case across multiple products.
Mark Question:
Answer:

C


Explanation:
To address the requirement where users working in one application need to create cases in another
application, the recommended approach is to implement Federated Case Management (FCM).
Federated Case Management: FCM allows different Pega applications to share and manage cases
across multiple systems. This approach enables seamless case creation and management, ensuring
that users can interact with cases regardless of the application they are working in.
Synchronization and Communication: FCM facilitates synchronization and communication between
different Pega instances, ensuring that case data is consistent and accessible across the applications.
Reference: Pega Platform documentation on Federated Case Management.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 5

You oversee a medium-size development team. Some of the team members and new to Pega and are
working on features in a separate branch.
What are two ways you can ensure that the rules the team creates adhere to best practices? (Choose
Two)

  • A. Run 1 rarer on each new rule in the branch that new team members check in to identify any failures in rule execution.
  • B. Leverage the branch review feature to have senior team members validate the branch contents.
  • C. Use Pega Log Analyzer to locate any exceptions in the branch associated with the new team members.
  • D. Review the branch quality to identify any rules with guardrail warnings.
Mark Question:
Answer:

B, D


Explanation:
Ensuring that new team members adhere to best practices can be achieved through the following
methods:
Branch Review: Utilize the branch review feature in Pega, where senior team members can review
the contents of the branch. This allows experienced developers to provide feedback and ensure that
the new rules meet the required standards.
Branch Quality Review: Regularly review the quality of the branch to identify any rules that have
guardrail warnings. Guardrails are best practice guidelines in Pega, and addressing these warnings
helps maintain high-quality, robust rules.
Reference: Pega Platform documentation on branch development and guardrail compliance.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 6

An application consisting of a single case requires sending correspondence at a designated time with
minimal delay. The existing solution uses an assignment to pause the case until an SLA invokes the
escalation activity that sends the correspondence. Occasionally there is a delay in sending the
correspondence.
Which two factors contribute to the delay? (Choose Two)

  • A. The number of queued SI A objects
  • B. Multiple open assignments on the same case
  • C. Error handling for locked items
  • D. Correspondence rule configuration
Mark Question:
Answer:

A, C


Explanation:
Several factors can contribute to delays in sending correspondence in a Pega application:
Queued SLA Objects: The number of Service Level Agreement (SLA) objects queued can affect the
timing of correspondence. If there are many SLA objects queued, the system may take longer to
process them, leading to delays.
Error Handling for Locked Items: If there are errors in handling locked items, this can also cause
delays. When an item is locked and an error occurs, the system needs to manage these exceptions,
which can impact the overall processing time.
Reference: Pega Platform documentation on SLA and error handling mechanisms.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 7

XYZ Corp requires employees to designate alternate operators to perform their work while they are
on vacation. Work vacationing operators should be visible to alternate operators.
How do you configure the application to handle this requirement?

  • A. Add a ValueList Property to Data Admin-Operator-ID. Alternate operators add vacationing persons to their ValueList. Modify the Assign Worklist report definition to include this ValueList. Modify security accordingly to allow access.
  • B. Modify the user portal to only display team members for which the operator has been designated an alternate. Clicking on an operator displays that operator's worklist. Assignments are opened accordingly.
  • C. Define a custom Access When rule named pxAssignedToMeOr Alternate. Modify the pyUserWorkList Report Definition using this rule to display every Assign-Worklist assignment within the WorkGroup.
  • D. Develop an agent that transfers worklist assignments from the operator going on vacation, when that vacation starts, to the alternate operator. When vacation ends, transfer uncompleted assignments back.
Mark Question:
Answer:

C


Explanation:
To configure the application to handle the requirement where employees can designate alternate
operators to perform their work while they are on vacation, follow these steps:
Define a custom Access When rule:
Create an Access When rule named pxAssignedToMeOrAlternate. This rule will allow the system to
check whether the assignment is for the current user or their designated alternate.
The rule should include logic to determine if the assignment belongs to the operator or the
operator’s alternate.
Modify the pyUserWorkList Report Definition:
Access the pyUserWorkList report definition which is used to display the worklist for the current user.
Modify this report to include a filter condition using the pxAssignedToMeOrAlternate Access When
rule. This ensures that the report displays assignments for both the current user and any assignments
for which they are an alternate.
Assign Worklist assignments to alternate operators:
Ensure that the assignments visibility is adjusted accordingly by modifying the security settings to
allow access to assignments for alternate operators.
Testing and Verification:
Test the configuration to ensure that alternate operators can see and access the worklist items of the
operators they are covering for.
This approach leverages Pega’s Access When rules to dynamically adjust the visibility of assignments
based on operator relationships, ensuring that alternate operators can perform work as needed
without requiring manual assignment transfers.
Reference:
Pega Documentation on Access When rules: Access When Rules
Pega Documentation on Report Definitions: Report Definitions

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 8

Which two actions can yon perform to improve the guardrails compliance score of an application?
(Choose

  • A. Ensure keyed data classes are not mapped to pr-other where possible.
  • B. Convert activities that only retrieve data to data transforms that invoke data pages.
  • C. Achieve a higher application level test coverage percentage score.
  • D. Increase the percentage of unit tests and scenario tests that pass.
Mark Question:
Answer:

A, B


Explanation:
To improve the guardrails compliance score of an application, you can perform the following actions:
Ensure keyed data classes are not mapped to pr-other where possible:
Pega recommends avoiding the use of the pr_other table for keyed data classes as it can lead to
performance issues and complicate data retrieval.
Instead, ensure that keyed data classes are mapped to dedicated tables. This enhances data
management and improves compliance with Pega’s best practices.
Convert activities that only retrieve data to data transforms that invoke data pages:
Activities in Pega can be complex and harder to maintain. When activities are only used to retrieve
data, it’s better to convert them to data transforms that call data pages.
Data pages are reusable and declarative. They help in maintaining consistency and reducing the
complexity of the application.
Reference:
Pega Documentation on Data Classes: Data Classes
Pega Documentation on Data Pages and Data Transforms: Data Pages

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 9

Review the following classes and properties:

A field group list is defined at the MyCo-Lending-Work work pool level. The find group list name is
Loans: the specified data type is MyCo-Data-Loan.
Which three statements are valid? (Choose Three)

  • A. An auto loan application can extend MyCo-Data-LoarvAuto without affecting a sum performed against .Loans C). Amount
  • B. At design time, the system issues a warning since it is poor practice to define a field group with an abstract data type ctas%
  • C. All pages within the .Loans field group must be the same class, either MyCo-Data-Loan-Aiito or MyCo-Oata-Loan Mortqage
  • D. The pxObjClass of any page in the .Loans field group list can be changed at nm time and does not need to be the same class.
  • E. A rule In MyCo-DataLoan-Mortgage can only be referenced through -Loans if also defined In MyCo Data-Loan.
Mark Question:
Answer:

A, C E


Explanation:
To understand the valid statements regarding the field group list:
An auto loan application can extend MyCo-Data-Loan-Auto without affecting a sum performed
against .Loans.Amount:
Since MyCo-Data-Loan-Auto extends MyCo-Data-Loan, it can be included in the field group list.
Calculations like sums on .Loans.Amount will not be affected as they are based on the common
superclass.
All pages within the .Loans field group must be the same class, either MyCo-Data-Loan-Auto or
MyCo-Data-Loan-Mortgage:
The field group list should maintain consistency in the class type for its pages. Mixing classes within
the field group can lead to errors and unpredictable behavior.
A rule in MyCo-Data-Loan-Mortgage can only be referenced through .Loans if also defined in MyCo-
Data-Loan:
To reference rules through the field group list, they must be accessible via the common superclass
(MyCo-Data-Loan). This ensures that rules can be consistently applied across different subclasses.
Reference:
Pega Documentation on Field Groups: Field Groups
Pega Documentation on Class Inheritance: Class Inheritance

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 10

Which three approaches arc considered a PegaUnit: testing best practice? (Choose Three)

  • A. A test ruleset is placed at the top of an application's ruleset stack.
  • B. A test case uses limited assertions.
  • C. A test case groups relevant asseitions together.
  • D. A test case is not necessary when an error message is the expected result.
  • E. A test case focuses on a single area of functionality.
Mark Question:
Answer:

A C, E


Explanation:
PegaUnit testing best practices include:
A test ruleset is placed at the top of an application's ruleset stack:
Ensuring the test ruleset is at the top makes sure that the latest test rules are executed first, which
helps in isolating and testing changes effectively.
A test case groups relevant assertions together:
Grouping relevant assertions in a test case ensures that related conditions are checked together,
providing a more comprehensive and organized test output.
A test case focuses on a single area of functionality:
Focusing on a single area of functionality per test case simplifies testing and debugging. It ensures
that each test case is specific and clear in its purpose.
Reference:
Pega Documentation on PegaUnit Testing: PegaUnit Testing
Pega Documentation on Best Practices for Testing: Testing Best Practices
This comprehensive approach ensures that all the answers are verified and supported by references
to Pega Lead System Architect documentation.

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000

Question 11

A Customer Service application requires customer data assembled from multiple external systems.
The customer data is captured by a parent case. Subcases of that parent case need to reference the
same customer data.The customer data must be as current as possible.
Which two options are used as part of the solution? (Choose Two)

  • A. Have each subcase load a portion of the customer data prior to updating the parent case.
  • B. Use the Snapshot data access pattern to capture the customer data prior to subcase spin off.
  • C. Load the customer data in parallel using the Load -Data Page and Connect-Wair methods.
  • D. Use the System of Record (SOR) data access pattern when capturing the customer data.
Mark Question:
Answer:

C, D


Explanation:
When designing a solution that requires customer data from multiple external systems and ensuring
it is as current as possible, consider the following:
Parallel Data Loading: Use the Load-Data Page and Connect-Wait methods to load the data in
parallel. This approach improves performance by reducing the time taken to gather the required
customer data since multiple data sources are queried simultaneously.
System of Record (SOR) Pattern: Employ the System of Record (SOR) data access pattern to fetch the
most current customer data from the external systems directly. This ensures that the data used is up-
to-date and reflects the latest information available from the source systems.
Reference: Pega Platform documentation on data pages, Connect-Wait methods, and data access
patterns.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 12

MyMealth Corporation wants to use the age of the claim to increase the urgency on the assignment
so that claims processors 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. My Health has up to
10,000 claims in process. Claims in the PendingProcessing workbasket are subject to this calculation.
The application updates the claim urgency daily before the work day begins. AM claims are
processed within 30 days.
MyHealth also processes complaint cases from health plan members. Complaint cases use a service
level agreement (SLA) to ensure the customer service representatives respond to complaints within
48 hours. All claims processors work in Los Angeles 9:00 AM-5:OQ PM PST.
Which approach satisfies the claim urgency requirement and provides the best experience for the
claims processor?

  • A. Use an advanced agent on a dedicated node to increment the pyUrgencyAssignAdjust value by 1 for every assignment that matches the selection criteria.
  • B. Use the assignment SLA to increment the pyUnjerncyAssiqnAdjust value by 1 every day the claim is in an open status.
  • C. Use a declare expression to increment the pytJrgcncyAsp/gnAdjur.t value to 1. When a claim processor opens the assignment, the urgency is increased by 1.
  • D. Use the overall SLA to increment the pyUrgencyAssignAdjust value by 1. Reset the goal date to the following day
Mark Question:
Answer:

A


Explanation:
To ensure claim processors work on the most urgent claims first, consider the following approach:
Advanced Agent: Implement an advanced agent on a dedicated node to increment the
pyUrgencyAssignAdjust value by 1 for each assignment that meets the selection criteria. This agent
can run at the start of each day to update the urgency of all claims in the PendingProcessing
workbasket.
Dedicated Node: Using a dedicated node ensures that the urgency update process does not interfere
with other application processes and can handle the large volume of claims efficiently.
Reference: Pega Platform documentation on advanced agents and configuring assignment urgency.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 13

While configuring GetNextWork, overriding the System Settings rule
GetNextWork__WorkBasketUrgencyThreshold imposes a minimum cutoff value for assignment
urgency.
Which statement accurately depicts the system behavior when the
GetNextWork_WorkBaseketUrgencyThreshold setting is overridden?

  • A. The override ignores other criteria in GetNextWork.
  • B. The override causes the application to revisit workbaskets for assignments with lower urgency.
  • C. The override causes a search of only those assignments with the urgency higher than the threshold value.
  • D. The override causes a search of all assignments in a work queue that equal or exceed the set urgency threshold.
Mark Question:
Answer:

C


Explanation:
When the GetNextWork_WorkBasketUrgencyThreshold setting is overridden, the system behavior
changes as follows:
Urgency Threshold: The system will search for assignments in the work queue that have an urgency
higher than the specified threshold value. This means that only the assignments meeting or
exceeding this urgency level will be considered for processing.
Filtering Assignments: This filtering ensures that only the most urgent tasks are prioritized and
assigned, improving efficiency and focus on critical work items.
Reference: Pega Platform documentation on GetNextWork and system settings.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 14

You need to create custom workspaces for the manager and for the Customer service
representative (CSR), Also, you are asked to display some properties in custom formats that arc not
supported by Pega.
Which approach satisfies these requirements?

  • A. Each access group can use separate portals, harnesses, and sections. Use Specialty Components and use XML to pass data.
  • B. Level age the Case Manager and Case Worker as reference points to create new portals, if required. Use Special Components and use JSON to pass data.
  • C. Create different harnesses for each user's workspace. New portal rules are not needed. Define Specialty Components and use JSON to pass data.
  • D. Identify the functionality required for each portal. Customize the portal either by modifying the section or harness. Use Specialty Components and use XML to pass data.
Mark Question:
Answer:

A


Explanation:
To create custom workspaces for different user roles and display custom formatted properties:
Separate Portals and Harnesses: Define separate portals, harnesses, and sections for each access
group (managers and customer service representatives). This approach allows you to tailor the user
interface and functionality according to the specific needs of each role.
Specialty Components and XML: Use Specialty Components to create custom formats for properties.
XML can be used to pass data in and out of these components, allowing for complex and specialized
data handling.
Reference: Pega Platform documentation on portals, harnesses, and using Specialty Components
with XML.

User Votes:
A
50%
B
50%
C
50%
D
50%
Discussions
vote your answer:
A
B
C
D
0 / 1000

Question 15

You want to avoid creating unnecessary case-related properties and views. Which three actions do
you take to accomplish this goal? (Choose Three)

  • A. Define most of the properties and sections at the work pool level.
  • B. Create a data type (if required) that corresponds to the case type.
  • C. Use the data reference field type in a case type's data model tab.
  • D. Drag and-drop a field group when defining a case view.
  • E. Define case type views using ".page.property" syntax.
Mark Question:
Answer:

B, C, A


Explanation:
To avoid creating unnecessary case-related properties and views:
Work Pool Level Definitions: Define most properties and sections at the work pool level to ensure
they are reusable across multiple case types. This approach reduces redundancy and simplifies
maintenance.
Data Types: Create data types that correspond to the case type when necessary. This helps in
organizing related data and promotes reuse.
Data Reference Field Type: Use the data reference field type in the case type's data model tab. This
allows you to link to existing data types without duplicating properties, maintaining data integrity
and reducing redundancy.
Reference: Pega Platform documentation on data modeling, work pools, and data reference field
types.

User Votes:
A
50%
B
50%
C
50%
D
50%
E
50%
Discussions
vote your answer:
A
B
C
D
E
0 / 1000
To page 2