Você está na página 1de 56

1.Which statements best reflect the difference between BPM and Case Management?

(Choose Two)
Only BPM allows transactions to be logged with an audit trail, identifying each action in the process
and who or what performed it.
BPM applications consist of structured, automatable processes, while Case Management applications
can include manual, optional, and conditional processes.
Correct!
BPM applications are well-suited to managing structured, automatable processes, while Case Management
applications provide better capabilities to manage manual, optional, and conditional processes.
BPM applications are poorly suited to managing ad hoc events while Case Management applications
are well-suited to managing ad hoc events.
Correct!
The inherent flexibility of Case Management applications allows them to handle ad hoc events better than
BPM applications.
Case Management applications cannot adequately manage ad-hoc events while BPM applications
can.

2.Which statements best describe Case Management? (Choose Two)


Case Management and BPM are mutually exclusive.
Case Management applications consist of unrelated processes performed by independent parties in
an uncoordinated manner.
Case Management allows an application to coordinate different types of work performed by multiple
parties to resolve the transaction.
Correct!
Case Management provides a framework for managing processes in a coordinated matter to continuously
provide a big picture view of the work being performed.
Case Management adds value by filling in the gaps, when asynchronous, unanticipated, or
unpredictable events affect the processing of work.
Correct!
Case Management is specifically suited to coordinating asynchronous, unanticipated, or unpredictable
events that occur while processing a case.

3.Which statements best describe BPM? (Choose Two)


BPM is a structured approach one that employs methods, policies, metrics, management practices,
and software tools to manage and continuously optimize processes within an organization.
Correct!
BPMs structured approach allows organizations to continuously monitor and improve processes to drive
organizational efficiency.

With BPM, an organization establishes automated management of its processes, allowing the
organization to analyze its processes to improve its overall efficiency.
Correct!
The automated management of processes is the chief benefit of BPM, and allows organizations to analyze
processes to improve efficiency.
BPM systems only manage the process and must rely on other systems to manage other application
components such as data, UI, and logic.
With BPM, business processes are manual, inconsistent, error-prone, and potentially spread out over
multiple systems.

4.Which of the following relationships is strictly a one-to-one mapping? (Choose One)


Access group -> Application
Operator ID -> Portal
Operator ID -> Access group
Access group -> Portal
Correct!
Each access group record references only one application.

5.An Operator ID record stores information about the __________. (Choose One)
Workspace for the operator
The access roles granted to the user.
Application to which the user has access.
Security settings controlling how users access the system
Correct!
The operator ID record stores security settings, such as the operators password.

6.An Access group does not store information about _____________ (Choose One)
The Application record.
The access roles granted to users belonging to that group.

The Primary portal for all users belonging to that group.


How the users are authenticated.
Correct!
The authentication method is not part of the access group record.

7.Using the Create menu we can create _____________. (Choose One)


Cases that belong to the current application and all other applications to which the user has access.
A new case or modify an existing case
Cases that belong to the current application in which the user is logged into.
Any case that exists in the entire system
Correct!
The Create menu lists case types that are defined for the current application.

8.In a Pega7 application built by your development team, the date format is displayed as12/12/12. To avoid
confusion, the customer wants to reformat it as 12-Dec-2012. Using Designer Studio, how would you
quickly identify the record where this format is configured? (Choose One)
Type the label of the field in the search field to find the actual rule
Use the UI Inspector tool to identify the property
Use the Application Explorer to see all the properties defined in the application
Run a report to check all the date time fields and then check them one-by-one
Correct!
Use the UI inspector to identify a property used in the UI and open its rule form.

9.The Pega Discovery Network (PDN) is _______________? (Choose Two)


Accessible to all registered users from any browser in addition it can be launched from the Designer
Studio
Correct!
The PDN can be accessed from within Designer Studio, or directly on the internet.
A social network used to track the application development in terms of checkouts, etc.
A repository containing all helpful information regarding Pega 7 application development

Correct!
The PDN contains helpful information related to all aspects of Pega application development. This
information is available in Designer Studio, on the Application Development landing page.
Accessible only from the Designer Studio using the same operator ID

10.Which explorer is useful in opening a record that is shipped as part of the product? (Choose One)
Records Explorer
Application Explorer
Any explorer
Private Explorer
Correct!
The Records Explorer lists all of the rules defined in the entire system, organized by category and rule type.

11.Which of the following requires users to log out? (Choose One)


Opening an end user portal
Creating a case
Switching to a different operator
Switching to a different access group
Correct!
To switch to a different operator, the current operators session must be ended by logging out.

12.Which of the following statements is NOT an accurate description of the solution (application) to be built
in this course? (Choose One)
The solution models the management process for job applications.
The solution reflects the policies and procedures for an existing process.
The solution incorporates several case types.
The solution combines flows, user interfaces, properties, and decisions.

Correct!
The solution consists of one case (Candidate) with no other cases or subcases.

13.Which of the following is NOT part of the applicant management process implemented in this course?
(Choose One)
Interview the candidate.
Match the candidate to an open position.
Extend an offer to the candidate.
Check the candidates references.

Correct!

14.The process does not include a step to check the candidates references.
(True or False) System Architect Essentials II focuses on design principles, such as best practices and
reuse, while System Architect Essentials does not.
False
True
Correct!
The emphasis on application design is one of the main concepts covered in System Architect Essentials II.

15.Which of the following types of information is NOT provided in the New Application wizard? (Choose
One)
Business objective
Application name
Case name
Requirement

Correct!
Requirements are not entered into the New Application wizard.

16.Once we complete the New Application wizard, where in PRPC can we locate most of the information
provided while running the wizard? (Choose One)
The information is not available once the wizard completes.
The Home page.

The New Application wizard, which can be re-opened in Review mode.


The Application Overview page.

Correct!
The Application Overview page lists the business objectives, cases, and descriptions provided while
running the New Application wizard.

17.Which individual is typically responsible for using the New Application wizard? (Choose One)
Business Analyst.
System Architect.
Lead System Architect.
Anyone can run the wizard for any project.

Correct!
Running the wizard is the responsibility of a Lead System Architect.

18.Identify the principal reasons for dividing a case into stages. (Choose Two)
To group related processes and steps.
Correct!
Stages are executed in a specified order, allowing application designers to group related processes and
steps within that overall order.
To represent subcases.
To divide a case into implementable releases.
To provide context for the events that occur while processing a case.
Correct!
Stages allow for the sequencing of processes and steps within both the lifecycle of the case and the stage.

19.How many stages did we identify for the Candidate case? (Choose One)
8
7
6

Correct!
We identified six primary stages and one alternate stage, for a total of seven stages.

20.Which of the following is NOT a type of stage? (Choose One)


Resolution
Alternate
Exception
Primary

Correct!
The Stage Designer does not provide a stage type named Exception.

21.What feature of the Stage Designer allows us to change the name of a stage? (Choose One)
The Legend.
The Details tab.
The Stage Configuration dialog.
The Case Explorer.

Correct!
The Stage Configuration dialog allows us to change the name of a stage.

22.Which of the following statements accurately describes the usage of a case stage? (Choose One)
Identify milestones in case processing.
Identify all child cases created in the lifecycle
Identify the primary path for case processing
Collect related tasks that are assigned to a specific operator
Correct!
The completion of a case stage identifies a milestone, generally indicated by a change in status for the
case.

