presentation title presentation title paypal ... - pega.com · the platform - pega 7 • drag drop...

23
Presentation Title Presentation Title Second Line PayPal’s PCC Our Journey to Being a Customer Champion Giri Vattikonda, Senior Manager, PayPal Eddie Batlle, Customer Engagement Principal Architect OCIO, PayPal Missy Hudson-Benash, Chief Product Owner Teammate Tools, PayPal Amy Busch, Chief Product Owner ECHO, PayPal ©2016 Pegasystems Inc.

Upload: truongnhan

Post on 19-Apr-2018

222 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Presentation Title Presentation Title

Second Line

Author

Title

PayPal’s PCC

Our Journey to Being a Customer Champion

Giri Vattikonda, Senior Manager, PayPal

Eddie Batlle, Customer Engagement Principal Architect – OCIO, PayPal

Missy Hudson-Benash, Chief Product Owner – Teammate Tools, PayPal

Amy Busch, Chief Product Owner – ECHO, PayPal

©2016 Pegasystems Inc.

Page 2: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

The PCC Journey

2

• Who we are

• Focus on being customer centric

• How did we get here?

Page 3: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Who We Are

3

Overview

Our History

• An independent company as of 2015.

• PayPal is the secure, easier way to pay

• We Provide a suite of Payment Services on the web, mobile and API’s for developers

• Multiple Brand Names

Today

Customers, Markets & Currencies

• 184 Million Active Customers

• 200+ Markets

• 26 Currencies

Q1 2016 Results

• $2.54 Billion Revenue (23% Growth YoY)

• 11% YoY growth in Active Customer Accounts

• 1.41B Transactions in the Quarter (26% Growth YoY)

• Over $81 Billion in Total Payment Volume in the Quarter

Page 4: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Global Operations Business

4

• 41 sites globally (and growing as we speak)

• ~49 million contacts from customers in the last 12 months

• ~12500 teammates (i.e. CSRs) world-wide (~6,700 internal & ~5,600 outsourced)

Call Center Vitals

Page 5: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Global Operations Business

5

Business Structure and Key KPIs

Operational

Excellence

and Support

Buyer

Customer support

phone calls, emails,

and social media contacts

Seller

Customer support

phone calls, emails, social

media contacts, sales, and

account management

Buyer & Seller

Fraud detection/prevention,

brand risk, and vetting

Buyer & Seller

Payment management,

customer protection

and chargebacks

Page 6: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Global Operations Technology

6

Locations

Omaha, NE

San Jose, CA

Dublin

Shanghai

Baltimore, MD

Georgia

Berlin

Chennai

Kuala Lumpur

Scottsdale, AZ

Total

• 40+ scrum Teams

• Applications used by customer service teammates, as well as customer facing functionality

(Resolution Center, Help Center, IVR, Secure Message Center)

• Development Centers of Excellence in Austin, Chennai, Omaha, San Jose, & Timonium

El Salvador

Austin

• Product Development

• Systems and Environments

• SWAT, Release Engineering,

Monitoring

• Infrastructure and Frameworks

• Quality Engineering

• Program Management

• Architecture

• Technology Risk Management

Page 7: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Being a Customer Champion

7

Creating a 7 Star Movie for Our Customers

ECHO

PCC

Social

Media* Help

Contact

Center IVR

Outbound

Notifications

Mobile

Application*

Contextual IVR:

• Specialized experience

in IVR based on prior

customer activity

• Improved containment

Enhanced Routing

Parameters

• Drive more calls to

the correct

teammates using

additional data

points

Contextual Desktop:

• Improved AHT

• Better Customer

Experience

• Experiences our

teammates love

Contextual Self Service:

• Greets you with FAQs

from recent activity

• Integrated with other

channels

Proactive Engagement

• Predict inbound calls

• Engage with SMS or

outbound calls for self

service enablement

Our customer is at the center of everything we do

PCC is designed to help us truly understand our customer and their experience end to end. We aim to create experiences where our customer is delighted by their experience with PayPal, and they know that we understand their needs.

Page 8: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

How Did We Do It?

8

ECHO

What is ECHO?

We developed an Orchestration Layer that allows us to configured cross channel experiences, in real time, and using A/B testing to do CI.

Cross Channel Customer Experience Orchestration

Eve

nt

De

tec

tio

n

Event Driven Business rules

Customer Servicing Opportunity suggestions

Cache Data for performance

No

tifi

cati

on

Tri

gg

ers

Business rule based triggers

Customer Profile Updates

Trigger notifications

Ch

an

ne

