0% found this document useful (0 votes)
120 views

A Industrial Training Report On: 161331024 Submitted To

The document discusses Pega Platform, a software development platform used to build enterprise applications. It describes Pega Platform's origins and capabilities, including: 1) Pega Platform was created in 1983 and is now on version Pega 7/Infinity. It allows developing applications using flows rather than code. 2) Pega Platform supports both business process management (BPM) and case management. Case management allows viewing interlinked BPM flows together for easier modification. 3) The document provides an example of how Pega Platform can model the different service flows for an event management application.

Uploaded by

rahul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
120 views

A Industrial Training Report On: 161331024 Submitted To

The document discusses Pega Platform, a software development platform used to build enterprise applications. It describes Pega Platform's origins and capabilities, including: 1) Pega Platform was created in 1983 and is now on version Pega 7/Infinity. It allows developing applications using flows rather than code. 2) Pega Platform supports both business process management (BPM) and case management. Case management allows viewing interlinked BPM flows together for easier modification. 3) The document provides an example of how Pega Platform can model the different service flows for an event management application.

Uploaded by

rahul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 20

A

Industrial Training Report on

“”
Submitted for partial fulfillment of award of

BACHELOR OF TECHNOLOGY

Degree

In
Computer Science and Engineering
By
Samshan Ghat

161331024

Submitted to

Ms. xxxxxxxxxxxxxx Ms.


xxxxxxxxxxxxxxxAssistant Professor, CSE
Assistant Professor, CSE

NOIDA INSTITUTE OF ENGINEERING & TECHNOLOGY


GREATER NOIDA
August, 2019

DECLARATION

I hereby declare that the industrial training report which is being presented in the entitled,
“Bus Booking” in partial fulfillment of the requirements for the award of degree of
Bachelor of Technology in Computer Science and Engineering from Noida Institute of
Engineering and Technology, Greater Noida, is an authentic record of my own carried out
under the supervision of Mr. Rohit Mittal.

Date:

Abstract
Application “Bus Booking” contains user friendly User interface, where user can easily fill
form without any difficulty.
By this application, seats allocated to users according to the content which filled in form.
In first stage, Buses will be displayed on the screen according to their requirements by
entering source, destination, timing and then users have to choose Bus type. In second stage,
passenger enters their details and then passengers have to do payment successfully. In last
stage, confirmation mail will be sent to users.

(Industrial Training Certificate)


ACKNOWLEDGEMENT
I have taken efforts in this Industrial Training. However, it would not have been possible
without the kind support and help of many individuals and organizations. I am grateful to the
staff and management for letting me pursue my three months industrial training at the
department of Pega Platform.
I am grateful for the explanation given to me by the staff of Talentsprint and helping me
Become aware of the technology in the real world .The training I had received here has
helped me immensely in understanding the practical concepts of Pega. I would like to extend
my sincere thanks to all of them.

TABLE OF CONTENT

Page No.
Declaration ii
Abstract iii
Certificate iv
Acknowledgement v
Table of content vi

1 INTRODUCTION TO PEGA UAP COURSE 1


2 INTRODUCTION TO PEGA PLATFORM 2-9
2.1 Introduction 2

2.2 What Is Platform? 2

2.3 Pega Product Capabilities 2

2.4 6 R’s Of BPM 4

2.5 Transition From BPM To CM 4

2.6 Pega Infinity Or Pega 8 9

3 BRIEF DESCRIPTION ABOUT PROJECT


3.1 About Project 10-13

4 APPLICATION OF PROJECT 14
5 CONCLUSION 15
Introduction to Pega UAP course
Pega’s University academic Program (UAP) Course organized by Pegasystems
Pega UAP course is divided into two parts
1. UAP Technical course l
2. UAP Technical course ll
Pega UAP courses are conducted across various countries including US, Canada, Australia,
Germany, Indonesia, India.
In India, Pega UAP course are conducted in 12 colleges including Lovely Professional University,
Rajalakshmi Engineering College, Noida institute engineering and technology etc.
Outcome of this course- At the end of internship, these students were well-equipped with
real -time pega projects implementation experience.
Introduction to Pega Platform
2.1 Introduction