23.Which of the following is NOT a valid step type? (Choose One)


Multi Step Process.
Case.
Automated Decision.
Single Step Assignment.
Correct!
There is no Automated Decision step type.

24.What is the maximum number of steps within a stage that can be configured to start upon stage entry?
(Choose One)
Two.
Three.
All of the steps in the stage.
One.
Correct!
Any number of steps beyond the first step can be configured to start upon stage entry.

25.(True or False) A Multi Step Process step can be reconfigured as a Single Step Assignment in the
Configure Step dialog.
True
False

Correct!
Once we configure a step as a Multi Step Process, we cannot change the configuration back to a Single
Step Assignment in the dialog.

26.The default order for steps within a stage is _________________. (Choose One)
Random.
Simultaneous each step is presented upon stage entry.
Sequential each step is presented in order.

Correct!
The default setting for each step after the first step is to start upon completion of the previous step.

27.Which of the following options for the start of a step is not allowed in the Configure Step dialog?
(Choose One)
Upon satisfying a specific condition.
Upon resolution of a subcase.
Upon completion of the previous step.
Upon stage entry.

Correct!
The Configure Step dialog does not provide an option to start a step upon completing a subcase.

28.The purpose of Draft mode is to __________________________. (Choose Two)


Allow application designers to test decision rules before saving them.
Allow application designers to test flow logic without needing to implement secondary rules such as
flow actions, decisions, and activities.
Correct!
Enabling Draft mode allows us to save a flow without implementing other rules that would normally be
required, such as decisions and flow actions.
Allow application designers to save flows that contain references to non-existent rules.
Correct!
When saving a flow with Draft mode enabled, PRPC allows us to save the flow even if it references rules
that have not been created yet. When PRPC encounters a reference to a missing rule, it provides a basic
UI that informs us of the missing rule and allows us to manually choose paths that might otherwise be
determined automatically.
Allow end users to debug the flow on production systems.

29.The purpose of a decision shape is to __________________________. (Choose One)


Stop the case at the shape until a specific condition is met.
Automatically perform an action and advance to the next shape.
Prompt the end user to determine how to process the case.

Automatically determine the path of the case by evaluating conditions defined in a decision rule.

Correct!
A decision shape allows the application designer to instruct PRPC how to advance the case by evaluating a
decision rule.

30.A Smart Shape ___________________________, unlike a basic flow shape. (Choose One)
Is configured to perform a specific task, such as sending email or creating a PDF.
Can be used to query an external system for missing information.
Allows us to configure properties to define the system behavior
Allows the system to automatically determine the appropriate path to advance the case.

Correct!
A Smart Shape is preconfigured to perform a specific task such as sending email or creating a PDF, unlike
basic flow shapes.

31.Which of the following is NOT a standard work status? (Choose One)


Open
Resolved
Closed
New

Correct!
Close is not a standard work status.

32.A connector can represent all of the following EXCEPT ________________.? (Choose One)
A condition to evaluate.
A flow action.
The result of a decision rule.
A subprocess.

Correct!

Subprocesses are represented by the Subprocess shape.

33.Select the artifacts that can be defined using the New Application wizard. (Choose Two)
Specifications
Data Types
Correct!
Data types are one of three artifacts that can be defined when using the New Application wizard.
Requirements
Data Pages
Case Types
Correct!
Case types are one of three artifacts that can be defined when using the New Application wizard.

34.Select the statement that best describes the relationship between rules and classes. (Choose One)
Rules are organized into rule categories and are used to define and configure an application; classes
serve as a container for organizing rules into a hierarchy and represent the applicability of rules.
Rules are organized into categories and are used primarily for deploying an application, in whole or in
part; classes are used to instantiate certain rule types such as data objects.
Rules are organized into categories and are used primarly for deploying an application; classes serve
as a container for organizing rules into a hierarchy and represent the applicability of rules.
Rules are organized into rule categories and are used to define and configure an application; classes
are used to instantiate certain rule types such as data objects.
Correct!
Rules are how you define and configure our applications. There are many different types of rules and each
rule type provides business friendly and easy to use forms that allow you to build your application.

35.An application is made up of rules organized as a hierarchy of classes based on the scope of their
reusability. This hierarchy is referred to as a ___________. (Choose One)
Base Class
Branch
Ruleset

Class structure

Correct!
The Pega 7 class structure provides a hierarchy for storing rules and data.

36.Rulesets are used to ____________. (Choose Two)


organize a set of rules for deployment to another server.
Correct!
A ruleset is a deployment unit for a set or group of rules.
determine the applicability of a set of rules.
organize a set of rules for reusability.
manage a set of rules that define a major portion of an application.
Correct!
Create a ruleset to identify, store, and manage a set of rules that define an application or a major portion of
an application.
organize a set of rules into a hierarchy.

37.Guardrails are _______________. (Choose Two)


considered best practices and provide guidance for building an application.
Correct!
Pega promotes a set of best practices for design and implementation of applications built on the Pega 7
platform. This approach includes guardrails; guidelines that guide the development team to the highest
project success, including optimal reuse, maintainability, and system performance.
a set of warnings defined using a severity level and a warning type.
Correct!
Guardrails are best practices and guidance about situations that contain risky conditions or that might result
in an undesirable outcome. Pega's professionals identify guardrails for developing, testing, and reviewing
applications built on the Pega 7 platform in a variety of industries and organizational settings. Guardrails
ensure you and your team use the Pega 7 platform according to this guidance, and help you avoid
troublesome situations.
a set of warning messages defined using a performance score and a compatibility check.
used to test application performance prior to deployment.
recommended best practices and must be either resolved or justified before the application can be
deployed to a production-level server.

38.Select the statement that best describes the relationship between pattern and directed inheritance.
(Choose One)
Pattern inheritance allows you to name a parent class, choosing a name that is not related to the
name of this class, while directed inheritance determines the name of a class based on an initial portion of
the name of the class.
Pattern inheritance is implemented through a four-level assembly of privileges and ruleset versions
through the access group, organization unit, division, and organization. Directed inheritance works using
three-level version numbers to determine the appropriate ruleset version to use.
Directed inheritance works by searching each class formed by repeatedly truncating the original class
name, stopping if the needed rule is found. Pattern inheritance allows a rule created for one class (possible
and abstract class) to be applied to other classes that inherit from it.
Directed inheritance allows you to name a parent class, choosing a name that is not related to the
name of this class, while pattern inheritance determines the name of a class based on an initial portion of
the name of the class.
Correct!
Directed inheritance allows you to access rules in standard Pega 7 classes, such as Work-, Work-Cover-,
and @baseclass. Pattern inheritance is optional, and involves parsing class names.

39.Which requirement would be best implemented as an alternate stage when defining a case type?
(Choose One)
If a timesheet is rejected, it can be corrected and resubmitted.
Upon resolution of an order, a survey should be sent to the purchaser.
When a customer requests delivery of airplane tickets, the application prompts the user to provide
their mailing address.
Expense reports must be reviewed by the submitter's manager. Any expense report exceeding US
$10,000 must also be reviewed by the division VP.
Correct!
Alternate stages are those stages that are not a part of the "normal" course of events, but must be
available under certain circumstances such as this.

