Pegasystems PEGACPSA23V1 Exam (page: 1)
Pegasystems Certified Pega System Architect 23
Updated on: 31-Mar-2026

Viewing Page 1 of 33

A door manufacturer offers a finite list of colors on all its doors. As part of the order, customers can select the color of the door. Select the data page definition configuration settings to source a color drop-down list to minimize memory usage.
Object Type » ACME-Products-Data-Color or ACME-Products-Work-Color or ACME-Products-Work- ColorFeedback
Edit Mode » Readonly Or Editable Or Savable Scope » Thread Or Requestor Or Node

  1. Page, ACME-Products-Data-Color,ReadOnly,Node
  2. List, ACME-Products-Data-Color,ReadOnly,Thread
  3. Page, ACME-Products-Data-Color,ReadOnly,Requestor
  4. List, ACME-Products-Work-Color,ReadOnly,Node
  5. List, ACME-Products-Work-ColorFeedback,ReadOnly,Node
  6. List, ACME-Products-Data-Color,ReadOnly,Node

Answer(s): F

Explanation:

In Pega, when configuring data pages to source UI controls such as drop-down lists, it's crucial to select the configuration that optimally uses memory and efficiently serves the data to the users. For this scenario, the correct answer is Option F: List, ACME-Products-Data-Color, ReadOnly, Node. List vs. Page: Choosing 'List' is appropriate because the requirement is to populate a drop-down list with multiple entries (colors in this case). 'Page' would be used for single record data, which is not the case here.

Object Type: 'ACME-Products-Data-Color' is chosen because the data represents a list of color options provided by the manufacturer, which is typically static reference data, fitting the 'Data' class layer rather than the 'Work' layer which is used for case management or the 'Work-ColorFeedback' which would be used for storing feedback or interactions specific to colors. Edit Mode: 'ReadOnly' is the correct mode since users are selecting a color from a pre-defined list and are not expected to edit these values directly.
Scope: 'Node' is selected to minimize memory usage. By setting the scope to 'Node', the data page is loaded once per node (server instance) and shared across all requestors (users) on that node, which is memory efficient for data that doesn't change often and is applicable across all users, such as a list of colors.
This configuration ensures that the data page is loaded efficiently in a read-only list format at the node level, reducing the overall memory footprint while making the color selections available across the application.


Reference:

Pega Academy's Data Pages module, which covers data page types, scopes, and best practices for optimizing application performance and memory usage.



A Declare expression evaluates a circumstanced decision tree. The decision tree evaluates a property set by a data transform.
What two steps do you perform to ensure that the decision tree is configured properly? (Choose 2)

  1. Test the declare expression to verify that the rule is configured correctly
  2. Configure a test page with data to satisfy the circumstancing condition
  3. Specify the value of the circumstancing property when prompted in the run rule dialog
  4. Test the data transform to verity the result is correct

Answer(s): A,B

Explanation:

When configuring a Declare Expression that evaluates a circumstanced decision tree, ensuring accuracy and expected behavior is crucial. The steps necessary involve:
A . Test the declare expression: This ensures that the Declare Expression, which automatically sets the value of a property based on changes in other properties, works as expected. Testing confirms the logic encapsulated in the decision tree is correctly evaluated and applied by the Declare Expression.
B . Configure a test page with data to satisfy the circumstancing condition: This involves setting up a scenario that meets the specific circumstances under which the decision tree's logic is evaluated. Circumstancing allows different versions of a rule to be applied based on specific conditions. By creating a test page that mimics these conditions, you ensure that the circumstanced version of the decision tree is invoked, allowing for accurate testing. Options C and D, while important in broader testing contexts, are less directly involved in the specific task of ensuring the correct configuration of a circumstanced decision tree via a Declare Expression.


Reference:

Pega Academy's modules on Declare Expressions and Decision Trees, which detail the process for configuring, circumstancing, and testing rules to ensure they meet application logic requirements.