Pega is neither a tool or technology, it is a platform itself or we can say that pega is a
software that write the software. Pega is an application software that is used to develop
application software like enterprise application, mobile app and so on. Pega platform
developed by PegaSystem and it is established in 1983 at Cambridge, US. Founder of
PegaSystem Inc. is Alan Trefler. Alan Trefler founded pega system at the age of 28 and
initially Alan Trefler developed computer system that could play chess. Initially, PegaSystem
developed Pega Platform in C and C++ Programming Language. As the industries move to
Java technology, PegaSystem change the entire platform in Java Programming Language and
they give this Platform name as PRPC (Pega Rules Process Commander). Pega Engineering
team continuously modified and updated the platform and comes with different version.
The current core platform of Pega System is Pega 7 Platform and Pega Infinity.

2.2 What is Platform?

Platform is an environment in which a piece of software is executed. It may be hardware, OS,


API, web browser, or other underlying software.

Example- if we combine database and OS together then we can say that it is a platform.

2.3 Pega Product Capabilities

There are so many product capabilities or software available in Pega platform.

Initially, PegaSystem started their business with BPM and case Management Product.

2.3.1 Business Process Management

BPM (Business Process Management): is an application development software that is used to


developed application by using flows or process irrespective of writing code and these flows
are interlinked together.

Previously, we were creating application in java, where we are writing codes.

But today industries are using BPM product where we created application by using flows and
those flows are interlinked to each other. After creating flows, automatically code has been
generated at background. So many BPM tools are available in market like Oracle BPM, IBM
BPM tool, Pega BPM tools.

So, industries are using these BPM tools available in the market for creating flows of the
application rather than writing codes from scratch.

But whenever any new requirement or modified the requirement into the application comes in
to role then it is very difficult to add those requirements or modified requirements by using
BPM tool because for the same developer need to customize each and every flow and one
flow is interlinked with multiple flows so it is time taking process.
2.3.2 Case Management:
So, industries need a feature where these multiple interlinked flows can show at one
transaction, so that any future requirement comes that can easily added.

So Pega comes with a feature of case management where multiple flows can see in one
transaction by using case life cycle design.

Take an example of Corporate Event Management.

Developers is developing Event Management application by using BPM software where they
created multiple flows to understand business process rather than writing codes from scratch.

Let us understand what services available in Event Management Application are:

1. Book an Event
2. Hotel Services
3. Food Services
4. Car parking
5. Security Services
6. Pick-up and Drop facility
7. Feedback
Each and every service has their own process or flows: Resolve & Report
Let us understand flow of each service:
Flows can be of-

1. Book an Event:

2. Hotel Service:
3. Food Service:
As you can see in the above diagram, that each service has their own flows and each flow are
interlinked to each other. Instead of writing bulk amount of code, we are using BPM software
to design flows or process that takes less time to developed application as comparison to
traditional programming language.
2.4 6 R’s of BPM:

Many Process Commander Applications provide business process management and


automation through six functional capabilities, informally known as the Six R’s:

● Receiving — Accepting and capturing the essential data describing work from multiple
sources in multiple media and formats, from keyboards, scanners, and external systems.
● Routing — Using characteristics of the work and knowledge about the workforce to make
intelligent matches and assignments.
● Reporting — Providing real-time visibility of work in progress, work completed,
productivity, bottlenecks, and quality.
● Responding — 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.
● Researching — Accessing external systems and databases through connectors to support
analysis and decision making.
● Resolving — Through automated processing and automated support of users, completing the
work and updating downstream systems promptly.

2.5 Transition from BPM to CM:

When it comes to modification or change requirements, then it is very difficult for business
user to understand these flows, because business is not technically good and these flows have
different shapes that defines technical terms. It might be a possibility that some flows
business user/stakeholders cannot linked to each other and cannot give inputs for modify
requirements.

So, business user needs to understand business processes by getting all multiple flows into a
single transaction.

1. Pega is 6.4 times faster than java when it comes to development.

2. Pega is 8 times faster than java when it comes to Requirement Gathering.

3. Pega is 8 times faster than java when it comes to Change requirements.