40.Select the statements that best describe the relationship between primary and alternate stages in a
case type. (Choose Two)
Both primary and alternate stages represent a specific order, or sequence of events that must be
followed to resolve a case.

Both primary and alternate stages can be configured as automatic or manual transitions.
Primary stages are considered a "normal course of events" while alternate stages are considered
exceptions that must be available under certain circumstances.
Correct!
Primary stages are sometimes referred to as the "happy path." Alternate stages are considered exceptions
to the normal course of events and are typically modeled separate from the happy path.
Primary stages can be configured as "Resolution" stages while alternate stages cannot.
Primary stages can be configured to transition automatically or manually from one primary stage to
another while alternate stages can only be configured to transition into and out of manually.
Correct!
A case type can have primary stages that cases progress through as work is completed. You may also
have alternate stages that are not part of 'normal' processing, but must be available under certain
circumstances. These alternate stages can only be accessed manually, and therefore have no sense of
sequence relative to the other stages no sense of being 'next'.

41.When defining a flow, the purpose of Draft Mode is to allow _______________. (Choose Two)
application designers to test decision-type rules before saving them.
application designers to test flow logic without needing to implement secondary rules such as flow
actions and decision-type rules.
Correct!
Using "draft mode" allows us to save a flow without implementing other rules that would normally be
required, such as decision tables or trees, and flow actions.
application designers to save flows that contain references to rules that do not exist.
Correct!
Using "draft mode" allows us to save the flow even if it references rules that do not exist. When a step in a
flow encounters a reference to a missing rule, a basic UI is presented that informs us of the missing rule
and allows us to manually choose paths that might otherwise be determined automatically.
end users to debug the flow on production systems.
business architects to analyze a process for possible improvements and define key performance
indicators.

42.As a general guideline, case types should be decomposed to what level for any given dimension?
(Choose One)
A minimum of three (3), but no more than seven (7)
no more than 10

no more than 15
Seven (7), plus or minus two (2)
Correct!
Consider using the Rule of Seven for managing case decomposition. This guideline suggests that no
dimension of a case should be sub-divided more than seven times, plus or minus two.

43.Select the statement that best describes the relationship between a single step assignment and a multistep process. (Choose One)
A single step assignment represents a single human-based task performed by a single actor and a
multi-step process represents human-based or automated tasks performed by multiple actors with possible
logic between tasks.
A single step assignment represents a single human-based task with or without logic performed by a
single actor and a multi-step process represents human-based and automated tasks with or without logic
performed by multiple actors.
A single step assignment represents a single human-based task performed by a single actor and a
multi-step process represents only automated tasks with or without logic between the tasks.
A single step assignment can be used to represent two or more tasks performed by one actor as long
as there is no login between the tasks and a multi-step process represents two or more human-based or
automated tasks with or without logic between the tasks.
Correct!
A single step assignment is a single assignment shape in a flow. Adding other tasks, either human-based or
automated, or shapes such as decision shapes would automatically convert the step to a multi-step
process.

44.Select the statement that best describes the relationship between a case and a process. (Choose One)
A case has a lifecycle and is used to organize the processes needed to complete a business
transaction; a process is used to define the path, or paths, a case follows as it is completed. However,
unlike cases, processes do not have a lifecycle.
Cases and processes have distinct use cases. A case is used when the work to be done to complete a
business transaction cannot be known in advance. A process is used when the work to be done to
complete a business transaction is known in advance.
A case has a lifecycle and is used to organize the processes needed to complete a business
transaction; a process has a lifecycle and is used to define the path, or paths, a case follows as it is
completed.
Correct!
A case is a business transaction we want to complete; it is what we do. A process is the path, or paths, the
case follows as it is completed; process defines how we do what we do.

45.Case types are organized into stages. Select the statements that best describe the purpose of these
stages. (Choose Three)
Stages are a collection of different tasks assigned to a specific user, or case worker.
Stages typically represent the transfer of the case from one authority to another, or from one part of
the organization to another; or maybe a significant change in the status of the case.
Correct!
These are very common criteria used to identify stages in a business transaction.
Stages can be configured to automatically set the status of a case when all steps in the stage are
complete or skipped.
Stages contain a set of actions such as executing single step assignments, completing multiple step
processes, or launching other cases.
Correct!
A stage is a collection of related processes. These processes can be either a single step assignment or a
multi-step process flow. A stage can also invoke other cases, either as subcases or stand alone cases.
Stages are a first level of organizing all the different tasks required to complete work associated with a
case.
Correct!
By organizing tasks into stages, you provide both application designers and end-users with an
understanding of the entire lifecycle of a case.
Stages represent business processes, identifying who works on a case and in what sequence, what
decisions and processing occur automatically, and many other aspects of the business process.

46.Select the statement that best describes the relationship between a case and a subcase. (Choose Two)
A case is used when the steps needed to complete a business transaction involve conditions between
the steps. A subcase is used to indicate one of the steps in the parent case does not involve conditions
between the steps.
A case represents the processes, data and work parties involved in completing a business transaction.
A subcase typically focuses on a subset of data relative to a parent case and usually involves different work
parties than the parent case.
Correct!
A (parent) case typically includes various processes, data and work parties needed to complete a business
transaction. A subcase represents work that can be executed outside of the context of the parent case, but
resolving the parent case depends on the subcase being completed first.
A case is considered the primary processing unit (parent case) of a business transaction, while a
subcase is any related case that represents work that must be completed to resolve the parent case.
Correct!
A case is considered the primary work item. A subcase represents additional work that must be completed
to resolve the primary work item.

A case represents all of the steps needed to complete a business transaction. A subcase is only used
when the step needed to help complete a business transaction involves one or more tasks and one or more
actors.

47.Given this partial user story:


Customer must provide at least one of the following three telephone numbers:

home

office

mobile

Which property mode should be used to collect and identify this phone number by name? (Choose One)
Single Value
Value Group
Page
Page List
Correct!
Use a Value Group property to create a property that can contain an unordered group of single values.

48.When using the Clipboard, the page representing an open case would be found under which grouping?
(Choose One)
User Pages
System Pages
Linked Property Pages
Data Pages
Correct!
The User Pages grouping contains top-level pages created during normal case processing, sorted
alphabetically by page name.
49.An application will use a data page to cache a list of automobile make and model data, similar to the
following sample data set:
Make

Model

Year

Alfa-Romeo

Spider

2010

Audi

A3

2015

Audi

A4

2005

Audi

A6

2000

BMW

M6

2007

This list needs to be available to all users in the application. The most appropriate scope for this data page
is ______________. (Choose One)
Thread
Shared
Requestor
Node
Correct!
Any requestor executing on the current node can access the data page.

50.Which property type in Pega 7 consists of an ordered list of zero or more pages? (Choose One)
Value Group
Page Group
Page List
Value List
Correct!
Use a Page List to create a property that can contain an ordered list of embedded pages.
An application includes the property reference .Customer.Assets(3).AssetType.

51.The property type of .Assets(3) is a ________________. (Choose One)


Page
Page List
Value List
Page Group
Correct!
A Page List is used to create a property that can contain an ordered list of embedded pages.

52.Select the examples of property identifiers (names) that meet Pega 7 naming standards. (Choose Two)