A bookseller maintains a database of more than 10,000 book titles. You have been asked to configure a form that a allow users to select a book by title.
How do you configure the form?

  1. Add a drop-down control arid source the data from the property value used in the control.
  2. Add a drop-down control and Source the data using a data page.
  3. Add an autocomplete control and Source the data using a data page.
  4. Add an autocomplete control and source the data from the clipboard work page.

Answer(s): C

Explanation:

In scenarios involving a large dataset, such as a database of over 10,000 book titles, the most efficient way to allow users to find and select an item is by using an autocomplete control. This approach enhances user experience by filtering options based on user input, making it easier to navigate through large lists of data.
Why not a drop-down? A drop-down control (Options A and B) would not be practical for such a large number of items because it would require loading all items at once, which can lead to performance issues and a poor user experience.
Why an autocomplete control? The autocomplete control (Option C) is designed for scenarios like this. It allows the user to begin typing the name of a book, and the control suggests matching titles based on the input, narrowing down the options dynamically. This approach is much more user- friendly and efficient for large datasets.
Why sourced from a data page? Sourcing the autocomplete control from a data page (Option C) is the best practice because it allows for the efficient loading and caching of data. Data pages can be configured to refresh at appropriate intervals or under specific conditions, ensuring that the data is up-to-date. Furthermore, using a data page abstracts the data source from the control, making the application easier to maintain and update.
This setup ensures a smooth and efficient user experience, allowing for quick and easy selection from a vast database of book titles



A business architect has developed a new process for a case type. To verify that the UI elements collect the expected result, you want to test the process and the fields.
Which two configurations, when used together, allow you to record a set of interactions and save the test result to verify process functionality? (Choose two.)

  1. Create a unit test for the case type.
  2. Create a scenario test for the case type.
  3. Add explicit assertions on the UI elements.
  4. Add explicit assertions on the Scenario testing landing page.

Answer(s): B,C

Explanation:

To effectively test a new process for a case type and verify that the UI elements collect the expected results, utilizing scenario testing in Pega is highly recommended. This approach allows for recording a set of interactions and saving the test result, which is crucial for verifying process functionality. B . Create a scenario test for the case type: Scenario testing in Pega allows for the simulation of an end-to-end process, including interactions with UI elements. This tool enables the creation and execution of tests that mimic real-world user actions, ensuring that the entire process functions as intended. By creating a scenario test, you can capture and automate the testing of specific pathways through a case type, making it an essential tool for validation. C . Add explicit assertions on the UI elements: Assertions are conditions that you expect to be true at a certain point in your test. By adding explicit assertions to the UI elements during scenario testing, you can specify the expected outcomes or states of those elements. This ensures that not only does the process flow correctly, but the UI elements also behave and capture data as intended. Assertions provide a powerful way to validate the functionality and user interface of your application precisely. Together, these configurations enable a robust testing framework that can simulate user interactions, verify UI behaviors, and ensure the overall functionality of the process and its fields.


Reference:

Pega's official documentation on scenario testing and the use of assertions within these tests provides guidance on how to effectively utilize these features for comprehensive testing and verification.



A business architect has developed a new process for a case type. To verify that the UI elements collect the expected results, you want to test the process and the fields.
Which two configurations, when used together, allow you to record a set of interactions and save the test results to verify process functionality? (Choose Two)

  1. Add explicit assertions on the UI elements
  2. Add validations on the UI elements
  3. Create a unit test for the case type
  4. Create a scenario test for the case type

Answer(s): A,D

Explanation:

For verifying the functionality of a new process and its associated UI elements, the combination of creating scenario tests and adding explicit assertions is most effective. A . Add explicit assertions on the UI elements: Assertions are used in testing to verify that a UI element is in the expected state or contains the expected value after certain interactions have occurred. They are crucial for ensuring that the UI behaves as intended, making them an integral part of thorough testing strategies.
D . Create a scenario test for the case type: Scenario tests allow you to record a sequence of interactions within your application to simulate real-world usage. Creating a scenario test for a case type enables the recording and playback of interactions, including navigating through the process and inputting data into fields, to verify that the entire case behaves as expected from start to finish. Both options, when used together, provide a powerful approach to testing by allowing you to define and verify the expected behavior of UI elements within the context of the complete process flow of a case type.


