Quiz On PEGA Certified Senior System Architect! Hardest Trivia Questions

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Eder Augusto
E
Eder Augusto
Community Contributor
Quizzes Created: 1 | Total Attempts: 1,441
Questions: 110 | Attempts: 1,444

SettingsSettingsSettings
Quiz On PEGA Certified Senior System Architect! Hardest Trivia Questions - Quiz

This quiz has the hardest trivia questions on PEGA Certified Senior System Architect! For a system to be designed there has to be a well-defined use for it by the user and this serves as the basis of how the layout of the systems will be. If you are practicing to pass your certification exam, the quiz below is for you, how about you give it a shot!


Questions and Answers
  • 1. 

    You have a requirement to create an email correspondence that can be reused by other applications. In which two layers of the Enterprise Class Structure could you apply the email correspondence rule?

    • A.

      Organization

    • B.

      Division

    • C.

      Framework

    • D.

      Implementation

    Correct Answer(s)
    A. Organization
    B. Division
    Explanation
    The email correspondence rule can be applied in the Organization and Division layers of the Enterprise Class Structure. This allows for the rule to be reused by multiple applications within the same organization and division, ensuring consistency and efficiency in email correspondence across different applications. By applying the rule at these layers, it can be easily accessed and utilized by various applications within the organization and division, promoting standardization and streamlining communication processes.

    Rate this question:

  • 2. 

    Which layer of the Enterprise Class Structure contains assets that cannot be reused in other applications?

    • A.

      Division

    • B.

      Implementation

    • C.

      Organization

    • D.

      Framework

    Correct Answer
    B. Implementation
    Explanation
    The layer of the Enterprise Class Structure that contains assets that cannot be reused in other applications is the Implementation layer. This layer is responsible for implementing specific functionalities and features that are unique to a particular application. Unlike assets in other layers such as the Framework layer, which provide reusable components, the assets in the Implementation layer are specific to a single application and cannot be reused in other applications.

    Rate this question:

  • 3. 

    Which layer of the Enterprise Class Structure contains generalized assets that are then extended by specific implementations?

    • A.

      Organization

    • B.

      Division

    • C.

      Framework

    • D.

      Implementation

    Correct Answer
    C. Framework
    Explanation
    The layer of the Enterprise Class Structure that contains generalized assets that are then extended by specific implementations is the Framework layer. A framework provides a set of tools, guidelines, and reusable components that can be used to build specific implementations. It provides a foundation for developing applications and allows for consistency and reusability across different implementations within an organization.

    Rate this question:

  • 4. 

    When creating a new ruleset version, what extra step must the system architect perform?

    • A.

      Change the decision table item numbers.

    • B.

      Lock the ruleset to prevent automatic versioning.

    • C.

      There are no extra steps if the ruleset version is up-to-date.

    • D.

      Rulesets cannot be versioned.

    Correct Answer
    C. There are no extra steps if the ruleset version is up-to-date.
    Explanation
    When creating a new ruleset version, there are no extra steps required if the ruleset version is already up-to-date. This means that there are no changes or updates needed in the existing ruleset, and the system architect can proceed with creating the new version without any additional actions.

    Rate this question:

  • 5. 

    What is the importance of application versioning?

    • A.

      Application versioning preserves prior application versions.

    • B.

      Application versioning provides a means to organize applications by priority.

    • C.

      Application versioning provides the ability to clone rules.

    • D.

      Application versioning provides the ability to version data classes without impacting existing data classes.

    Correct Answer
    A. Application versioning preserves prior application versions.
    Explanation
    Application versioning is important because it allows for the preservation of prior application versions. This means that if any issues or bugs arise with a new version, the previous version can be easily restored. It also provides a way to track and manage changes made to an application over time, ensuring that updates and modifications can be rolled back if necessary. By preserving prior versions, application versioning helps to maintain stability and reliability in software development.

    Rate this question:

  • 6. 

    What advantage does skimming provide over lock and roll as a versioning option?

    • A.

      Skimming carries blocked rules forward. Lock and roll does not carry blocked rules forward.

    • B.

      Skimming saves checked out rules. Lock and roll does not save checked out rules.

    • C.

      Pega provides a skimming wizard but not a lock and roll wizard.

    • D.

      Skimming is most efficient for major and minor updates. Lock and roll is most useful for patches.

    Correct Answer
    D. Skimming is most efficient for major and minor updates. Lock and roll is most useful for patches.
    Explanation
    Skimming is a versioning option that carries blocked rules forward and saves checked out rules, making it efficient for major and minor updates. On the other hand, lock and roll does not carry blocked rules forward or save checked out rules. It is most useful for patches. Therefore, the advantage of skimming over lock and roll is its efficiency in handling major and minor updates, while lock and roll is better suited for patches.

    Rate this question:

  • 7. 

    A user is granted access to an application which lists HRApps:02-02 under Application rulesets. The ruleset contains rules in the versions below:   HRApps:01:01-01 HRApps:02-02-01 HRApps:02-02-02 Rule_A Rule_B Rule_B Rule_C Rule_D Which of the following rules can the user access?

    • A.

      Rule_B and Rule_C

    • B.

      All rules

    • C.

      Rule_B, Rule_C, and Rule_D

    • D.

      Rule_D

    Correct Answer
    C. Rule_B, Rule_C, and Rule_D
    Explanation
    Based on the given information, the user is granted access to the HRApps:02-02 ruleset. Within that ruleset, the user can access Rule_B, Rule_C, and Rule_D because these rules are present in the HRApps:02-02-01 and HRApps:02-02-02 versions. Therefore, the correct answer is Rule_B, Rule_C, and Rule_D.

    Rate this question:

  • 8. 

    Select two record types that are involved when configuring a production ruleset.

    • A.

      Work group

    • B.

      Operator

    • C.

      Application

    • D.

      Access group

    Correct Answer(s)
    C. Application
    D. Access group
    Explanation
    When configuring a production ruleset, two record types that are involved are Application and Access group. The Application record type is used to define the application that the ruleset belongs to, while the Access group record type is used to specify the access permissions and privileges for the ruleset. These record types play a crucial role in setting up and managing the ruleset within an organization's system.

    Rate this question:

  • 9. 

    A claims framework contains two rulesets, ClaimsFW and ClaimsFWInt, and an application built on the framework contains two rulesets, Claims and ClaimsInt. Which statement is false if all the rulesets are configured as Application Validation?

    • A.

      Rules in ClaimsFW can reference rules in Claims

    • B.

      Rules in Claims can reference rules in ClaimsFW

    • C.

      Rules in ClaimsInt can reference rules in Claims

    • D.

      Rules in ClaimsFWInt can reference rules in ClaimsFW

    Correct Answer
    A. Rules in ClaimsFW can reference rules in Claims
    Explanation
    In a claims framework, rules in ClaimsFW cannot reference rules in Claims because ClaimsFW is the parent ruleset and Claims is the child ruleset. Child rulesets can reference rules in parent rulesets, but parent rulesets cannot reference rules in child rulesets.

    Rate this question:

  • 10. 

    A claims application contains two organizational and two application rulesets. The organizational rulesets MyCo and MyCoInt are configured as Ruleset Validation, where the prerequisite for MyCo is MyCoInt and the prerequisite for MyCoInt is Pega-ProcessCommander. The two application rulesets Claims and ClaimsInt are configured as Application Validation. Which of the following statements is false?

    • A.

      Rules in Claims can reference rules in MyCo

    • B.

      Rules in ClaimsInt can reference rules in Claims

    • C.

      Rules in MyCo can reference rules in MyCoInt

    • D.

      Rules in MyCo can reference rules in Claims

    Correct Answer
    D. Rules in MyCo can reference rules in Claims
    Explanation
    The given statement is false because the organizational ruleset MyCo cannot reference rules in the application ruleset Claims. The prerequisite for MyCo is MyCoInt, not Claims. Therefore, rules in MyCo cannot directly reference rules in Claims.

    Rate this question:

  • 11. 

    An application contains the following rulesets.
    • AccountManagement contains the rules for administering checking and savings accounts.
    • AccountManagementInt contains supporting rules for integrating with other applications.
    • Bancorp contains rules shared across the entire organization.
    • BankCorpInt contains supporting rules for integrations shared with other internal applications.
    • credit check contains rules for processing a credit check and is shared with another Pega application to administer loans.
    Which two rulesets can be configured to use application validation, according to best practices?

    • A.

      CreditCheck

    • B.

      AccountManagement

    • C.

      BankCorpInt

    • D.

      BankCorp

    • E.

      AccountManagementInt

    Correct Answer(s)
    B. AccountManagement
    E. AccountManagementInt
    Explanation
    According to best practices, the rulesets that can be configured to use application validation are AccountManagement and AccountManagementInt. These rulesets are specifically designed for administering checking and savings accounts and contain supporting rules for integrating with other applications. Therefore, it is recommended to apply application validation to ensure the accuracy and consistency of the data and processes related to account management.

    Rate this question:

  • 12. 

    Which two of the following prerequisites would you choose to create a branch rule for parallel development? 

    • A.

      Circumstance the original rule

    • B.

      Create a team application

    • C.

      Save a copy of the original rule into the base ruleset

    • D.

      Give team members access to the team application

    Correct Answer(s)
    B. Create a team application
    D. Give team members access to the team application
    Explanation
    To create a branch rule for parallel development, it is necessary to have a team application in place. This application will serve as the platform for the team members to collaborate and work on the development process. Additionally, giving team members access to the team application is crucial as it allows them to contribute and make changes to the branch rule effectively. By having both the team application and granting access to team members, the parallel development process can be facilitated smoothly.

    Rate this question:

  • 13. 

    A branch ruleset is a ruleset that ___________. 

    • A.

      Is based off of another ruleset

    • B.

      Contains rules that are not in active development

    • C.

      Prevents developers from seeing work of all team members

    • D.

      Is designed for large projects

    Correct Answer(s)
    A. Is based off of another ruleset
    D. Is designed for large projects
    Explanation
    A branch ruleset is a ruleset that is based off of another ruleset. It means that the branch ruleset inherits the rules and configurations from the original ruleset but can also have its own specific rules and modifications. This allows developers to work on separate branches without affecting the main ruleset, making it easier to manage and merge changes. Additionally, a branch ruleset is designed for large projects where multiple developers are working simultaneously, ensuring that their work is isolated and can be merged back into the main ruleset when ready.

    Rate this question:

  • 14. 

    Which two of the following steps do you perform after you develop branch rules and before you merge a ruleset?

    • A.

      Use DB trace to identify conflicts

    • B.

      Check out rules to merge

    • C.

      Review conflicts and warnings

    • D.

      Check in rules to merge

    Correct Answer(s)
    C. Review conflicts and warnings
    D. Check in rules to merge
    Explanation
    After developing branch rules, the next step is to review conflicts and warnings to ensure that there are no conflicts or issues that may arise during the merge process. Once all conflicts and warnings have been addressed, the rules can be checked in to merge, which means saving the changes made to the branch rules and integrating them into the main ruleset. This allows for a smooth and successful merging process without any conflicts or errors.

    Rate this question:

  • 15. 

    A user has the following rulesets in their ruleset list:
    • TGB:01-01
    • TGBInt:01-01
    • LoanShrk:01-01
    • LoanShrkPrime:01-01
    • LoanShrkInt:01-01
    There are six instances of CollectBorrowerDetails in the rules cache as indicated in the table below:   Instance Apply to: Ruleset Availability One TGB-FW-LoanShrk-Work TGB:01-01-05 Withdrawn Two TGB-FW-LoanShrk-Work TGB:01-01-03 Yes Three TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-05 Withdrawn Four TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-01 Yes Five TGB-FW-LoanShrk TGBSubPrime:01-01-03 Yes Six TGB-FW-LoanShrk LoanShrkPrime:01-01-01 Yes A rule with an Apply to: class of TGB-FW-LoanShrk-Work-AutoLoan calls CollectBorrowerDetails. Which rule is selected from the rules cache during rule resolution?

    • A.

      Instance Six

    • B.

      Instance Five

    • C.

      Instance Four

    • D.

      Instance One

    • E.

      Instance Three

    • F.

      Instance Two

    Correct Answer
    A. Instance Six
    Explanation
    The rule with an Apply to class of TGB-FW-LoanShrk-Work-AutoLoan will select Instance Six from the rules cache during rule resolution. This is because Instance Six has the highest priority as it matches both the Apply to class and the ruleset of the rule being called.

    Rate this question:

  • 16. 

    Which of the following statements is true about the rule resolution process?

    • A.

      If the system finds more than one rule instance during rule resolution, users are provided with a choice of which rule to use depending on context.

    • B.

      If a user does not have access to the selected rule, the system sends a message that it could not find an appropriate rule to execute.

    • C.

      Rule resolution applies to rules that are instances of classes derived from the Rule- and Work- base classes.

    • D.

      The class (context) of a rule takes precedence over the availability of the rule.

    Correct Answer
    B. If a user does not have access to the selected rule, the system sends a message that it could not find an appropriate rule to execute.
    Explanation
    If a user does not have access to the selected rule, the system sends a message that it could not find an appropriate rule to execute. This means that if during the rule resolution process, the system identifies a rule that should be executed but the user does not have the necessary access rights to execute it, the system will notify the user that it cannot find a suitable rule to execute. This suggests that access rights play a crucial role in determining which rule will be executed during the rule resolution process.

    Rate this question:

  • 17. 

    Which rule availability setting can you use to force the system to look for an instance of the rule in the next highest class or ruleset?

    • A.

      Not Available

    • B.

      Final

    • C.

      Blocked

    • D.

      Withdrawn

    Correct Answer
    D. Withdrawn
    Explanation
    The rule availability setting "Withdrawn" can be used to force the system to look for an instance of the rule in the next highest class or ruleset. This means that if the rule is not found in the current class or ruleset, the system will continue searching for it in the next higher level.

    Rate this question:

  • 18. 

    A user has the following rulesets in their ruleset list:
    • TGB:01-01-03
    • TGBInt:01-01
    • LoanShrk:01-01
    • LoanShrkPrime:01-01
    • LoanShrkInt:01-01
    There are six instances of CollectBorrowerDetails in the rules cache as indicated in the table below:   Instance Apply to: Ruleset Availability One TGB-FW-LoanShrk-Work TGB:01-01-05 Withdrawn Two TGB-FW-LoanShrk-Work TGB:01-01-03 Yes Three TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-05 Withdrawn Four TGB-FW-LoanShrk-Work LoanShrkPrime:01-01-01 Yes Five TGB-FW-LoanShrk TGBSubPrime:01-01-03 Yes Six TGB-FW-LoanShrk LoanShrkPrime:01-01-01 Yes A rule with an Apply to a class of TGB-FW-LoanShrk-Work-AutoLoan calls CollectBorrowerDetails. Which rule is selected from the rules cache during rule resolution?

    • A.

      Instance Four

    • B.

      Instance Five

    • C.

      Instance Two

    • D.

      Instance Six

    • E.

      Instance One

    • F.

      Instance Three

    Correct Answer
    C. Instance Two
    Explanation
    The rule selected from the rules cache during rule resolution is Instance Two. This is because the rule with an Apply to class of TGB-FW-LoanShrk-Work-AutoLoan calls CollectBorrowerDetails, and Instance Two has a matching Apply to class of TGB-FW-LoanShrk-Work. Additionally, Instance Two has a matching ruleset of TGB:01-01-03, which is also a requirement for rule resolution. Therefore, Instance Two is the correct selection from the rules cache.

    Rate this question:

  • 19. 

    Adding parameters to a rule enables you to _____________________.

    • A.

      Define the values used in a circumstance

    • B.

      Separate the functional behavior of a rule from specific business contexts

    • C.

      Copy data from a data page option on a property

    • D.

      Help improve business users' ability to adapt to changing business conditions

    Correct Answer
    B. Separate the functional behavior of a rule from specific business contexts
    Explanation
    Adding parameters to a rule enables you to separate the functional behavior of a rule from specific business contexts. By adding parameters, you can define the values used in a circumstance, allowing the rule to be more flexible and adaptable to different situations. This separation helps improve business users' ability to adapt to changing business conditions, as they can easily modify the parameters without changing the underlying rule logic.

    Rate this question:

  • 20. 

    Use the ________________ keyword to reference a parameter in the same rule in which the parameter is defined.

    • A.

      Param

    • B.

      THIS

    • C.

      Local

    • D.

      Parent

    Correct Answer
    A. Param
    Explanation
    The "Param" keyword is used to reference a parameter in the same rule in which the parameter is defined. This allows the rule to access and use the value of the parameter within its own scope.

    Rate this question:

  • 21. 

    Which two fields are required when adding a parameter to a rule? (Choose Two)

    • A.

      Default value

    • B.

      Name

    • C.

      Required

    • D.

      Data type

    Correct Answer(s)
    B. Name
    D. Data type
    Explanation
    When adding a parameter to a rule, the two required fields are the Name and Data type. The Name field is necessary to identify the parameter and provide a meaningful label for it. The Data type field is essential to specify the type of data that the parameter will accept, such as text, number, or date. The Default value and Required fields are optional and can be used to set a default value for the parameter or make it mandatory, respectively.

    Rate this question:

  • 22. 

    When a process is configured to create temporary cases, which of the following occurs when a user creates a case?

    • A.

      The system creates an object ID and stores the case in the database.

    • B.

      Data is stored in the database.

    • C.

      The case is stored in memory.

    • D.

      The system stores case data on a clipboard page specifically for temporary cases.

    Correct Answer
    C. The case is stored in memory.
    Explanation
    When a process is configured to create temporary cases, the case is stored in memory. This means that the case data is not permanently stored in the database, but rather kept in the system's memory for the duration of the process. This allows for faster processing and reduces the need for database storage. However, it also means that the case data will be lost once the process is completed or if there is a system failure.

    Rate this question:

  • 23. 

    What task must you perform in order to persist a temporary case?

    • A.

      Add an object ID to the case

    • B.

      Add a Persist Case SmartShape to the process.

    • C.

      Configure pyStartCase to persist a case.

    • D.

      Add a persistence condition to the case type.

    Correct Answer
    B. Add a Persist Case SmartShape to the process.
    Explanation
    To persist a temporary case, you need to add a Persist Case SmartShape to the process. This SmartShape allows the case to be saved and stored in the system, ensuring its data and progress are retained even after the case is closed or the system is restarted. Without adding this SmartShape, the temporary case would not be saved and would be lost once the process is completed.

    Rate this question:

  • 24. 

    You have added weighted conditions to  duplicate case search in a case type. How do you configure the  condition fields to differentiate between fields on the current case and fields on the existing case?

    • A.

      Prefix the keyword Primary to the value used in the existing case

    • B.

      Suffix the keyword Primary to the value used in the current case.

    • C.

      Suffix the keyword Primary to the value used in the existing case

    • D.

      Prefix the keyword Primary to the value used in the current case.

    Correct Answer
    D. Prefix the keyword Primary to the value used in the current case.
    Explanation
    To differentiate between fields on the current case and fields on the existing case in a duplicate case search, you should prefix the keyword "Primary" to the value used in the current case. This helps to specify that the condition is referring to the current case and not the existing case.

    Rate this question:

  • 25. 

    You  want to evaluate cases as potential duplicates when the existing cases and the current case have the  same create operator. How would you ensure that only cases with the same create operator are evaluated?

    • A.

      Add a must match condition where the create operator in an existing case is the same as in the current case

    • B.

      Add a weighted condition using the create operator value, an equals operator, and a weight of 100.

    • C.

      Add a weighted condition using the create operator value in both condition fields, an equals operation, and weight of 0.

    • D.

      Add a must match condition using the create operator value and apply a weight of 100.

    Correct Answer
    A. Add a must match condition where the create operator in an existing case is the same as in the current case
    Explanation
    To ensure that only cases with the same create operator are evaluated, you would add a must match condition where the create operator in an existing case is the same as in the current case. This means that the create operator value must match exactly for the cases to be considered as potential duplicates.

    Rate this question:

  • 26. 

    Management reports that have an unacceptably large number of cases are incorrectly identified as duplicate cases. Which two approaches could you use to  modify the duplicate case search process so that it produces fewer invalid duplicates? (Choose Two)

    • A.

      Adjust the threshold value.

    • B.

      Adjust the condition weights.

    • C.

      Add a Persist Case step after the Duplicate Search step.

    • D.

      Do not use a must match condition.

    Correct Answer(s)
    A. Adjust the threshold value.
    B. Adjust the condition weights.
    Explanation
    To reduce the number of invalid duplicates in management reports, two approaches can be used. First, adjusting the threshold value can help in setting a higher similarity score for cases to be considered duplicates, reducing the chances of incorrectly identifying cases. Second, adjusting the condition weights can prioritize certain conditions in the duplicate case search process, giving more importance to specific criteria and improving the accuracy of duplicate identification. These two approaches together can enhance the duplicate case search process and minimize the number of invalid duplicates.

    Rate this question:

  • 27. 

    Field values enable you to _________________.

    • A.

      Test the validity of an input value

    • B.

      Customize a list of allowed values for a property based on the context of the property

    • C.

      Set default values for a property

    • D.

      Define the values used in a circumstance template

    Correct Answer
    B. Customize a list of allowed values for a property based on the context of the property
    Explanation
    Field values enable you to customize a list of allowed values for a property based on the context of the property. This means that you can define specific values that are valid for a particular property, ensuring that only those values can be entered or selected. This allows for greater control and accuracy in data entry, as well as ensuring consistency and adherence to specific guidelines or requirements. By customizing the list of allowed values, you can tailor the options to the specific needs and constraints of the property, providing a more efficient and effective data management system.

    Rate this question:

  • 28. 

    How do you customize the allowed values for a property based on the context of the property using field values?

    • A.

      Create a field value record for each value and set the context using the Apply to: field.

    • B.

      Create a ruleset for each context, then create a field value record for each value and add the field value record to the appropriate ruleset.

    • C.

      Create a base field value record, then create a circumstance of the base record for each allowed value.

    • D.

      Create a field value record and a unique property record for each allowed value in each context.

    Correct Answer
    A. Create a field value record for each value and set the context using the Apply to: field.
    Explanation
    To customize the allowed values for a property based on the context of the property using field values, you need to create a field value record for each value and set the context using the Apply to: field. This means that for each specific value, you create a separate field value record and specify the context in which it should be applied. This allows you to customize the allowed values for the property based on different contexts.

    Rate this question:

  • 29. 

    Sourcing a data page directly from a UI control is an example of which pattern?

    • A.

      Snapshot pattern

    • B.

      System of Record (SoR) pattern

    • C.

      Reference pattern

    • D.

      Alias pattern

    Correct Answer
    C. Reference pattern
    Explanation
    Sourcing a data page directly from a UI control is an example of the Reference pattern. This pattern involves accessing data by referring to a specific location or identifier, such as a memory address or a key value. In this case, the UI control is used as a reference to retrieve the corresponding data page. This pattern helps to ensure data consistency and integrity by maintaining a single source of truth for the data.

    Rate this question:

  • 30. 

    Which feature would you use to implement the System of Record (SoR) pattern?

    • A.

      No specific feature — just use a data page directly in the application

    • B.

      The copy data from a data page option on a property

    • C.

      The refer to a data page option on a property

    • D.

      The Property-Ref activity method

    Correct Answer
    C. The refer to a data page option on a property
    Explanation
    The "refer to a data page" option on a property would be used to implement the System of Record (SoR) pattern. This option allows a property to refer to a data page, which serves as the source of truth or system of record for that property. By using this option, any changes made to the data page will automatically reflect in the property, ensuring that the property always holds the most up-to-date information from the system of record. This helps maintain data consistency and integrity throughout the application.

    Rate this question:

  • 31. 

    Which feature would you use to implement the alias pattern?

    • A.

      The Property-Ref activity method

    • B.

      The copy data from a data page option on a property

    • C.

      The refer to a data page option on a property

    • D.

      No specific feature — just use a data page directly in the application

    Correct Answer
    A. The Property-Ref activity method
    Explanation
    The Property-Ref activity method is used to implement the alias pattern. This method allows you to reference a property from another class without creating a new instance of that class. It is commonly used when you want to reference a property from a different class without duplicating the data. By using the Property-Ref activity method, you can easily access and use the property value without the need for additional data pages or specific features.

    Rate this question:

  • 32. 

    You add a new work group to an application. Which two organization rules do you need to update? (Choose Two)

    • A.

      Unit

    • B.

      Operator ID

    • C.

      Workbasket

    • D.

      Class groups

    Correct Answer(s)
    B. Operator ID
    C. Workbasket
    Explanation
    When adding a new work group to an application, you need to update the organization rules for Operator ID and Workbasket. The Operator ID rule determines the access and permissions for individual users within the work group, while the Workbasket rule defines the assignment of work items to specific workbaskets within the application. By updating these two organization rules, you ensure that the new work group has the necessary access and assignment capabilities in the application.

    Rate this question:

  • 33. 

    Which requirement causes you to consider using Dynamic Class Referencing (DCR)?

    • A.

      To initiate implementation layer case types from the framework

    • B.

      To route work to a workbasket that is given by the operator’s work group

    • C.

      To reuse a flow from the framework in the implementation layer

    • D.

      To ensure that flows copied into the implementation layer use workbaskets in the framework layer.

    Correct Answer
    C. To reuse a flow from the framework in the implementation layer
    Explanation
    The requirement to reuse a flow from the framework in the implementation layer would necessitate the use of Dynamic Class Referencing (DCR). DCR allows for the dynamic referencing of classes at runtime, which would enable the implementation layer to access and utilize the flow from the framework layer without explicitly specifying the class name. This flexibility in referencing classes would facilitate the reuse of flows and promote modularity and scalability in the application design.

    Rate this question:

  • 34. 

    The TGB organization structure has a Sales unit, and it belongs to a Marketing division. TGB plans to add new units for the East, Central, and West geographical sales regions. These regional units report to the Sales unit. How do you configure the organizational hierarchy to support the new structure?

    • A.

      Add the regional units to the TGB organization.

    • B.

      Add a new Regional unit to the Marketing division and add the East, Central, and West regional units as child units to the Regional unit.

    • C.

      Add the regional units as sub-units to the Sales unit.

    • D.

      Add the regional units to the Marketing division.

    Correct Answer
    C. Add the regional units as sub-units to the Sales unit.
    Explanation
    To support the new structure, the regional units should be added as sub-units to the Sales unit. This means that the Sales unit will be the parent unit, and the East, Central, and West regional units will be the child units. This ensures that the regional units report to the Sales unit and maintain the hierarchy within the organization. Adding the regional units to the Sales unit allows for better management and coordination of the sales activities in each geographical region.

    Rate this question:

  • 35. 

    You configure a cascading approval step for insurance claims. The request requires approval from the submitter's manager. However, approval from operators in other units in the organization may be required. Which approval model would you use?

    • A.

      Reporting structure

    • B.

      Authority matrix

    • C.

      Approval level

    • D.

      Work queue

    Correct Answer
    B. Authority matrix
    Explanation
    In this scenario, the appropriate approval model to use would be the "Authority matrix." This model allows for approval from the submitter's manager, as well as operators in other units within the organization. The authority matrix outlines the specific individuals or roles that have the authority to approve requests at each level, ensuring that the necessary approvals are obtained from the appropriate individuals or units. This model is suitable for a cascading approval process where multiple levels of approval are required.

    Rate this question:

  • 36. 

    You have added a cascading approval step that uses an authority matrix. You have specified a decision table to determine the approvers for each case. You have confirmed that the conditions in the decision table are configured correctly. You test the configuration by entering requests that require multiple approvers. However, the system routes all requests to only one approver. Which of the following actions would you take to correct this issue?

    • A.

      Add an approval level for each approver

    • B.

      Set the decision table to evaluate all rows.

    • C.

      Specify a page list for the authority matrix.

    • D.

      Add a row to the decision table that evaluates the submitter's workgroup manager.

    Correct Answer
    B. Set the decision table to evaluate all rows.
    Explanation
    To correct the issue of the system routing all requests to only one approver, you should set the decision table to evaluate all rows. This means that the decision table will consider all the conditions and corresponding actions for each case, rather than stopping at the first matching condition. By evaluating all rows, the system will be able to determine the appropriate approvers for each request based on the conditions specified in the decision table.

    Rate this question:

  • 37. 

    Your application requires a cascading approval for expense reports. Approvals must follow the submitter's reporting structure, with the following thresholds. A manager must approve expense reports up to USD500. A director must approve expense reports up to USD1500. A vice president must approve expense reports of USD1500 or greater. How do you configure the approval process?

    • A.

      Select the reporting structure configuration with custom levels, then configure a decision table to determine the number of levels.

    • B.

      Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.

    • C.

      Select the reporting structure configuration, then select All levels.

    • D.

      Select the authority matrix configuration option.

    Correct Answer
    B. Select the reporting structure configuration with custom levels, then configure when rules to determine the number of levels.
  • 38. 

    Your team is building an application for a contact center that handles a variety of customer requests. Business policies require that each customer interaction be conducted with the most appropriate next available Customer Service Representative (CSR). What is the best way to implement this requirement?

    • A.

      Use a ToWorklist router and Pega's Get Next Work functionality

    • B.

      Use a ToWorkbasket router and Pega's Get Next Work functionality

    • C.

      Use a ToWorkGroup router and Pega's Get Next Work functionality

    • D.

      Use a ToLeveledGroup router and Pega's Get Next Work functionality

    Correct Answer
    B. Use a ToWorkbasket router and Pega's Get Next Work functionality
    Explanation
    The best way to implement the requirement of conducting each customer interaction with the most appropriate next available Customer Service Representative (CSR) is to use a ToWorkbasket router and Pega's Get Next Work functionality. This approach allows for the routing of work items to specific workbaskets, which are assigned to specific CSRs or groups of CSRs based on their skills or availability. Pega's Get Next Work functionality ensures that the work item is assigned to the next available CSR in the designated workbasket, ensuring efficient and appropriate handling of customer requests.

    Rate this question:

  • 39. 

    You are tasked with configuring the Get Next Work functionality for an application. The requirement states that the workbaskets a user is associated with must be checked first, and all eligible assignments must be consolidated into a single list before being filtered and sorted. Which two of the following options do you select on an Operator ID record to configure the Get Next Work functionality to meet this requirement? (Choose Two)

    • A.

      Merge workbaskets

    • B.

      Operator is available to receive work

    • C.

      This is an unattended operator

    • D.

      Get from workbaskets first

    Correct Answer(s)
    A. Merge workbaskets
    D. Get from workbaskets first
    Explanation
    To configure the Get Next Work functionality to meet the requirement of checking the user's associated workbaskets first and consolidating all eligible assignments into a single list before filtering and sorting, the two options to select on an Operator ID record are "Merge workbaskets" and "Get from workbaskets first". By selecting "Merge workbaskets", the assignments from all associated workbaskets will be combined into one list. And by selecting "Get from workbaskets first", the system will prioritize retrieving assignments from the workbaskets before other sources. This ensures that all eligible assignments are consolidated and the workbaskets are checked first as required.

    Rate this question:

  • 40. 

    What effect does the Use all workbasket assignments in user’s work group option have on how workbaskets are searched when using the Get Next Work functionality?

    • A.

      When a user clicks the Next Assignment link, the system checks the user's worklist. If assignments are available in the user's worklist, the assignments are filtered and sorted.

    • B.

      His option limits the workbasket search to only those workbaskets defined in the user's work group.

    • C.

      The workbaskets associated with the user are checked first. If no assignments are found in the user's workbaskets, the user's worklist is checked.

    • D.

      This option organizes all assignments in all of the workbaskets the user is associated with into a single list before the list is filtered and sorted.

    Correct Answer
    B. His option limits the workbasket search to only those workbaskets defined in the user's work group.
    Explanation
    When the "Use all workbasket assignments in user's work group" option is enabled, the system will only search for assignments in the workbaskets that are defined within the user's work group. It will first check the workbaskets associated with the user, and if no assignments are found, it will then check the user's worklist. This option ensures that the search for assignments is limited to the specific workbaskets within the user's work group, rather than searching through all available workbaskets.

    Rate this question:

  • 41. 

    What two artifacts should you prepare in advance before delegating a rule? (Choose Two)

    • A.

      An unlocked ruleset added to the Application rule as a production ruleset

    • B.

      Separate Operator ID that has access to the delegated rules

    • C.

      An Access Group that has access to the production ruleset

    • D.

      An Access Role that has access to the production ruleset

    Correct Answer(s)
    A. An unlocked ruleset added to the Application rule as a production ruleset
    C. An Access Group that has access to the production ruleset
    Explanation
    Before delegating a rule, it is important to prepare two artifacts in advance. Firstly, an unlocked ruleset should be added to the Application rule as a production ruleset. This allows for the rule to be delegated and modified as needed. Secondly, an Access Group that has access to the production ruleset should be prepared. This ensures that the delegated rule can be accessed and utilized by the appropriate users.

    Rate this question:

  • 42. 

    Select two benefits of adopting a rule delegation strategy. (Choose Two)

    • A.

      Adopting a rule delegation strategy allows business users and architects to focus on their specific tasks related to application development and maintenance.

    • B.

      Adopting a rule delegation strategy allows business users to change business policies more quickly by avoiding long approval processes.

    • C.

      Adopting a rule delegation strategy can help lower the overall costs of building and maintaining business applications because fewer architects are required if business users can make changes to the application on their own.

    • D.

      Adopting a rule delegation strategy can help improve the business' ability to adapt to changing business conditions.

    Correct Answer(s)
    A. Adopting a rule delegation strategy allows business users and architects to focus on their specific tasks related to application development and maintenance.
    D. Adopting a rule delegation strategy can help improve the business' ability to adapt to changing business conditions.
    Explanation
    Adopting a rule delegation strategy allows business users and architects to focus on their specific tasks related to application development and maintenance. This means that they can dedicate their time and expertise to their respective areas, leading to increased efficiency and productivity. Additionally, adopting a rule delegation strategy can help improve the business' ability to adapt to changing business conditions. By empowering business users to make changes to the application on their own, the organization can quickly respond to market demands and adjust business policies without the need for lengthy approval processes.

    Rate this question:

  • 43. 

    Select two reasons for organizing delegated rules in a separate, unlocked ruleset. (Choose Two)

    • A.

      A separate, unlocked ruleset allows for versioning control of the individual delegated rules in case you want to roll back changes.

    • B.

      A separate ruleset can help prevent accidental or unauthorized changes to critical elements of the application.

    • C.

      A separate, unlocked ruleset is necessary because changes cannot be made to rules in a locked ruleset.

    • D.

      A separate, unlocked ruleset allows you to organize the business users responsible for managing the delegated rules.

    Correct Answer(s)
    B. A separate ruleset can help prevent accidental or unauthorized changes to critical elements of the application.
    C. A separate, unlocked ruleset is necessary because changes cannot be made to rules in a locked ruleset.
    Explanation
    Organizing delegated rules in a separate, unlocked ruleset can help prevent accidental or unauthorized changes to critical elements of the application. This is because a separate ruleset provides a clear boundary and control over who can access and modify the delegated rules. Additionally, a separate, unlocked ruleset is necessary because changes cannot be made to rules in a locked ruleset. By having a separate, unlocked ruleset, versioning control of the individual delegated rules can be maintained, allowing for the ability to roll back changes if needed.

    Rate this question:

  • 44. 

    Your application contains a top-level case type named Purchase Request and a Purchaser Order child case. The company has determined that only one user may open and work on a case at one time. However, users working on purchase orders should not lock out users working on the parent purchase request cases. How would you configure the lock settings among the case types?

    • A.

      Set default locking and the do not lock the parent option on purchase orders.

    • B.

      Set default locking and the do not lock the parent option on purchase requests.

    • C.

      Set default locking on purchase requests and set the do not lock the parent option on purchase orders.

    • D.

      Set optimistic locking on purchase requests and the do not lock the parent option on purchase orders.

    Correct Answer
    C. Set default locking on purchase requests and set the do not lock the parent option on purchase orders.
    Explanation
    The correct answer is to set default locking on purchase requests and set the do not lock the parent option on purchase orders. This configuration ensures that only one user can work on a purchase request at a time, preventing multiple users from accessing and modifying the same case simultaneously. However, it allows users to work on purchase orders without locking out others working on the parent purchase request cases, promoting efficient collaboration and avoiding unnecessary delays.

    Rate this question:

  • 45. 

    In a prepare job offer process, you  configured a Split For Each shape. The shape runs a compensation approval subprocess to a list containing four managers. The prepare job offer process resumes as soon as one manager completes the approval process. Which join condition in the Split For Each shape supports this requirement? 

    • A.

      An Any join condition

    • B.

      A Some join condition

    • C.

      An Iterate join condition

    • D.

      An All join condition

    Correct Answer
    A. An Any join condition
    Explanation
    An Any join condition in the Split For Each shape supports this requirement because it allows the process to resume as soon as one manager completes the approval process. This means that the process does not have to wait for all managers to complete their approval, but can proceed as soon as any one of them approves.

    Rate this question:

  • 46. 

    An order fulfillment process  includes a request for quotes from multiple shippers. You want the system to automatically call a quote request subprocess for each vendor. How would you configure your process?

    • A.

      Add a Split For Each shape and run the request subprocess for each vendor on a page list.

    • B.

      Add a Split For Each step to the case lifecycle and run the subprocess for each vendor on a page list.

    • C.

      Add a Subprocess shape for the request subprocess and specify the Spinoff option.

    • D.

      Add a Split Join shape and run the request subprocess for each vendor on a page list.

    Correct Answer
    A. Add a Split For Each shape and run the request subprocess for each vendor on a page list.
    Explanation
    To configure the process, you would add a Split For Each shape and run the request subprocess for each vendor on a page list. This means that the process will automatically call the quote request subprocess for each vendor, allowing for multiple quotes to be requested from multiple shippers. The Split For Each shape ensures that the subprocess is executed for each vendor in the page list, effectively automating the quote request process.

    Rate this question:

  • 47. 

    You are tasked with configuring a screen flow. The requirement states that every step in the screen flow must be executed sequentially. Which of the following two options do you select on each assignment shape to configure the screen flow to meet this requirement? (Choose Two)

    • A.

      Only allow navigating back to this step

    • B.

      Perform post-processing when navigating away from step

    • C.

      Save on last step

    • D.

      Enable navigation link

    Correct Answer(s)
    A. Only allow navigating back to this step
    D. Enable navigation link
    Explanation
    To configure the screen flow to meet the requirement of executing every step sequentially, you would select the options "Only allow navigating back to this step" and "Enable navigation link" on each assignment shape. By selecting "Only allow navigating back to this step," you ensure that the user can only go back to the previous step and not skip any steps. By selecting "Enable navigation link," you provide a way for the user to navigate to the next step in the flow, allowing them to proceed sequentially. This combination of options ensures that the screen flow is executed in the desired sequential manner.

    Rate this question:

  • 48. 

    Which answer best describes the benefit of using screen flows?

    • A.

      Screen flows help you organize separate tasks into steps so you can control how, when, and by whom work is performed for each step.

    • B.

      Screen flows provide a way to add an assignment to a process that is preconfigured with one or more actions a user can take

    • C.

      Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.

    • D.

      Screen flows provide an easy way to add a step to a process that is preconfigured with functionality, such as sending an email or creating a case.

    Correct Answer
    C. Screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence.
    Explanation
    Screen flows provide an easy way to add a step to a process that is preconfigured with functionality, such as sending an email or creating a case. This statement does not accurately describe the benefit of using screen flows. The correct answer is that screen flows help a single user complete complex tasks by presenting multiple screens in a logical sequence. Screen flows allow users to navigate through different screens, guiding them through a step-by-step process to complete complex tasks efficiently and effectively.

    Rate this question:

  • 49. 

    When configuring a screen flow, you identify a single harness to define the navigation style for the screen flow. Where is the harness identified?

    • A.

      On each Assignment shape

    • B.

      On the Start shape

    • C.

      On the Design tab of the screen flow

    • D.

      On the Flow Action connectors

    Correct Answer
    B. On the Start shape
    Explanation
    The harness for defining the navigation style in a screen flow is identified on the Start shape. This means that the navigation style defined in the harness will be applied when the screen flow starts. The Start shape is the initial shape in the screen flow and setting the harness here ensures that the desired navigation style is applied throughout the flow.

    Rate this question:

  • 50. 

    A new system architect  questions the value of allowing attachments to cases. What would be your best response?

    • A.

      Adding attachments to cases is the method of choice for storing case documentation.

    • B.

      Pega provides attachment functionality out-of-the-box, so it must be important.

    • C.

      Case flow is dependent on attachments because attachments provide information essential to a case.

    • D.

      Attachments can provide additional information required to process a case.

    Correct Answer
    D. Attachments can provide additional information required to process a case.
    Explanation
    Attachments can provide additional information required to process a case. This means that by allowing attachments, relevant documents and files can be attached to a case, which can provide valuable information and context for the case. This can help in making informed decisions and ensuring that all necessary information is available for the case processing.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 27, 2019
    Quiz Created by
    Eder Augusto

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.