First.Name
Email_Address
Correct!
When defining properties, use identifiers (names) that start with a letter, and include only alphanumeric and
underscore characters.
Local
InterestRate
Correct!
When defining properties, use identifiers (names) that start with a letter, and include only alphanumeric and
underscore characters.
Amount-At-Risk
pyLoanAmount

54.Select the statements that best describe the purpose of a data transform. (Choose Two)
Use data transforms to load data onto the clipboard asynchronously, so users can take action on a
work item while other content is still loading.
Use data transforms to map data from a source to a target, and perform any conversions needed to
achieve the intended mapping results.
Correct!
Use a data transform to define how to take source data values - data that is in one format and class - and
turn them into data of another format and class (the "destination" or "target").
Use data transforms to store data obtained from a SQL query on a clipboard page, that can then be
paginated for presentation in a report.
Use data transforms to define the contents of a clipboard page in either read-only or read-write mode.
Use data transforms to set properties values on a given page, whether they are initial values or
updated values.
Correct!
This is a very common use case for data transforms.

55.A user must review and confirm the contents of a new order before submission. Which standard harness
should be used when implementing a solution for this requirement? (Choose One)
Perform
Confirm

New
Review
Correct!
The "Perform" harness allows a user to select a flow action from a drop-down list in the Take Action section,
and complete an assignment based on the selection.
An application that processes loan requests must collect information from borrowers to check their credit
report.
If a borrower is married, the borrower must provide this information for a spouse as well.
For each person, the application requires a first name, last name, and taxpayer ID.

56.What is the best way to implement this requirement? (Choose One)


Add an assignment for the borrower's information and an assignment for their spouse's information,
and use a decision shape to determine when to skip the assignment for the spouse's information.
Create two sections: one for the borrower only, and the other for the borrower and their spouse. Use
declarative processing to determine which section to display.
Create the fields for the spouse in a separate layout and use a visible when condition to determine
when the fields for the spouse should appear or be hidden.
Add fields for both the borrower and the spouse to the UI and make both sets of fields required.
Correct!
Every extra unit of information in a dialogue competes with the relevant units of information and diminishes
their relative visibility. Use the "visible when" feature whenever appropriate so that users are not inundated
with information until needed.

57.A drop-down (control) list can be sourced from all of the following except a ____________. (Choose
One)
property
data page
data transform
report definition
Correct!
Data transforms are used to map data from a source to a target. They cannot be used to store data for a
selectable list control.

58.By default, an assignment shape references which type of UI rule. (Choose One)

Layout
Section
Harness
Flow Action
Correct!
An assignment references a harness which defines the type of processing available in the assignment.

59.Select the rule types that can be identified using the UI Inspector. (Choose Three)
Section
Correct!
A section is one of the rule types that can be identified using the UI Inspector.
Flow Action
Correct!

60.A flow action is one of the rule types that can be identified using the UI Inspector.
Constraint
Declare Expression
Data Transform
Property
Correct!
A property is one of the rule types that can be identified using the UI Inspector.
Consider an application with two case types, both of which need to display a UI section with a common set
of data elements to an end user.

61.What would be the most appropriate Applies to: context (class) for this section?
Org-AppName-Work
Org-AppName
Org-AppName-Data
Org-AppName-Common

Correct!
The ...Work- class is considered a common class for all case types in an application.
Consider this requirement: the user name entered must not already be in use, and should not exceed 10
characters.

62.Which one of the following choices is the best way to address this requirement? (Choose One)
Use a single Validate rule to verify both conditions are met.
Use two separate Validate rules, one for each condition.
Use an Edit Validate rule that verifies both conditions are met.
Use a Validate rule for the first condition and an Edit Validate for the second condition.
Correct!
A single Validate rule can test multiple conditions.

63.A service level is configured as follows:

If the system creates an assignment with this service level associated to it on July 1 at 10 AM, what is the
cumulative adjustment to urgency due to the service level on July 5 at 4 PM?
40
50
55
45
Correct!
July 5 at 4 pm is at least 24 hours passed the deadline, which is 72 hours after the assignment is started.
Add initial urgency (5) + goal urgency (15) + deadline urgency (25) + 1 cycle of the passed deadline
urgency (10).

64.Given this partial user story:


Users can make changes to one or more settings on their account. After making changes, users must be
able to review, and then confirm the changes. Upon confirmation of the changes, the application must
automatically send the user a confirmation letter by mail.
How should this be implemented? (Choose One)
Use the Notification tab on the review assignment to send the confirmation to the customer.
Add a Utility shape to the flow to send the letter and the appropriate point in the process.
Add a local action that references a mail-type correspondence rule.
Use the Send Email smart shape to send the letter at the appropriate point of the process.
Correct!
Use the Utility shape and reference the appropriate correspondence rule to prepare the letter.

65.Which statement best describes the "forward chaining" method of declarative evaluation?
The value of a property is recomputed whenever a section rule references that property.
A result from one decision table is used as part of a condition in a second decision table.
Changes to the value of one property cause the recomputation of another property's value.
The value selected in one drop-down list affects the options available in a second drop-down list.
Correct!
Forward chaining is an internal mechanism that provides the automatic propagation of changes in one
property value to changes in other property values or indexes.

66.Which of the following rule types can be used to direct case processing in a flow? (Choose Two)
A Decision Table rule
Correct!
A Decision Table rule is used to derive a value that has one of a few possible outcomes, where each
outcome can be detected by a test condition.
A Constraints rule
A Declare Expression rule
A When condition rule
Correct!
A When condition rule is used to evaluate a Boolean logical statement involving comparisons among
values of properties, to return true or false.

A Data Transform rule

67.On a service level rule form, which of the following would be an example of an escalation action?
(Choose Two)
A manager decides to reassign an uncompleted assignment when the deadline interval expires.
A request is automatically rejected if it has not been resolved by the end of the Deadline interval.
Correct!
Updating the status of a case is a very common escalation action.
An email is sent to the assignee's manager if the assignment is unresolved at the end of the Deadline
interval.
Correct!
Sending email is a very common escalation action.
The first Passed Deadline interval is completed and the second Passed Deadline interval begins.
The assignment urgency increases if the assignment is unresolved at the end of the Goal interval.

68.Select the statement that best describes an Edit Validate rule. (Choose One)
An Edit Validate rule is used to ensure a required relationship between two properties.
An Edit Validate rule is used to test input values against a specific pattern.
An Edit Validate rule is used to limit the input to a specified number of characters.
An Edit Validate rule is used to test property values against specified criteria.
Correct!
Use the Edit Validate form to define a test for the validity of an input value.

69.Identify the type of rule that best matches the following description:
Performs a series of 'if-then' comparisons, starting with the most-general condition and using branching
logic to continue to test more-specific conditions until returning a result.
Decision Table
Decision Tree
Constraints
When condition

Correct!
Use a decision tree to record "if .. then" logic that calculates a value from a set of test conditions organized
as a tree structure.

70.Which form of validation is enforced upon submitting a form? (Choose Two)


Edit Input rule
Using a "required" field
Correct!
A required field is tested for a value when the form is submitted.
Validate rule
Correct!
Use validate rules to help users enter valid property values into an HTML form or to validate data received
from another system or source.
Contraints rule
Edit Validate rule