4. Pega is 40x times faster than Mobile Implementation.

2.3.3 IBPM: Intelligent Business Process Management

1. “i” in iBPM - intelligent

a) Supports planned, structured flows and dynamic cases (Dynamic Case Management)

b) Solutions are dynamic, social, mobile, rules-driven and adaptive

2. “B” in iBPM – business

a) Business process automation with a business focus (and supporting technologies)

b) Enables the business to directly capture objectives and manage change “P” in iBPM –
process

c) The focus is on the process by automating the work (receive work, route work, report
work)

d) Supports dynamic, predictive and adaptive analytics (research work, respond work, resolve
work)

3. “M” in iBPM – management

a) Supports real-time activity monitoring (manage business performance)

b) Supports contextual or situational execution (manage change) Supports incremental


changes through continuous improvement cycle.

2.3.4 Decision Management:

As per the industry demand, they need an application that can take decision based on some
analysis.

For the same, Pega introduced decision management product that is based on predictive and
adaptive analysis. For decision management Pega acquired Chordiant organization in March
2010. This acquisition gave Pegasystem access to new market such as telecommunication and
healthcare.
Example: Heathrow airport in UK:

Pega Next Best Action

Transcript:
This is your customer. You want him to buy your products, use your services, and have a great
experience, and your competitors want the same thing. To compete, you have to take the right
action with every customer touch, ensuring that each and every conversation delivers exactly the
right message, the right offer, and the right level of service. You want to provide a great experience
while maximizing the customer's value to your organization.
Big data and analytics are a start, but the real value comes when you can turn data into
insight, into action, which means making coordinated decisions in real time, across all
channels. Pega delivers this through a capability we call next best action.
In Pega, business people use browser-based forms to build decision strategies visually. These
strategies combine predictive analytics with algorithms developed through mining large sets
of data, adaptive analytics with self-learning algorithms that improve with each interaction,
and traditional business rules that allow users to prioritize and arbitrate between decisions.
Pega uses the strategy to look across all the potential actions you may take with a customer,
make an offer, initiate a retention plan, open a service case, start a collections process, and
ensure that exactly the right action is taken at every interaction. And it works across all
channels, to give a consistent experience, whether the customer is on the web, a mobile app,
in a store, or calling a contact center.
Strategies can even be connected to streams, like social feeds or network events, to detect
patterns and drive the next best action proactively. And strategies are completely contextual.
Any change in the customer's context, a click, a reply, a location change, a tweet, will trigger
the next best action, so you can really listen to your customers and act accordingly. Pega 7's
next best action capability lets organizations optimize every customer interaction for
experience and value.

2.3.5 Mobility

As per the industry demand, they need mobile application. For the same, Pega introduced
Mobility product there we can developed mobile application. For Mobility, Pega acquired
Antenna Software organization.

You can use the Pega Mobile Client service to quickly build custom mobile apps by using
Pega Platform. Developing custom mobile apps gives you a native user experience with
model-driven web apps on Android or iOS devices.

2.3.6 Co-Browsing

After that pega comes with new product capabilities i.e. Co-browsing. For the same pega
acquired with Firefly in sept 2014.

How co-browsing work? : No installation, No Plug-ins, no downloads are required user can
share their web screen to CSR by just click a one tag and behind some JavaScript code is
running and that screen CSR will see.
It provides security in terms of data entering in to the screen and if user opens different tabs
in web browser CSR cannot see those tabs. User data is completely protected.

2.3.7 Cloud Choice

Pega is not stick to one cloud, from any cloud we can access pega platform either it will be
IBM cloud, Cloud Foundry, Amazon Cloud, Google Cloud or even container like Docker.

Docker is a container that is used to execute software packages.

2.3.8 RPA & Workforce Intelligence:


After that Pega comes with new features i.e. RPA (Robotic Process Automation) and
Workforce Intelligence. For the same, PegaSystem acquired with Open Span Organization.

RPA: If asked if it was better to automate processes rather than perform them manually, most
would respond with a resounding, “Yes!”

Robotic Process Automation enables organizations to use software robots to complete


repetitive, time-consuming work to significantly increase productivity, improve quality and
decrease the need for re- work—also usually resulting in improved customer satisfaction.