Reference:

Pega Academy materials on scenario testing, which include instructions for creating scenario tests and adding assertions to ensure the accuracy of both the process flow and the UI element interactions.



A car insurance quote requires a view for potential customers to enter information to process the request.
What are two primary decisions to make before you add fields to the view? (Choose Two)

  1. Is field entry required?
  2. Are processing actions applied to the field?
  3. Does the field require a data source?
  4. How do users enter values into the field?

Answer(s): A,D

Explanation:

Before adding fields to a view, especially in the context of designing a user interface for entering car insurance quote information, it's crucial to consider several factors that impact usability and functionality:
A . Is field entry required?: Determining whether a field is mandatory is crucial for guiding users through the form completion process efficiently. Required fields ensure that all necessary information is collected for processing the car insurance quote, influencing form design and validation logic.
D . How do users enter values into the field?: This involves deciding on the input method or control type for each field (e.g., text input, dropdown selection, date picker). The choice depends on the nature of the information being collected and aims to enhance the user experience by making data entry intuitive and error-free.
These decisions are fundamental because they directly affect the user interface's effectiveness in gathering necessary information from potential customers. A well-designed form takes into consideration the importance of each field and the most appropriate way for users to provide their information, ensuring a smooth and user-friendly experience.


Reference:

Pega's UI design principles and best practices, as covered in Pega Academy's courses on UI and case management, emphasize the importance of these considerations in creating efficient and user-centric interfaces.



A case type for voice over requests includes two tasks: Edit Script and Record Script. Your team has been asked to route Edit Script tasks to editors and Record Script tasks to actors.
Which approach fulfills this requirement?

  1. Create two new work queues, one for editors and one for actors.
  2. Create one new work queue and split the tasks by type.
  3. Create one work group for both personas and route to the work group.
  4. Create two new work groups in Dev Studio that reference one work queue.

Answer(s): A

Explanation:

Routing tasks to specific groups within an organization is a common requirement in case management systems. For the scenario involving voice over requests with distinct tasks for editors and actors, creating separate work queues for each group is the most straightforward and effective approach.
A . Create two new work queues, one for editors and one for actors: This option allows for the segregation of tasks based



A company often receives multiple IT tickets for the same issue, such as ''the office Wi-Fi is down.You configure Search duplicate cases step to identify duplicate IT tickets.
What is the basic condition for the Search duplicate cases step?

  1. Name of submitter is same
  2. Issue type is same
  3. Department is same
  4. Office location is same

Answer(s): B

Explanation:

When configuring the "Search duplicate cases" step in a Pega application, especially for IT ticketing systems, the primary aim is to identify multiple tickets raised for the same underlying issue. The most straightforward and effective criterion for identifying duplicates in this context is the issue type, such as "the office Wi-Fi is down."
B . Issue type is same: This option targets the core reason behind the creation of a ticket. Since multiple individuals can report the same issue from various departments or locations, filtering by the issue type ensures that all reports concerning a single problem (e.g., Wi-Fi outage) are identified as duplicates. This approach helps in consolidating the efforts to address and resolve the issue efficiently, avoiding redundant work.
Filtering by the name of the submitter, department, or office location (Options A, C, and D) might miss duplicates reported by different users or from different areas, making "Issue type is same" the most logical and effective criterion for identifying duplicates in IT ticketing scenarios.


Reference:

Pega's official documentation on case management and the "Search duplicate cases" step provides guidance on setting up duplicate search criteria based on the specific needs of the application, emphasizing the importance of choosing criteria that accurately reflect the nature of the duplicates being targeted.