l C

oo

rdin

ati

on

Proactive CSO determination

CSO exposed to channels

Co

nti

nu

al Im

pro

ve

me

nt

Assess Effectiveness against goals

Measure strategy success

Proactive Care Dashboard and Reporting

Mobile and Web Self Service

Compass

IVR

Social

SMC

SMS

8Ball

Email

Durable Customer Engagement Case

Management

Strategy Events and

Customer Activity

Engagement Management

and Rules

Inbound Contact

Outbound

Engage

Payment Failures

Account Activation

Account Login

New Product Activation

Site Activity

Page 9: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Bullets Then Cannon Balls

9

Start Small and Move Fast

One team working together to fire our first bullet

We identified a small pilot, and got to work. We went from prototype to live with a pilot in less than 6 months. The scope was small, but it was enough to prove the value. A key to success was the collaboration among all the organizations involved, we worked as one team.

Fast Prototype

W eekly meetings with Product Owners, FP team to review requirements and functionality (ideally more frequently

Focused on creation of screens, and flows. No integration Building to best practices and scale User Stories created in “offline” backlog to track discovered

requirements. Resources partially allocated.

POC Start to build out back end functionality. W ire in integration End to end walk through with Product Owners frequently (once a

week) Design and requirement improvements Groom and improve User Stories. Prioritize user stories and develop in iterative fashion. Dev owner identified and takes ownership of development activities.

Approve for Pilot

Does the PO want to pilot the functionality? PO prioritizes work over entire backlog. SCRUM team identified for delivery. W hat KPI’s will we be measuring? How we will measure KPI’s

SCRUM Migrate POC user stories over to Pilot SCRUM team backlog for official development.

User stories added to release planning. CQ resources allocated and tasked with QA.

Production Pilot

Small group of teammate identified for the pilot. Functionality is introduced for a brief period of time, than removed. Results are analyzed and determinations are made with regards to

effectiveness of pilot. Determination is made around scope of initial full release of the

functionality.

Operation Excellence

Product Owners

Architecture

Product Dev

Page 10: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Cross Channel Experience

10

• What do E2E experiences really mean?

• Different POVs and customers

Page 11: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Lifecycle of a Customer Service Opportunity (CSO)

11

CSO Creation

• Create Rule

• Select Channels

• Map Intent(s)

• Identify Type (Issue vs Opportunity)

• Select Teammate Group

Simulation

• Simulate CSO in Production prior to

pushing live

• How often is it triggered?

• Any issues?

Test & Control

• Select size of Control Group

• Compare results through Business

Intelligence

Approval Process

• Super User pushes to production

Designated Help Center Module

• PCC Module placed at the top of

the page

• FAQs presented to customer

based on recent activity

• Data regarding customer’s actions

returned to PCC platform to

influence future channel

interactions

IVR

• Diagnostic question based on

recent activity presented to

customer first

• FAQs presented to customer with

goal to contain call in IVR

• More accurate routing enabled

through diagnostic question

• If response is negative, data

returned to PCC platform to prevent

repeated CSO in future channel

interactions

PCC Banners

• Banners are presented on the

landing page indicating potential call

reasons or customer opportunities

• Double clicking on banner launches

corresponding workflow

• Teammates are able to quickly

identify the reason for the call

• Account activation or servicing

opportunities can be presented to

customer

Business Analyst Portal

Help Center IVR Teammate

“Are you calling

about a payment

you’ve been

unable to make?”

Page 12: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Business Analyst Portal

12

Page 13: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Lifecycle of a Customer Service Opportunity (CSO)

13

CSO Creation

• Create Rule

• Select Channels

• Map Intent(s)

• Identify Type (Issue vs Opportunity)

• Select Teammate Group

Simulation

• Simulate CSO in Production prior to

pushing live

• How often is it triggered?

• Any issues?

Test & Control

• Select size of Control Group

• Compare results through Business

Intelligence

Approval Process

• Super User pushes to production

Designated Help Center Module

• PCC Module placed at the top of

the page

• FAQs presented to customer

based on recent activity

• Data regarding customer’s actions

returned to PCC platform to

influence future channel

interactions

IVR

• Diagnostic question based on

recent activity presented to

customer first

• FAQs presented to customer with

goal to contain call in IVR

• More accurate routing enabled

through diagnostic question

• If response is negative, data

returned to PCC platform to prevent

repeated CSO in future channel

interactions

PCC Banners

• Banners are presented on the

landing page indicating potential call

reasons or customer opportunities

• Double clicking on banner launches

corresponding workflow

• Teammates are able to quickly

identify the reason for the call

• Account activation or servicing

opportunities can be presented to

customer

Business Analyst Portal

Help Center IVR Teammate

“Are you calling

about a payment

you’ve been

unable to make?”

Page 14: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Help Center

14

Page 15: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Lifecycle of a Customer Service Opportunity (CSO)

15

CSO Creation

• Create Rule

• Select Channels

• Map Intent(s)

• Identify Type (Issue vs Opportunity)

• Select Teammate Group

Simulation

• Simulate CSO in Production prior to

pushing live

• How often is it triggered?

• Any issues?

Test & Control

• Select size of Control Group

• Compare results through Business

Intelligence

Approval Process

• Super User pushes to production

Designated Help Center Module

• PCC Module placed at the top of

the page

• FAQs presented to customer

based on recent activity

• Data regarding customer’s actions

returned to PCC platform to

influence future channel

interactions

IVR

• Diagnostic question based on

recent activity presented to

customer first

• FAQs presented to customer with

goal to contain call in IVR

• More accurate routing enabled

through diagnostic question

• If response is negative, data

returned to PCC platform to prevent

repeated CSO in future channel

interactions

PCC Banners

• Banners are presented on the

landing page indicating potential call

reasons or customer opportunities

• Double clicking on banner launches

corresponding workflow

• Teammates are able to quickly

identify the reason for the call

• Account activation or servicing

opportunities can be presented to

customer

Business Analyst Portal

Help Center IVR Teammate

“Are you calling

about a payment

you’ve been

unable to make?”

Page 16: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Teammate View

16

Page 17: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Faster Delivery Using PRPC and CI

17

• How to delivery quickly

• Constant iterations, not all functional

• Exposing business rules, the reality

• Lessons learned

Page 18: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Conception to Implementation

18

Metrics for Success • Establish metrics to measure

Pilot success

• E.g., Call Handle Time and

Call Abatements

Identify Problem Statement • Identify the high priority issues

• Mark them as Pilot use cases

The Platform - PEGA 7 • Drag drop functionalities and out of

box features provided by PRPC

enabled fast paced delivery

• Delegated Rules

Quality Engineering • Continuous Integration

• Weekly Regression runs

• Automated Unit Test suites

Agile (SCRUM) • Following the Agile methodology helped

the team to deliver smaller workable pieces

to business

• SCRUM routines help collaborate and

integrate with all channels efficiently

ECHO Pilot Launch • We were able to get to inception

i.e., Pilot launch in 6 months

• It was a fully operable system

termed as a Beta version

Page 19: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Key Pillars

19

Testing Strategy BI Reporting Agility & Reliability

Low shelf life for code with 9 week delivery cycle

Set alerts to monitor LIVE systems using Sherlock

High availability in LIVE due to robust quality engineering

Non-functional band width

– Continuous improvements

– Innovation

– Enhancing platform with critical integrations

Business Flexibility

Testing Automation

Unit Testing framework

Automation within the sprint

Continuous Integration

Weekly Regression testing

On-demand runs using fusion

Daily CI runs help identify legacy issues

Load and Performance testing

Identifying failure points

Stress testing to ensure SLA

Business Metrics Reporting

Monthly Review touchpoint

Consolidation of customer data

Extract customer patterns to build into the engine

Measure success

Provide flexibility for business to design their own reports

Delegated Rules

Simulation framework

Pilot strategy

Helps business test strategies before customer impact

Approval flow keeps the governance on the changes

Page 20: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

20

Sprint 1 Sprint 2 Sprint 3 QE Certification

Functional Testing

Regression Testing

E2E Testing

Load and Performance Testing

GOLD build

Certification

6 weeks (2 weeks per Sprint) 3 weeks

9 Weeks Delivery Cycle

• Tight collaboration with business and architecture

• Agile routines and Continuous Integration helps achieve shorter delivery cycles

• Faster time to market

• Opportunity to reduce the time to LIVE from 3 weeks to 2 weeks by eliminating dependencies

GO

LIVE

Page 21: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Next Steps

21

• Where are we going?

Page 22: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional

Next Steps

22

• Analysis of additional Pega frameworks to compliment our product roadmap

• Customer Segmentation Improvements

• Product problem integrations

• Contact Predictions

• Investments in cache expansion and data lake

On Our Roadmap

Page 23: Presentation Title Presentation Title PayPal ... - pega.com · The Platform - PEGA 7 • Drag drop functionalities and out of ... Sprint 1 Sprint 2 Sprint 3 QE Certification Functional