71.Select the statement that best describes the purpose of property optmization. (Choose One)
To expose properties as database columns to improve the performance of reports.
To incorporate as much of the data model into the BLOB in order to minimize database table sizes.
To identify and eliminate unused properties in an application.
To reduce the memory required to store data values, so as to improve application performance.
Correct!
The use of a BLOB field to store the data for a case has many advantages. Retrieving specific properties
directly from the BLOB for many instances can be inefficient so Pega 7 offers a hybrid data storage model
in which data can be stored as relational database (exposed) columns as well as in the BLOB.

72.A case is said to consist of process data, which is data that is automatically created and tracked by
Pega 7, and business data, which is data that is defined by developers as part of the case data model. Of
the two, which data set should be optimized for reporting purposes? (Choose One)
Business data
Both sets of data should be optimized
Process data

Correct!
Because business data is unknown to Pega 7, it is written as a single row (BLOB field) in the underlying
database table. Retrieving specific properties directly from the BLOB can be inefficient. Optimizing, or
exposing these properties as separate columns in the database table helps improve reporting performance.

73.In addition to reporting on process and business metrics, report definitions can be used to
___________________. (Choose Two)
map data from one source to a target.
source the contents of data pages.
Correct!
Using report definitions as a source for data pages is one of 5 available sources.
populate drop-down list in UI forms.
Correct!
Using a report definition as a source for a drop-down list is a very common use case when the source data
for the list is subject to frequent change.
define the contents of a clipboard page.

74.Which component is used to access an external service? (Choose One)


Service
Utility shape
REST component
Connector
Correct!
A connector is a component that defines and implements an interface between a Pega 7 application acting
as a client and an external system acting as a server.

75.Select the statement that best describes the use of the Database Table Class Mapping tool. (Choose
One)
To expose data on an embedded page for reporting, by linking properties stored on an embedded
page to columns in a dedicated database table.
To import data from an external database into a Data Table, for use in an application as reference
data.
To map the columns of a database table to properties in a data class, to facilitate access to the
contents of the database table.

To map the content of a database table to a data page, for use in an application as reference data.
Correct!
The Database Table Class Mapping tool provides a wizard that generates all the artifacts needed to interact
with reference data in an external database. These artifacts include a data class, a database table instance
and a link between those two artifacts.

The act of creating a flow diagram without creating the decisions and user interfaces it references is called
_____________________________. (Choose One)
UI modeling
Solution modeling
Application modeling
Process modeling
Correct!
The act of creating a testable flow, without implementing user interfaces or decisions is called process
modeling.

Which of the following pieces of information should we look for on a specification? (Choose Two)
Test plan
Subject matter expert
Correct!
The subject matter expert is the business representative responsible for confirming the implementation of a
specification.
Description
Correct!
The description contains the information we need to implement a specification.
Due date

(True or False) A specification can be linked to its implementation(s), but not its requirement(s).
True
False
Correct!
A specification can be linked to both its implementation(s) AND its requirement(s).

(True or False) A specification can include an illustration as an example of the implementation.


True
False
Correct!
Any attachment can be added to a specification, including a mock-up of the implementation.

Which of the following are valid property modes? (Select Two)


Single Value
Correct!
Single Value is a valid property mode.
Java Object
Correct!
Java Object is a valid property mode.
Text
Date Time

A property of type Date stores information in which format? (Choose One)


YYYYMMDD
MMDD
DDMMYYYY
YYYYMMDDHHMMSS
Correct!
The correct form of a date value is a 4-digit year, followed by a 2-digit month, followed by a 2-digit day.

Which property type should be used to store Boolean data? (Choose One)
YesNo
Boolean
TrueFalse
OnOff

Correct!
The Boolean property type is TrueFalse.

(True or False) A property can be restricted to a set of allowable values.


False
True
Correct!
Property rules can include a set of allowed values, from which the user can choose.

The property PolicyNumber (Auto) is an example of which property mode? (Choose One)
Single Value
Unordered List
Value List
Value Group
Correct!
PolicyNumber (Auto) is a valid reference for a property of mode Value Group.

The data model for an application indicates a one-to-one (1:1) relationship between the data
object that represents the customer and the data object that represents their billing address. The
best implementation for the Billing Address data object would be a ___________. (Choose One)
This type of relationship cannot be modeled.
Page List
Page Group
Page
Correct!
The data model indicates that one customer could have only one billing address. A page is
intended to model a one-to-one relationship.

If we define a property as a page-mode property, what property type must we define it to be?
(Choose One)
Property types are not relevant for page-mode properties

Text
Data
Single value
Correct!
Page-mode properties do not have a property type defined for them.

The data model for a financial services application indicates a one-to-many (1:n) relationship
between the data object that represents the customer and the data object that represents their
accounts, and must support an arbitrary number of accounts of each type. The best
implementation for the Accounts data object would be a ____________. (Choose One)
Page
Page List
This type of relationship cannot be modeled.
Page Group
Correct!
The data model indicates that one customer can have an arbitrary number of accounts. A one-tomany relationship is best implemented as a page list.

(True or False) A page-mode property can contain other page-mode properties.


False
True
Correct!
A page-mode property can contain any type or mode of property.

By default, case data is written to which page? (Choose One)


pyCaseData
pyDefault
pyWorkData
pyWorkPage

Correct!
By default, case data is written to the page named pyWorkPage.

The context of a property can be described as the _______________________. (Choose One)


Property mode
Page that contains the property and its value
Type of data the property can store
Source of the property value
Correct!
The context of a property is the page that contains the property and its value.

Which of the following is not a valid use of a data transform? (Choose One)
To set a default value for a property when creating a case
To copy data between pages in memory
To create a property after a case has been created
To copy a value from one property to another
Correct!
Data transforms are used to set values for properties, but cannot create them. An attempt to write
a value to a non-existent property will cause an error.

A property named .foo can only exist once within each ________________. (Choose One)
Page in memory
Case type modeled by the application
Application
Correct!
Each property in a case is unique to the page upon which it is defined.

Which of the following is NOT a category of pages in the Clipboard tool? (Choose One)

Data Pages
User Pages
System Pages
Work Pages
Correct!
Work Pages is not a valid category.

pyWorkPage can be found under which category in the Clipboard tool? (Choose One)
Linked Property Pages
System Pages
Data Pages
User Pages
Correct!
pyWorkPage is a user page, created when creating or opening a case.

In the Candidate application, the Candidate page is an example of __________________. (Choose One)
A data page
An embedded page
A page list
A temporary page
Correct!
The Candidate page is embedded within pyWorkPage.
Which of the following can NOT be done with the Clipboard tool? (Choose One)
Update data in a system of record
Read property values
Write property values
Switch between active threads in memory
Correct!
The Clipboard only writes data to memory, and not to a database.

Which of the following rules types are used to reference the data elements that display on the screen?
(Choose One)
Harness
Controls
Sections
Flow Actions
Correct!
A section contains references to data elements.

Which of the following statements are true about harness rules? (Choose Two)
The New harness is always used when creating a case
Harness rules are used to build the Designer Studio
Correct!
The Designer Studio UI is built using harness rules.
Assignment shapes must use only the Perform harness
The Confirm harness is referenced in the starter flow of a case
Correct!
The starter flow allows application developers to specify the harness to use when the user has no
assignment to perform for the case. By default, the Confirm harness is used.

