Back ForwardHow to build for change

Benefits

Business environments change, sometimes suddenly, in response to external change or internal decisions. PRPC allows you to design and implement applications that respond to change with agility and efficiency.

By recording business practices and policies in rules rather than in code, all PRPC applications provide a degree of modularity and transparency that can simplify maintenance. For example, line managers can review and comment on a business process presented as a Visio diagram, even without knowing Visio or how to maintain a flow rule.

To go beyond this basic PRPC benefit, application developers can delegate responsibility for updating selected important parts of each application to business managers. This promotes:

To build this capability into your application, plan during the requirements and design phases. See PDNPDN articles 25565 Implementation Methodology — Contents and 26133 Direct Capture of Objectives.

Which rules can managers update?

who have the PegaRULES:WorkMgr4 access role (or other roles that include the UpdateLimitedForm privilege) can view and update the leftmost tab of any delegated rule. They can also view and update the History tab.

By design, the leftmost tab of the forms for ten rule types provides access to fields most likely to change over time. Although rules of any type can be delegated, managers are most likely to learn and understand the following types:

Designing for delegation

To empower managers to change selected rules:

  1. Identify during design which rules are useful to delegate to managers to maintain.
  2. Choose rule names and property names that are meaningful in the business context.
  3. Choose Short Description text carefully for properties that may be referenced in the rules.
  4. After initial testing is complete, copy the rules into a RuleSet containing only the delegated rules. This segregates any later changes to them from the rest of the application.
  5. Delegate the rules, and confirm that they can be accessed from the manager's dashboard, with meaningful labels.
  6. Provide appropriate training and documentation to line managers.
Definitions delegated rule
Related topics How to delegate a rule
PRPC documentation

UpSysAdmin category