CPSA - Certified Pega System Architect Process Flow and Automation Questions and Answers 1 — Questions and Answers
Question 1: A loan application case type requires two independent review processes to run concurrently: a credit check and a property appraisal. The case can only advance to the 'Offer Generation' stage after both reviews are successfully completed. Which process flow configuration best supports this requirement?
- A multi-step form within a single process.
- A Split For Each shape to create multiple subcases.
- Configuring parallel processes within a single stage. (Correct answer)
- Using a Decision shape to route to one process after the other.
Correct answer: Configuring parallel processes within a single stage.
Configuring parallel processes within a stage allows for two or more independent processes to execute concurrently. The case will not exit the stage until all parallel processes are completed, which perfectly matches the scenario's requirement for both the credit check and property appraisal to finish before moving to the next stage.
Question 2: A Service Level Agreement (SLA) is configured for an assignment with a goal of 24 hours and a deadline of 48 hours. If the assignment is not completed after 26 hours, what is the status of the SLA?
- The SLA is not yet active.
- The deadline has been violated.
- The goal has been missed, but the deadline has not been reached. (Correct answer)
- Both the goal and the deadline have been missed.
Correct answer: The goal has been missed, but the deadline has not been reached.
The 'goal' in an SLA represents the target completion time. Once this time has passed (24 hours), the goal is considered missed, and any associated escalation actions for the goal are triggered. The 'deadline' is the absolute latest the task should be completed. Since 26 hours is past the goal but before the deadline of 48 hours, only the goal has been missed.
Question 3: Which flow shape is used to invoke a separate, reusable process from within a parent process flow, allowing for modular and maintainable application design?
- Decision
- Utility
- Subprocess (Correct answer)
- Assignment
Correct answer: Subprocess
The Subprocess shape is specifically designed to call another flow from the current flow. This promotes reusability, as a common process (like an approval or notification flow) can be built once and invoked from multiple parent flows.
Question 4: In a Pega application, what is the primary function of a 'Stage' in the case life cycle?
- To execute a single automated action, such as sending an email.
- To represent a transfer of a case from one user to another.
- To model a single data field that needs to be captured from a user.
- To represent a major milestone or phase in the resolution of a case. (Correct answer)
Correct answer: To represent a major milestone or phase in the resolution of a case.
Stages represent the high-level milestones or phases of a business process. They are the primary means of organizing the work within a case life cycle, grouping related steps and processes together to achieve a specific part of the overall business goal.
Question 5: A system architect needs to configure routing so that an assignment is sent to a list of users who share a common set of skills. If any user in that group can pick up and work on the assignment, which routing destination is most appropriate?
- To a specific Operator ID.
- To the Current User.
- To a Work Queue. (Correct answer)
- To the user's Manager.
Correct answer: To a Work Queue.
A Work Queue (also referred to as a workbasket) is a shared list of assignments that can be accessed by a group of users. This is the ideal routing method when any member of a team or skill group can complete the task, ensuring the work is addressed even if a specific individual is unavailable.
Question 6: Which of the following is an example of an 'automation' shape that can be added as a step in a process to perform an action without requiring user interaction?
- Collect Information
- Approval
- Create PDF (Correct answer)
- Multi-step form
Correct answer: Create PDF
The 'Create PDF' shape is an automation that runs in the background to generate a PDF document from case data without needing a user to intervene. Shapes like 'Collect Information', 'Approval', and 'Multi-step form' are all user actions that require human input to advance the case.
A loan application case type requires two independent review processes to run concurrently: a credit check and a property appraisal.
The case can only advance to the 'Offer Generation' stage after both reviews are successfully completed.
Which process flow configuration best supports this requirement?