Which of the following statements are true about flow actions? (Choose Two)
Flow actions can use sections for content
Correct!
Flow actions reference another UI rule, typically a section, for content.
Flow actions are referenced by end user portals
Flow actions are not referenced in flow rules
Flow actions can be used to advance off an assignment
Correct!
A flow action represents an option for completing an assignment.

Which of the following is not a rule type? (Choose One)

Flow action
Layout
Section
Harness
Correct!
A Layout is not a type of rule. A layout is an element of a section rules used to group controls.

The Perform harness is usually referenced ___________? (Choose One)


By an end user portal
Internally by the process engine, so the name cannot be changed
By the starting process
On an assignment shape
Correct!
The Perform harness is typically referenced on an assignment shape.

Which of the following rules can have the layouts embedded in it?
Flow actions
Sections
Harness
Controls
Correct!
Layouts are the organization and grouping constructs of section rules.

Which of the following statements are true about dynamic layouts?


Can orient labels on top of the fields
Correct!
One of the standard formatting options for a dynamic layout positions the label for a field above the field
itself.
Must be used only when the application is deployed in various form factors
Useful in dynamically altering the content at runtime

A set of standard formats are supplied, and additional formats can be created as needed
Correct!
Development teams can use the standard formats provided in Pega 7 or create their own formats.

Which of the following are key benefits in using dynamic layouts over other layouts? (Choose Two)
Responsiveness layout can be configured to switch to a different format in a different form factor
Correct!
Dynamic layouts adapt to different form factors, such as by hiding or displaying elements as space allows.
Alignment displaying labels next to field is not possible in other layouts
Localization layouts offer ability to render data elements in various languages
Support nesting layouts
Correct!
Dynamic layouts can be nested in other layouts, including other dynamic layouts.

Which of the following rule contains the configuration information about layouts?
Flow actions
Skin
Harness
Sections
Correct!
The configuration information for layouts is contained in the skin rule.

A dynamic layout can be saved as a _______ so it can be used in other rules.


Layout rule
Free form layout
Section
Layout template
Correct!
Layouts can be saved as section rules to promote reuse.

Which repeating layout is used to display hierarchical relationships in a spreadsheet format? (Choose One)

Tree Grid
Tree
Grid
Dynamic
Correct!
A Tree Grid layout displays hierarchical relationships in a spreadsheet-like grid.

When creating repeating layouts the underlying structure must either be __________. (Choose Two)
Java arrays
Page group
Correct!
A page group is an array of pages organized into an unordered list.
Page
Page list
Correct!
A page list is an array of pages organized into an ordered list.

Which of the following statements about filtering the contents of a repeating layout are correct? (Choose
One)
Progressive pagination impacts performance at runtime
Sorting is applied only on text or numeric fields
Filtering hides the results from the clipboard
Pagination in general impacts the performance
Correct!
Progressive pagination improves performance by deferring the loading of rows in a list.

Which of the following statements are correct when we add a repeating layout from the layout palette?
(Choose Two)
We can configure the layout as a grid or any other type.
Correct!
When a repeating layout is added from the Layout palette, we can specify the type of repeating layout.
We can specify any icons (such as add or delete) that appear in the layout during creation

We must configure the source of the data


Correct!
When adding a repeating layout from the Layout palette, we must specify the data source.
The grid overwrites any existing layout

When we add fields in the Add Fields dialog, which type of rule is not created? (Choose One)
Section
Control
Property
Any necessary embedded data class
Correct!
Control rules are not created when using the Add Fields dialog to add fields to the UI. The Add Field dialog
only allows the selection of existing control rules.

We need to display a list of currencies for the user to select, however the selection should save the
currency code and not the label used in the list. Which of the following is the best choice? (Choose One)
Use a local list in the property to provide the list of currency and then lookup the code after selection.
Hardcode these values directly in the control using the properties panel.
This requires a custom control which can use different properties for display and for value.
Use the prompt list option in the property to store both the currency code and currency labels.
Correct!
A prompt list allows a developer to identify both a data value and a display alias for that value.

Which control is not associated with a property? (Choose One)


Checkbox
Radiobutton
Button
Rich text area
Correct!
A button is associated with an action and not a data element.

Which of the following statements regarding controls are correct? (Choose One)
By default, the control that is referenced in the property applies wherever the property is added.
Control can be referenced in the cell of a layout only when the property does not reference a control.
A control cannot be specified on the property rule.
Control that is referenced in the section does not override the control defined in the property.
Correct!
When a control a specified on a property rule, the specified control is used by default whenever the UI
references that property, unless overridden in the UI.

A control cannot be used to _______________. (Choose One)


Dynamically change from a textbox to drop-down based on a condition
Format property if the values are received from an external system
Format values when the field is selected to display as read-only
Limit the maximum number of characters entered in a text box
Correct!
A control cannot change type based on a condition. This option would require adding each type of control
to the UI and determining which one to make visible.

Which of the following rules cannot be used for validating data elements? (Choose One)
Flow action
Validate
Control
Property
Correct!
While a flow action can reference a validate rule, validation information cannot be provided directly on a
flow action rule.

When using Validate rules, we can invoke ______________. (Choose Two)


A section rule

A flow action rule


A message rule
Correct!
Message rules can be referenced by validate rules to display validation information to users.
Another validation rule
Correct!
Validate rules can call other validate rules.

Edit Validate rules are referenced by ________________. (Choose One)


A flow action
The properties panel for a field
A control
A property
Correct!
Edit validate rules can be referenced by properties.

We have the following requirement: The user name entered must not already be in use, and should not
exceed 10 characters. Which one of the following choices is the best way to address this requirement?
(Choose One)
An Edit Validate rule that verifies both these conditions
A single Validate rule to verify both these conditions
A Validate rule for the first condition and an Edit Validate for the second
A Validate rule for the first condition which calls another Validate rule which has the second condition
since a Validate rule cannot specify different conditions for the same field
Correct!
Both conditions can be tested with a single Validate rule.

Which one of the following requirements should not be handled in an Edit Validate rule? (Choose One)
Check if the zip code conforms to the US postal code standard
Check if the unit price is not negative
Check if the telephone number contains the international access code

Make sure the address field is not empty


Correct!
Ensuring that a value has been provided in a field can be accomplished by marking the field required,
which is a simpler solution than using an Edit Validate rule.

Which of the following is not true when it comes to saving data tables? (Choose One)
Data tables can be populated automatically using rules
Data tables are usually populated using database tools
Data tables are saved in the same database that PRPC is installed
Data tables must be defined as part of the application
Correct!
Data tables are edited within Pega 7.

The data table wizard does not create the ___________. (Choose Two)
Data page that displays the list of all rows
Derives from class if it is not present
Correct!
If the Derives from class does not exist, the wizard will not create it automatically. A developer is
responsible for creating the class.
Records (rows) part of the data table
Correct!
The wizard creates a data table with zero (0) rows.
Class where all rules related to data tables are stored

Data tables are used for ________________. (Choose One)


Storing information on all operators on the system
Storing a list of cases that require approval by a manager
Storing static list data that is used in an application
Storing a list of cases that are created by user
Correct!
Data tables are used to store list data for use in applications. For example, an application might use a data
table to store information about office locations.

pr_other is a _______________. (Choose One)


