Platform Design 71
1) Use of Kubernetes
- manage pods
- upsclae/downscale container
-JVM
-manage database indexes
2) What two recommendations do you provide to the development team to ensure the performance of the pega application does not
degrade over time(select two)? /// One more variant
– Purge and/or archive records based on the company's record retention policy
– Schedule scripts to maintain frequently fragmented tables
OR
History audit trails
Expose all properties whenever required
4) A call center uses Pega Customer Service. Where does Pega Customer Service fit into the enterprise architecture?
– Pega Customer Service is the customer interaction system of record
5) What are good architecture points from Enterprise architecture perspective (Choose two)(Module quiz)
– Built application as needed, in smaller chunks
– one more option (but not the channel one)
6) Which two actions can you perform to improve the guardrails compliance score of an application? (Choose two)
– Ensure keyed data classes are not mapped to pr-other where possible
– Convert activities that only retrieve data to data transforms that invoke data pages
9.
Question
BiyCo has two development projects currently in progress developed by independent teams. One
team builds the Quoting application. Another team builds the Policy Administration application.
Development takes place on different servers with separate rulebases. The Quoting application is built
on the Policy Administration [Link] Policy Administration application requires enhancements
to support other areas of the business. The Quoting team is notified when the Policy Administration
application is versioned. The Quoting team responds by importing a HAP containing the new version.
Select the two best practices to minimize potential development conflicts and work with the most
current version of the Policy Administration application. (Choose Two)
Answer
o Periodically rebase the Policy Administration application.
o Share rulesets between both applications.
o Perform branch reviews when merging brandies.
o Switch between applications when modifying rules.
Answer: B,C
Security 78
1. A developer has set the Rule security mode on the access group to Deny. Select the reason for this setting.
– Ensure that all rules with the option of specifying a privilege have a privilege. Only users with the privilege can execute the rules
1. You have to record Failed login alert.(Chose one)
- Enable Security audit.
4) Set the three security tasks you perform when deploying an application to a production environment. (Choose Three)
– Rename [Link] and redeploy
– Delete unused pega default operators
– Ruleset security
6) Manager and Vice President two different roles. New role should be same as manager and subset of VP
-Ans: New role which inherits both Manager and VP. Override ARO as per requirement.
7) One of the important requirements of Pega Web Mashup is to ensure that the same origin policy is followed. From the following
options, select two valid configurations. (Choose Two)
9) Customer information is captured in an application. Corporate policy states that private information be secured and only visible to a
limited users. Which configuration do you recommend?
--Ans: Access control policy.
30.
- Question: There are three types of classes
- Work- Silver
- Work-Gold
- Work-Platinum
- And there are 2 set of user roles.
- Sales
- Manager
- Both the roles can access all the 3 class instances, define a new security design and restrict
the update and delete access of platinum class for sales role (select 2)
- Answer: Define privilege on all the classes.
- Define access deny on platinum class
- Create a new ARO with required access
- Decision table/tree
5.
Question
Security policies need to be configured for a newly developed Pega application using basic credential
authentication. The lockout policy configuration must lock out users after three failed login attempts.
The configuration must exclude Administrator or Executive operators from the lockout. How do you
achieve this requirement?
Answer
o Define operator override setting in enterprise authentication system
o Define Access Control Policy to exclude Admin Executives
o Use Exclude Operators options in Security Policies landing page
o Create a separate role for Admin Executives
Answer: A
Data Model 78
1. Select the recommended option for extending the data model provided by a pega industry framework.
–Ans: Use OOTB as much as possible. Specialize only when needed.
1. Class name convention. None should have contestDetails/contestInfo.
--Ans:Class/Prperty/CaseType all has contact. None of them have should have details/info anywhere.
3) Vehicle abstract. How will you implement DCR.
5) Screenshot-Field Group (MyCo-Data-Loan choosethree)
7) Historical data vs Data reference
9) Company faced data integrity issues. As a new design, what will you recommend from a data integrity perspective?
Ans- Maintain Single source of Truth
21.
Question
APP Studio created a data type in the Organization layer for Quote data called BCO-Data Quote. How
do you help users find rules from this data class when working in APP Studio?
Answer
o Create a BCO-QI -Data-Quote class that inherits from BCO Data-Quote
o Select each rule you want to reuse in the application as a relevant record
o Copy the fields In the data class to the BCO QT Work- class so all subclasses can see the
Quote rules
o Use a Data Reference to configure the rules that you need from the BCO-Data- Quote class
Answer: D
12.
Question
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)
Answer
o Have each subcase load a portion of the customer data prior to updating the parent case
o Use the System of Record (SOR) data access pattern when capturing the customer data
o Load the customer data in parallel using the Load -Data Page and Connect-Wait methods
o Use the Snapshot data access pattern to capture the customer data prior to subcase spin off
Answer:A,B
Question:: Data Model: Emplyee in different countries
Answer. Extend Data-party persons
Create Minimum properties
Question: Embeded class abstract and contract
Report: 100
Report definition is there in production and it pulls huge records,slowness after 2 year
SQl query generate and check
Elastic search use wherever required
Partition table
Plan Explain
Question
XYZ Corporation wants to perform extensive analysis on work party information across various case
types in near real time. At the same time, XYZ wants to minimize the impact this analysis has on case
workers using Pega applications. Choose two options that would contribute to viable solutions.
(Choose Two)
Answer
o Use Pega API RCST services to update Case and Work Party data in a reports database
o Use BIX to export Case and related Work Party data to a data warehouse
o Define additional database indexes for the Class Group and related Work Party tables.
o Configure a reports database for the Class Group and Index WorkPartyUri Data Admin DB-
Table records
Answer: B,D
Work Delegation: 67
1. 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
Ans: D
2) Screenshot – U+ frad analyst to workparty
3) When does a stage go into flowproblems
– step removed and another step added with same name
– step name changed
– step replaced with wait shape
4. pxStage Problem
5. 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?
Use an job Scheduler on a dedicated node to increment the pyUrgencyAssignAdjust value by 1 for every assignment that matches the
selection criteria
Asynchronous 75
1. Select two ways for queuing an item for a queue processor (Choose Two)
2. What two are true?
- QP can have multiple node type
-Job scheduler can have multiple node type
- Replication factor in QP is good
3. Rest API is slow. Need to return pyID immediately,
-queue for agent and return ID
-Async using service rest processor
5) A shipping case needs to wait n specific time period before progressing in its flow. The developer is considering using wait shape or an
assignment with an SI A to perform this. Identify the two requirements for which a wait shape is the simpler approach. (Choose Two)
6. Delay factor
Deployment 60
2) What are two valid reasons for defining a case type within a case type-specific rule set? (Choose two) (Options changed to ruleset
cannot be added to ruleset stack for multiple app)
– The case type might be converted to a component application in the future
– Each branch ruleset can be associated to case-specific user stories
3) A system architect wants to save the results from running a data page as an automated test. The system architect reports that the test
definition cannot be saved. What is the reason?
Ans: There is no ruleset with use as test case checked.
1. Select the primary reason for developing a set of unit lest cases and automated testing Suites in a continuous integration and
continuous deployment (CI/CD) model.
– Automated testing programmatically ensures quality of rules to maintain the integrity of the pipeline
-- deployment to next environment
5) XYZ Corporation wants to ensure that every attempt by a developer to check a rule into a certain ruleset version is reviewed before that
rule is allowed to be checked in. The rule should be automatically sent back to the developer without being checked in if all warnings are
not justified and the fields on the history tab are not complete. How do you address this requirement?
o Prior to the first assignment in the ApproveRuleChanges flow, add a decision shape where one
output connector is equivalent to the submitting the SendBack flow action
1.
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)
Answer
o Run 1 rarer on each new rule in the branch that new team members check in to identify any
failures in rule execution
o Leverage the branch review feature to have senior team members validate the branch contents
o Use Pega Log Analyzer to locate any exceptions in the branch associated with the new team
members
o Review the branch quality to identify any rules with guardrail warnings
Answer: 2,4
UI & UX 67
2) 2 ways of mashup implementation (Choose two)
-- development application on top of prod embedded page
--dev app on top of prod app , data class, modl dialog
--associated privileges
--applicaton setting [Link],add to pyDefault.
36.
Question: Which statement is true about cosmos (Select 3)
- Cosmos is built on React
- Cosmos is built on Angular
- DX API is controller for Cosmos
4) You are moving to Cosmos 8.4 application from UIKit.
- - Inherit from cosmos and add new control
- -Inherit from pyEndUser
- -Inherit from Cosmos and override mixin/css
- -Inherit from Cosmos and custom…
5 Accessibility question
Application design 50
Application Design(13%, 7-8 questions)
1) Using the information shown in the case structure below, which option is always true?
3)Using the information shown in the Class structure, select the correct statement.
4)Webinar, collect registration and proceed only when enough number of registration (Choose One)
- data instance first
-ToDo/Enrollment
5) Bus transport booking. (Choose two)
-Data instance
-enrolment
-limited concurrency
6)Approvalprocess to be managed by CEO team.
- subprocess
-component
-component app
7)Independent tax processing functionality foran application, Pocess vary by [Link] specific users.
- casetype with casetype specialization by country
- common caseype and then circumstance processes. Routing activities etc
-subprocess
-componentapp for different countries built on platform app.
8) Single Approver approves multiple line items. Later business can allow multiple approvers. What question you ask business:
- will we have child cases
- spun off flow
- is there any order manager will follow in approving’
- can line items be approved independently?