RPA mostly focus on less Complexity and high volume of work that can be repetitive. There
are types of process that can be automated.

Example: 1. Change of Address processing.

2. Shipping Notification.

3. Order updates.

To find less complexity and high volume of work that can be repetitive PegaSystem is using
Workforce Intelligence.

2.3.9 Workforce Intelligence & Robotic Automation

Intelligence and robotic automation help enterprises maximize the value of their two biggest
investments, people and technology, by understanding how users interact with applications.
Pega robotic process automation, desktop automation, workforce intelligence, and case
management together to enable more productive employees and a better customer experience.
Unlike RPA-only

Solution providers, Pega offers end-to-end Robotics, CRM, and BPM for any digital
enterprise, giving organizations the power to:

a) Identify workflow inefficiencies: As a first step, businesses can quickly and more easily
analyze their employee workflows to uncover processes that are causing disruption in
customer experience, such as needless and error-prone data rekeying across different apps.
This visibility helps pinpoint inefficient processes that could be prime candidates for robotics
to digitally transform their operations.
b) Automate desktop processes: CSRs suffering from application overload can now benefit
from desktop applications operating in a single seamless process—moving data between
applications where APIs don't exist. Solutions can be deployed in weeks, quickly simplifying
the employee experience, which leads to a better customer experience.
c) Reduce repetitive tasks: Outside of customer service, many high-volume, low-complexity
tasks traditionally done by employees can now be automated without the need for human
intervention. Robotic process automation enables these processes—from reviewing claim
details to updating transaction systems—to be run unattended, further freeing representatives
to meet the needs of their customers.

2.3.10 DevOps:
After that Pega comes with a new feature i.e. DevOps & Testing: A Continuous
Integration/Continuous Delivery pipeline is an automated process to quickly move
applications from development through testing to deployment.

Before Pega System is using JetKins DevOPs feature. But now PegaSystem developed
Deployment Manager for DevOps.

2.3.11 Customer Engagement & Operation


Pega comes with a new feature i.e. Customer Engagement and Operation.

That contains Customer Service (Customer Relationship Management), Sales and Marketing.

PegaSystem has developed application on CRM, CLM, KYC, Sales and Marketing on Pega
Platform. If any of the industries required application on above features then they directly
provided services to them.

2.3.12 DPA (Digital Process Automation):


Pega comes with a new feature i.e. DPA (Digital Process Automation).

It is a package of Pega Platform, RPA and Workforce Intelligence and that package Pega
System is providing customer to developed application it is available in pega 8 or pega
infinity.

2.3.13 Agile Studio


Pega also have a feature of Agile Studio. Agile Studio is a project management tool that is
used to get the requirement from the right inside the app and converted into feedback, bugs
and stories.
There is another Project Management tool are also available in the marker like Jira, Rally.
If any industry is working on pega platform for developing application and they are using Jira
for project management tool, then pega is providing an integration service to integrate with
Jira and Rally.

2.6 Pega Infinity or Pega 8 Platform:

It is a package of Customer Engagement, Pega Platform, RPA, Workforce Intelligence.

Brief Description about Project

3.1About Project
1. By the help of Pega Training I created a project names Bus Booking
2. Case Type- Bus Booking

3. Data Types-

i) Bus service Type- Field group

ii) Bus search Type- Field group

iii) Passenger details Type- Field group list

4. Various Section

i) Bus search ii) Bus service

iii) Select boarding point iv) No. of seats

v) Enter passenger details vi) Enter payment details

vii) Ticket generation viii) Confirmation mail

ix) Feedback
Fig 3.1.1: Case life cycle of Bus Booking.

Fig 3.1.2: Picture of Data Type Bus Service


Fig 3.1.3: Picture of Data type Passenger Details

Fig 3.1.4: picture of Data type Bus Search.


Fig 3.1.5: Data Model of Bus Booking

Applications of project

● Travel insurance premium policy


● Ease in searching bus
● Feedback
● Payment process
Conclusion

● Easy to access.
● Time Saving
● Cashless – It encourages to make digital India
● Efficient way to book bus

You might also like