Viewing Page 1 of 33



Share your comments for Pegasystems PEGACPSA23V1 exam with other users:

Ananya 9/14/2023 5:17:00 AM

i need it, plz make it available
UNITED STATES


JM 12/19/2023 2:41:00 PM

q47: intrusion prevention system is the correct answer, not patch management. by definition, there are no patches available for a zero-day vulnerability. the way to prevent an attacker from exploiting a zero-day vulnerability is to use an ips.
UNITED STATES


Ronke 8/18/2023 10:39:00 AM

this is simple but tiugh as well
Anonymous


CesarPA 7/12/2023 10:36:00 PM

questão 4, segundo meu compilador local e o site https://www.jdoodle.com/online-java-compiler/, a resposta correta é "c" !
UNITED STATES


Jeya 9/13/2023 7:50:00 AM

its very useful
INDIA


Tracy 10/24/2023 6:28:00 AM

i mastered my skills and aced the comptia 220-1102 exam with a score of 920/1000. i give the credit to for my success.
Anonymous


James 8/17/2023 4:33:00 PM

real questions
UNITED STATES


Aderonke 10/23/2023 1:07:00 PM

very helpful assessments
UNITED KINGDOM


Simmi 8/24/2023 7:25:00 AM

hi there, i would like to get dumps for this exam
AUSTRALIA


johnson 10/24/2023 5:47:00 AM

i studied for the microsoft azure az-204 exam through it has 100% real questions available for practice along with various mock tests. i scored 900/1000.
GERMANY


Manas 9/9/2023 1:48:00 AM

please upload 1z0-1072-23 exam dups
UNITED STATES


SB 9/12/2023 5:15:00 AM

i was hoping if you could please share the pdf as i’m currently preparing to give the exam.
Anonymous


Jagjit 8/26/2023 5:01:00 PM

i am looking for oracle 1z0-116 exam
UNITED STATES


S Mallik 11/27/2023 12:32:00 AM

where we can get the answer to the questions
Anonymous


PiPi Li 12/12/2023 8:32:00 PM

nice questions
NETHERLANDS


Dan 8/10/2023 4:19:00 PM

question 129 is completely wrong.
UNITED STATES


gayathiri 7/6/2023 12:10:00 AM

i need dump
UNITED STATES


Deb 8/15/2023 8:28:00 PM

love the site.
UNITED STATES


Michelle 6/23/2023 4:08:00 AM

can you please upload it back?
Anonymous


Ajay 10/3/2023 12:17:00 PM

could you please re-upload this exam? thanks a lot!
Anonymous


him 9/30/2023 2:38:00 AM

great about shared quiz
Anonymous


San 11/14/2023 12:46:00 AM

goood helping
Anonymous


Wang 6/9/2022 10:05:00 PM

pay attention to questions. they are very tricky. i waould say about 80 to 85% of the questions are in this exam dump.
UNITED STATES


Mary 5/16/2023 4:50:00 AM

wish you would allow more free questions
Anonymous


thomas 9/12/2023 4:28:00 AM

great simulation
Anonymous


Sandhya 12/9/2023 12:57:00 AM

very g inood
Anonymous


Agathenta 12/16/2023 1:36:00 PM

q35 should be a
Anonymous


MD. SAIFUL ISLAM 6/22/2023 5:21:00 AM

sap c_ts450_2021
Anonymous


Satya 7/24/2023 3:18:00 AM

nice questions
UNITED STATES


sk 5/13/2023 2:10:00 AM

ecellent materil for unserstanding
INDIA


Gerard 6/29/2023 11:14:00 AM

good so far
Anonymous


Limbo 10/9/2023 3:08:00 AM

this is way too informative
BOTSWANA


Tejasree 8/26/2023 1:46:00 AM

very helpfull
UNITED STATES


Yolostar Again 10/12/2023 3:02:00 PM

q.189 - answers are incorrect.
Anonymous