Database table that holds all data class instances
Database table that usually has data table instances if a dedicated table is not created
A sample Database table structure that does not exist anywhere
Database table created in PRPC to hold information about all data tables
Correct!
The Data Table wizard can create a dedicated database table for data table instances. If one is not created,
pr_other is used to store this information.

Which of the following statements most accurately describes the data tables? (Choose One)
A list of reference data that cannot be modified in the application
A list of reference data that can be used for display or selection
A list of all data instances used by the application
A structure that helps in data modeling Pega Applications
Correct!
Data tables are used to store reference data for use in an application.

A data page configured as a page structure can be used as a source for a _________. (Choose One)
Repeating Grid
Embedded section
Repeating Tree Grid
Drop-Down
Correct!
An embedded section can be sourced from a page.

A data page is used to store the list of previous orders for a customer. If a customer is allowed to place
multiple orders within a session, what should the scope be? (Choose One)
The scope is irrelevant

Requestor
Thread
Node
Correct!
Each case is a thread, so the page will be unique for each order.

A radio button control can use _______________ as a source for listing options? (Choose Two)
An SQL query that can get values from an external source
A data page that has a scope defined as requestor
A static list that is defined on the property
Correct!
Radio button values can be sourced from a local list.
A data page that has a structure of list
Correct!
Radio button values can be sourced from a data page with a list structure.

Which of the following is not configured in the data page definition? (Choose One)
Whether the data page can be used as a page list or a page group
Whether the data page content is specific to a requestor or common to all requestors
Whether the data page becomes stale in 2 hours or 2 days
Whether the data page source comes from an external database or a data table
Correct!
A data page with a list structure can be used as either a page list or a page group, but this distinction is not
part of the page configuration.

Which of the following statements is correct when it comes to accessing data pages? (Choose One)
Data pages are loaded in memory when an embedded section accesses it using a parameter
Data pages are invoked declaratively using a declare expression to refresh the content
Data pages display stale data unless a specific rule is written to configure the refresh
Data pages are invoked in a flow action if it has to be used in the user interface

Correct!
A data page is loaded into memory only upon being referenced.

Which of the following is an example of a dynamic user interface? (Choose One)


Calculate the sub total and total based on a changed value
Refresh the section periodically at scheduled intervals
Conditionally hide or display a part of the user interface based on a property value
Hide or display the flow action on a condition
Correct!

Dynamic user interfaces allow developers to hide or show content based upon user actions.
If we want to make Layout B visible only when the user has selected a checkbox in Layout A, where do we
set the Visible When condition? (Choose One)
On the Action Set defined for the chec kbox
On layout B
On layout A
On the flow action rule
Correct!
The Visible When condition is set on the target.

What tool is available to help configure scenarios when a target should be refreshed based on more than
one controlling field? (Choose One)
Responsive UI
Expression builder
Embedded sections
Refresh action
Correct!
The Expression Builder facilitates the creation of conditions that involve more than one controlling element.

Which of the following statements is incorrect in terms of having multiple values in it? (Choose One)

The controlling field can have any number of events configured.


The controlling field can use multiple control rules.
The controlling field can affect any number of controlled fields.
The controlling field can have any number of actions associated to an event.
Correct!
Each field can be associated with only one control.

Which of the following statements is true when it comes to connectors? (Choose One)
Connectors are usually configured to migrate work items from one system to another.
Connectors are helpful in tracking the number of unique connections made to a service.
Connectors can query from a database directly using SQL.
Connectors are web clients published by Pega to access only a PRPC service.
Correct!
A connector facilitates a data request sent to another system.

When PRPC acts as a service, it usually _______. (Choose One)


Requires the external client to exist in the same network
Creates a case to perform the requested action
References the data table to get the values required by the external system
Requires the external client to be a java application
Correct!
Services are usually used to allow an external system to create a case.

What is the quickest way to generate connectors? (Choose One)


By defining them in a data page
Use Application Express
Use a Integrator shape in the process modeler
Use the wizard

Correct!
Using a wizard to generate a connector helps to ensure that the correct rules are created and configured.

Which of the following statements regarding connectors is false? (Choose One)


Connectors require the services to co-exist in the same server.
The wizard generates all the rules that are required for parsing the response from the external object.
SOAP, REST And SQL are some protocols that the connector can use.
The rules created in the wizard can be cleaned up if they are not generated properly.
Correct!
The corresponding service can exist on any server available to the connector.

Which of the following is the most recommended option to access connector results in the application?
(Choose One)
Export the connector results to all user sessions using a back end process
Create a data page containing all the results
Populate the results in a data table
Invoke the connector whenever required by using a procedural rule
Correct!
Populating a data page with connector results allows the application to invoke the connector simply by
accessing the data page.

(True or False), Declarative rules are evaluated by the user when needed to satisfy certain conditions.
True
False
Correct!
Declarative rules are evaluated by the system as needed.

Which of the following provides a declarative form of property validation? (Choose One)
Validate rules
Constraints

Declare Trigger
Declare Expressions
Correct!
Constraints define and enforce comparison relationships among property values.

Of the six declarative rule types, four establish a dependency on a specific property or properties. Which
two do not establish a dependency? (Choose Two)
Declare OnChange
Constraints
Declare Expressions
Declare Index
Declare Trigger
Correct!
Declare Trigger rules an activity to run when instances of a specific class are created, updated, or deleted
in the database.
Data Page
Correct!
Data Page rules are used to cache data on demand to a clipboard page that can be used by one or more
applications.

If the default chaining technique is used, a declare expression calculation will occur ___________ .
(Choose One)
When a value in the expression is not present
When the value of one or more input properties changes
Each time a property in the expression is referenced
When the value of the target property changes
Correct!
The default for a declare expression is to evaluate whenever one of the input values changes.

When creating a declare expression, you must define the computation on the _______. (Choose One)
Expressions tab of the Declare Expressions rule form
Action tab of the corresponding Flow Action

Expressions tab of the rule form of the corresponding properties


New Rule dialog
Correct!
The computation is defined on the Expressions tab of the Declare Expressions rule form.

(True or False) A When rule can return a value other than true or false.
False
True
Correct!
When rules evaluate a condition (or set of conditions) and return a result that indicates whether the
condition is true or false.

When rules cannot be used to __________________. (Choose One)


Conditionally display UI elements
Process or skip a step in a stage
Add a Decision shape automatically
Skip a stage
Correct!
When rules are not used to automatically add decisions to process flows.

Which of the following is not a good candidate for conditional processing? (Choose one)
Flood insurance is required if the property is located in a flood zone.
A property appraisal is ordered if the appraisal has not been done within two years.
Home inspection is not required if the purpose of loan is refinancing.
The interest rate is determined based on the credit score, property value and annual income.
Correct!
This is an evaluation, and should be implemented as a declare expression.

Which of the following is NOT a type of decision rule? (Choose One)

When
Decision Table
Decision Tree
Decision Map
Correct!
Decision Map is not a type of decision rule, although Map Value is.

In a flow, we can call a decision from a _____________________. (Choose Two)


Decision shape
Correct!
A Decision shape accepts the name of a decision table as a parameter on its properties page.
Connector
Correct!
Connectors can be used to call When rules.
Fork
Utility shape

A ____________ consists of a set of branching logic tests that progress from less-specific to more-specific.
(Choose One)
Declarative expression
Decision map
Decision tree
Decision table
Correct!
A decision tree consists of branching logic tests that progress from less-specific to more-specific.

