Académique Documents
Professionnel Documents
Culture Documents
Introduction to SDLC
BPM and BRE
Why Pega
What is Pega
Pega SixRs
Architecture
Using Process Commander
Common Rule types
Examining Rules using Process Commander
project
Right-size the process to their project needs
The ceremony of the process should reflect the goals of the iterative phases
Next, it should translates these objectives directly into a finished application. No programming is
required by you, because the system automates the creation of the required Java or HTML 5 code.
It sholud then automates the work taking many steps that were once performed manually,
applying decision logic, and then determining the outcome based on the business rules you
provide.
It should scale and differentiate your processes by building on basic functionality and frameworks,
and then adding the necessary layers to customize your application for your industry or your
location or your company.
By being technology and locale aware, It should makes it easy to engage customers on any device,
ensures your enterprise-ready application can deliver the right data, when its needed.
application code
Is something which helps to reduce IT involvement
Examples
Microsofts BizTalk
Fair Issacs Blaze Advisor
IBM - WebSphere ILOG JRules
business person can directly enter the process into the tool, or collaborate with a Pega architect to
do it interactively.
Second, the required documentation is automatically generated. This saves everyone a lot of time,
especially if the requirements change. And, since documentation comes directly from the system,
it is never is out of date.
More importantly, the system automatically generates the finished application!
Why Pega ?
Using Pega, companies are able to
Bring products to market faster - Many customers report 30% faster time-to-market using Pega
Pega also makes it easier to Make, market, and sell more profitably; and deliver superior customer
engagements
Pegas customers are found in the financial services, insurance, healthcare, manufacturing, and energy
things like rules and data structures that are useful to everyone
Why Pega ?
And Pega automatically generates the user interface using current web standards, markup (HTML5),
CSS and Javascipt. It also has native support for internationalization.
Thats why Pega BPM provides what we call a design-once, access anywhere user experience. You
create your UI once, deploy it on any device, in any locale, in any browser no coding required!
Pega automatically generates the details .
What is Pega ?
PRPC (PegaRULES Process Commander) is a software product created, licensed, and marketed
Management) solutions
PegaRULES Process Commander comes essentially as two discreet entities,
What is Pega ?
Is a software platform that allows businesses the opportunity to migrate all their disparate, diverse
and often complex business rules, practices and processes into one platform.
Provides number of building blocks that enable you to quickly and easily build an application to
suite the requirements of your business. The blocks (or Rules as Pegasystems calls them)
represent different parts of your application.
There are rules for screens, decisions, correspondence, interfacing to external systems, etc. You
can take these rules and put them together to design and build your solution.
Pega uses its own SDLC model and terminology in all the phases of development
Six Rs
For accomplish the goals of being effective, efficient and flexible using Business Process
Management and Case Management?
Pega does this through six key areas of capability:
Receive, Route, Report, Research, Respond, Resolve
Receive
Capturing essential data describing work. Different types of input channels are available Out of
Box. E.g. Keyboard input, scanned documents, fax, web services, email etc.
Route
Easily moving single pieces or clusters of work from person-to-person or department-todepartment
Thus, the customer profile triggers an SBR to a preferred customers queue in the call center. The
right customer service representative (CSR) quickly asks a few relevant questions (e.g., nearshore or offshore sailing?) and recommends an additional multi-line coverage umbrella.
Report
Providing real-time visibility of work in progress, work completed, productivity, bottlenecks, and
quality.
Research
Accessing external systems and databases through connectors to support analysis and
decisionmaking.
Dynamically get the data needed to automate work when & as needed & using the best sources.
Respond
Communicating status, requests for information, and progress to the work originator and to other
people involved in the work, by email, fax, written mail, and other means.
Resolve
Through automated processing and automated support of users, completing the work and
updating downstream systems promptly.
Designer Studio
The Pega 7 Designer Studio portal has four components - header at the top, explorer panel on the
left, work area in the middle, and the Developer Toolbar, that displays as a footer.
Header
Explorer Panel
Work Area
Developer ToolBar
We are using different terms like , Portal, Roles, Operator ID, Access Group etc
What are those, Those are either Rules or Data instance
Rules
Rule Rules Are data constructs that define elements of the:
User interface
Business logic
Data storage
Stored in the rule repository in XMLA set of pre-defined rules are installed with Process Commander
Property
Activity
Harness
Section
Flow
Class
Class Name
E.g. Bill Customer
Property:
First Name
Rule Type
Categor
y
Rule Class
Rule
Name
Rule Set
Category
Rule Type
Rule
Name
Rule Set
Rule
Type
Category
Rule
Name
Rule Set
Rule
Type
Category
Rule
Name
Rule Set
Class
Name
Purchase Order
Class Type
Class
Group
Name
RuleSets
Are named sets of rules
Every rule belongs to a RuleSet
Used for:
Access control
Migration of rules from one Process Commander system to another
Esupply is a RuleSet
GetItemDetails Belongs
to Esupply
Rules Instance
Is created from a template called as rule type
Has a Java class which defines its behavior
Mango:
Rule-ObjClass
Number:Ru
le-ObjProperty
GetMangooes:R
ule-Obj-Activity
Data Instance
Consists of data values stored in the database
Often used by Rules for processing
Categori
es
Exercise
Login as
Developer
admin@dmorg : rules
Manager
Manager@dmorg : rules
User
user@dmorg : rules
Doubts ? ? ?
Thank You