Save
Busy. Please wait.
Log in with Clever
or

show password
Forgot Password?

Don't have an account?  Sign up 
Sign up using Clever
or

Username is available taken
show password

Your email address is only used to allow you to reset your password. See our Privacy Policy and Terms of Service.


Already a StudyStack user? Log In

Reset Password
Enter the associated with your account, and we'll email you a link to reset your password.

Question

Lead System Architects have the following responsibilities on a Pega project:
click to flip
focusNode
Didn't know it?
click below
 
Knew it?
click below
Don't know

Question

Senior System Architects (SSAs) supervise development on the
application. (R&R?)
Remaining cards (92)
Know
0:00
Embed Code - If you would like this activity on your web page, copy the script below and paste it into your web page.

  Normal Size     Small Size show me how

Pega System Architec

System Architect Essentials

QuestionAnswer
Lead System Architects have the following responsibilities on a Pega project: -Direct the technical effort on a project. -Work with business architects (BAs) to design an application architecture. -Design the architecture to reuse application assets as much as possible. -Meet quality goals, including application performance
Senior System Architects (SSAs) supervise development on the application. (R&R?) -Focus on a particular process or UI form, and supervise the development of that process or form. -Add technical details to specifications - Identify opportunities to reuse
System Architects (SAs) perform much of the development work (R&R?) -Configure and unit test individual application elements such as correspondence and automated decisions. -Help draft processes and user interfaces during DCO sessions.
What is the purpose of a rule in a Pega application? A rule is an instruction for describing a specific case behavior, such as a process or automated decision.
Modularity provides three significant benefits: 1. Versioning 2. Delegation 3. Reuse
A ruleset version is identified with a string of three numbers. What do these three numbers indicate? Major, Minor, Patch
How does Pega groups rules according to their capacity for reuse.
What is a rule grouping called class.
3 classes each application contains Work class Integration class Data class
Work class The work class contains the rules that describe how to process a case or cases, such as processes, data elements, and user interfaces.
Integration class The integration class contains the rules that describe how the application interacts with other systems, such as a customer database or a third-party web server.
Data class The data class contains the rules that describe the data objects used in the application, such as a customer or collection of order items.
rule type determines the type of behavior modeled by the rule. Each rule type models a specific type of behavior, such as automated decisions, UI design, or data storage.
identifier identifies the purpose of the rule
Pega automatically determines the identifier from your entry in the ? field. Label
class identifies? Scope of rule
Where do you specify the class of a rule . in the Apply to field
ruleset collection of rules
What allows Pega to uniquely identify each rule combination of rule type, name, class, and ruleset
With?, Pega determines the appropriate rule to run when an application calls a rule. rule resolution
personal ruleset Created when checking out a rule to modify. It lives on the top of your local ruleset stack and therefore allows you to test your changes without affecting the application
private edit non-exclusive check out of a rule
two methods for inheriting rules: pattern inheritance and directed inheritance.
Pattern inheritance describes the business relationship between classes.
Directed inheritance describes the functional relationship between classes
Before you create rules, what do you need to do? review the inheritance tree for your application
Pega manages user access through a combination of three items of information: an operator, an access group, and an application
In Pega, each user is represented by an? operator record
? record describes a set of privileges access group
The ? indicates the portal through which the user interacts with Pega. access group
To allow a user to access an application, you do what add the appropriate access group to the user's operator ID record.
Access Group: Administrators Developer access to the application. Configured to open the application in Designer Studio.
Access Group:Authors Developer access to the application. Configured to open the application in Pega Express.
Access Group: Managers Manager access to the application. Configured to open the application in the Case Manager portal.
Access Group: Users User access to the application. Configured to open the application in the Case Worker portal
What is the purpose of the compliance score for an application? The compliance score provides a quantifiable assessment of application quality by indicating the amount and severity of rule warnings in an application.
Compliance Score: A score of ? or greater indicates your application is in good standing. A score of ? indicates your application needs review for improvement. A score below ? indicates that your application requires immediate action. 90 80-89 80
To output data to an external database, you use a specific type of rule called an ?. activity
Why does Pega applies a rule warning whenever you use an activity in an application Because they are difficult to maintain
? rule warnings improves the compliance score for your application and prepares the application for release. Justifying
A ? is an abstract model of a business transaction case type
A case type that does not have any parent case type, but can cover, or become a parent of, other case types. Top-level
A case type that is covered by a parent case type. Child case types represent work that must be completed to resolve the parent. Child
Create a ? when you want the current case to be dependent upon the new case child case
Create a ? case when you want the new case to be independent of the current case. Processing on the current case can finish while the new case is still open. top-level
What is a valid reason to create multiple child cases when you want to create a child for each item in a list. Processing on the current case cannot be completed until each of the child cases are resolved.
The fundamental unit of the Pega data mode property
A case type's ? defines the data structure for the case data model
A data model is built from single value elements or collections of related single value elements. A collection of related elements is called a ?. data object
data elements are called ? or ? properties or fields
Properties can be either single value with no intended correlation with any other value, or a collection of related values. What determines this Property Mode
Value modes describe a single piece of information such as a total.
Page modes describe a data object such as a customer.
value list acts as a container for an ordered list of text values
value group acts as a container for an unordered list of text values.
If you need to establish a contextual relationship between single value properties, you can use one of the three page-mode properties: pages, page lists, and page groups.
Field type options are divided into three categories: simple, fancy, and complex.
Use ?section to configure automatic data access and persistence settings. Use ? if you are explicitly setting the value (for example, in a user interface). Data Access , Manual
Prefix - Meaning px py pz -Identifies special properties — your application can read only -You can use these properties in your application. -Supports internal system processing — the meaning of values may change with new product releases. read only
Use the ? to reference a specific value in a value group subscript - .property name(Item.subscript)
Special data transform rule to initialize property values when creating a case — pyDefault —
data transformation involves mapping data from a source to a target as well as performing transformations on that data required to achieve the intended mapped results.
first thing you do when configuring a data transform is specify an action
When does the system invokes the actions (Data Transformation) at run time
What can you do in new application wizard? Change basic information: Name / description/Organization/etc Business Objectives Define Cases Define data
A claim case records the items of loss. The property reference to the description of an item of loss looks like this: .ItemOfLoss(1).Description. The property reference .ItemOfLoss(1).Description is an example of a __________ property? page list
Which two tasks do system architects perform on a Pega project? (Choose Two) Develop feature prototypes Identify business objectives for an application Define application requirements Configure UI forms Identify business objectives for an application Identify business objectives for an application
On a Pega project, who is typically responsible for designing the application architecture? Business Architect Senior System Architect Lead System Architect System Architect Lead System Architect
With whom does a system architect work to develop application specifications? Business stakeholders Business architect Business architect
An application references a data element found in the Work- class. How is this rule inherited by the application? -By adding the ruleset that contains the property to the application -By applying directed inheritance -By applying pattern inheritance By applying directed inheritance
Select the two items of information used to uniquely identify a rule. (Choose Two) -The description of the rule. -The type of the rule. -The application that uses the rule. -The status of the rule. -The class of the rule. The type of the rule The class of the rule.
You check out a rule to update it. While the rule is checked out, another developer decides to test a case type by creating and processing the case. What happens when the application attempts to use the rule you checked out? The checked out rule is ignoired
If two departments in the same organization have applications that require the same named data element to track the status of cases what is the best strategy for implementing this requirement. Check the inheritance path to determine if an appropriate data element is already available.
Which type of record identifies the application that a user opens when logging in to Designer Studio? -Operator ID -Application -Access group Access Group
_____ is a template for creating _____ at run time. Fill in the blanks with one of the following pairs. -Case type, cases -Top-level case , child cases -Case, case types -Data structure, processes Case type, cases
In an mortgage application, the user creates a loan request. In order for the loan request to be approved, the loan officer must receive the results of an appraisal. How would you configure the case types to reflect their relationship? Make loan request a parent case type, and appraisal a child case type.
In processing PurchaseOrder case PO-11, Payment case Pay-37 and Packaging case Pac-56 are created as children. What needs to happen before PO-11 can be resolved? Both Pay-37 and Pac-56 have to be resolved
A claim case records the items of loss. The property reference .ItemOfLoss(1).Description is an example of a __________ property? page list page group value list Page page list
The options are: Standard, premium, or next-day. You use the Data Model tab to create the property. How would you define the list with the options? Radio button Field group (list) Picklist Text (paragraph) Picklist
What type of property is used to capture the candidate's language skill if the property reference looks like this: .Language(Spanish)? -Value group -Single value -Text -Page Value group
In which of the following situations would you use a data transform? (Choose Two) -Copy data between pages -Set default values when creating a case -Create properties after the case has been created -Execute a flow action Copy data between pages Set default values when creating a case
What is the purpose of the pyDefault data transform? To initialize property values when a case is created
you have been asked to add an order total field that is used on multiple forms in the application that gets updated on all forms whenever the input values change. Which two reasons would you choose to use a declare expression for the calculating value. -The system monitors input properties and determines when to update the target property value -To update the calculation, you only update one rule making the application easier to maintain
Use data propagation to automatically copy values from a case to __________.
The combination of ?, ?, ? and ? allows Pega to uniquely identify each rule rule type, name, class, and ruleset
An application references a data element found in the Work- class. How is this rule inherited by the application? Directed
The ? contains information about the operator, such as their name, position, organizational hierarchy, and location. operator record
The ? record describes a set of privileges. access group
How does Pega determine which Application to open? uses the active access group assigned to the authenticated operator id to determine the application to run.
Use data propagation to automatically copy values from a case to __________. subcases and a spin-off cases
When does data propagation occur? When the subcase or spin-off case is created
Use __________ to use conditional logic to determine which data should be propagated. a data transform
Declare expressions are not referenced by the ? business process.
Created by: bvennen
 

 



Voices

Use these flashcards to help memorize information. Look at the large card and try to recall what is on the other side. Then click the card to flip it. If you knew the answer, click the green Know box. Otherwise, click the red Don't know box.

When you've placed seven or more cards in the Don't know box, click "retry" to try those cards again.

If you've accidentally put the card in the wrong box, just click on the card to take it out of the box.

You can also use your keyboard to move the cards as follows:

If you are logged in to your account, this website will remember which cards you know and don't know so that they are in the same box the next time you log in.

When you need a break, try one of the other activities listed below the flashcards like Matching, Snowman, or Hungry Bug. Although it may feel like you're playing a game, your brain is still making more connections with the information to help you out.

To see how well you know the information, try the Quiz or Test activity.

Pass complete!
"Know" box contains:
Time elapsed:
Retries:
restart all cards