When using a(n) ____________ in a flow, the connector corresponds to the ___________. (Choose One)
Fork, decision result
Decision shape, decision result
Decision shape, decision logic

Assignment, decision result


Correct!
When using a decision shape, the connectors represent the possible outcomes of the decision.

(True or False) Decision rules are evaluated by end users when processing a case.
False
True
Correct!
Decision rules are evaluated by the system to automate case processing.

Where are routing rules referenced? (Choose One)


On the shape prior to the assignment to be routed
On a connector leading to the assignment to be routed
On the assignment to be routed
On the Route Case start shape
Correct!
Routers are applied to the assignment that needs to be routed.

When processing an insurance claim, the system requires multiple approvals one from the underwriter,
one from the policy administrator and one from the inspector who verified the claim. How do you implement
this so each of them can work on their own? (Choose One)
Create an Approve assignment and use a custom routing activity to route it appropriately between
each type of user
Create an Approve assignment and apply a decision-based router using a tree or a table
Create three separate assignment shapes and route each one appropriately
Route to a workbasket an operator picks it and after submission goes back to the workbasket. This
continues until all three operators approve the case
Correct!
In order for three operators to each approve a case, the process must include three assignments - one for
each operator.

Which of the following cannot be used for routing? (Choose One)

Data Transform
Activity
Decision Table
Operator record
Correct!
Data transforms are not used for routing.

When assigned to a workbasket, what are the recommended options for assigning the case to an operator?
(Choose Two)
The workgroup manager decides who can work - they need to login every day and distribute the work
manually
By using a standard routing activity
Operator picks from the workbasket
Correct!
Operators can manually select an assignment from a workbasket.
System uses a configurable way to route to operators depending on the workload
Correct!
Push routing allows the system to automatically provide the assignment to an individual operator.
Which of the following statements are false? (Choose One)
When routed to a different operator, an assignment can be processed by either the new assigned
operator or the operator who created the case.
Routing to a workbasket is usually done on cases where we have a group of skilled operators who are
trained to perform the same task.
Routing means the assignment is transferred to an operator.
An assignment can exist in either work list or workbasket and not in both at the same time.
Correct!
An assignment can only be processed by the assigned operator.

Which of the following configurations can be performed on case stages? (Choose Two)
Transfer the stage to another operator

Mark the stage as optional


Correct!
Stages cannot be marked as optional, although they can be skipped under specific circumstances.
Add an optional action
Correct!
Optional actions can be added to stages.
Copy the stage into another case

Which of the following choices cannot be performed in the stage configuration dialog? (Choose One)
Define the owner of the stage.
Identify all the stages where the case gets resolved.
Add a new optional action to the stage.
Change the stage name.
Correct!
Stages do not have owners.

When an optional action is added to the case stage which of the following statements is correct? (Choose
One)
Submitting an optional action progresses the flow.
Optional actions can use only a standard rule that is shipped by the product.
Optional actions can be invoked on all processes of the stage.
The optional action can be accessed only once in the stage.
Correct!
An optional action is available on any step within the stage. If any allowed when condition is configured, the
optional action is available only when the condition is satisfied.

Which of the following settings require configuration using the Stage Configuration dialog? (Choose One)
To validate data elements before a stage is started
To validate data elements when the stage is completed
To validate data elements when a process is completed

To validate only the data elements that are used in that stage
Correct!
The Stage Configuration dialog allows us to specify a stage entry validation condition. This allows us to
make stage entry contingent upon the validation of certain data elements.

How can we configure a case to automatically skip a stage? (Choose One)


Add an optional process to skip the stage when a specified data value is true.
Add a When rule to decide if the stage can be skipped.
Add a Validate rule to skip the stage if all values are not valid.
Set the stage as a resolution stage.
Correct!
A when rule can be used to configure a skip stage when condition.

Which use case could be satisfied by implementing an optional process? (Choose One)
Requiring a separate approval process whenever an order exceeds 10,000 USD.
An application randomly sends a survey to customers once their case is resolved.
Allow a user to transfer a case to another employee at any stage of the case.
Reassign any task that remains open after three days to another user.
Correct!
Since the decision to transfer the case is left to the user, it can be implemented as an optional process.

Which of the following statements about optional processes is most accurate? (Choose One)
An optional process is available only in the stage on which it is specified.
Optional processes are available only to operators who have manager access.
An optional process can be triggered declaratively.
An optional process can be added to a specific assignment.
Correct!
An optional process is only available to be run in the stage for which the process is available.

An optional process is configured for a stage. This optional process can be run
__________________________. (Choose one)
Only once per case
Only after all of the steps in the stage have been completed
Anytime the case is in the stage
Only until any step in the stage has been completed
Correct!
Unless an Allowed when contidition is set, the optional process can be run any time the case is in the
stage.

Smart Shapes are pre-configured ____________ . (Choose Two)


Case types
Sub-processes
Correct!
Some Smart Shapes are preconfigured subprocess shapes.
Utilities
Correct!
Some Smart Shapes are preconfigured utility shapes.
Flow actions

When configuring the Send Email Smart Shape, which property is not required? (Choose One)
Email From Address
Email To Address
Message
Subject
Correct!
The sender of the email is not a required property.

Which of the following is not a Smart Shape option? (Choose One)


Create Case(s)
Create PDF

Send Email
Auto Approve
Correct!
Automatic approval would be configured with a decision shape.

(True or False) A deadline interval can be shorter than a goal interval.


True
False
Correct!
Both goal and deadline intervals are established from the start of a case (or assignment). The goal interval
specifies the ideal time to complete the work, while the deadline interval specifies the maximum time
allowed before the work is considered late.

Which statement best describes the goal interval for an SLA? (Choose One)
The amount of time allowed before the case automatically advances to the next assignment.
The amount of time in which the case or task should be completed.
The amount of time in which the case or task must be completed.
The amount of time allowed for a user to advance a case to the next stage.
Correct!
The goal interval is the amount of time in which the business would like the case or task to be completed.

Using the Case Designer, we can set a deadline for a _______________________. (Choose Two)
Stage
Case
Correct!
A deadline can be set for a case on the Details tab of the Case Designer.
Process
Parent case
Correct!
A deadline can be set for the parent of a case on the Details tab of the Case Designer.

Which of the following is NOT a type of documentation produced by the Document wizard? (Choose One)
Application Document
Entity Relationship Document
Application Profile
Specification Document
Correct!
An Entity Relationship Diagram can be included in an application document, but it is not a type of
documentation produced by the Document wizard.

(True or False) An Entity Relationship Diagram represents the relationship between UI rules and the
underlying process.
True
False

Correct!
An Entity Relationship Diagram represents an applications data model in a visual format.

(True or False) External content can be uploaded to PRPC to be included in application documentation.
False
True

Correct!
External content can be uploaded during the Order step, and included in any type of application
documentation.

A system architect is responsible for producing which type of documentation? (Choose One)
Application Document
Specification Document
Process Review Document
Application Profile
Correct!
System architects generally produce an Application Document.

Which selection best describes when should we document an application? (Choose One)
Only after we complete the application.
After all specifications have been implemented.
At every significant development milestone.
Once we need to train end users.
Correct!
A best practice is to document the application at every significant development milestone.

Você também pode gostar