implementing agile everywhere · methodology (e.g. scrum, kanban) • directors + coach will agree...

33
Implementing Agile Everywhere End User Computing’s Service/Support teams

Upload: others

Post on 11-Jun-2020

7 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Implementing Agile EverywhereEnd User Computing’s Service/Support teams

Page 2: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

SITE SERVICES CARE4CUSTOMER SUPPORT`

Team provides innovative infrastructure support that enables Business capabilities:

• Customer Relationship Management

• End User Computing incident and problem management

• Global Real Estate project delivery

• Campus/Home Based Servicing support

• Deployment support for new products and capabilities

AXP Public19-Oct-17 2

Global Team

Service Channels

Page 3: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

OUR JOURNEY

AXP Public19-Oct-17 3

In 2014, the Site Services team embarked on a journey to redefine end user computing support and service for employees

Managed Service Insourced Model with staff augmentation

Focus on Contracts, SLAs, Penalties Customer centric, outcome oriented

Low Customer Satisfaction; bi-annual surveys High Customer Satisfaction; transactionalsurveys; customer insight sessions

Directive, oversight laden, damage control Empowered, customer centric, proactive

Risk averse, mistakes hidden/covered up Risk takers, learning from mistakes

From To

Page 4: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

OUR CHARTER

AXP Public19-Oct-17 4

Design every process with the End User in mind Shift left strategy Innovate where needed, always

look for continuous improvement Evaluate and measure:

Accuracy, Resolution Time, Customer Satisfaction

Enable the execution of Site Service Next Gen Leverage Leadership to

remove barriers Ensure global

alignment/consistency of experience

Our

Peo

ple Hire the right people and empower

them to own and resolve the issue the first time Leverage Relationship Care

practices Integrate Service and

Care4Customer into our Site Services DNA

Develop or procure tools that create experiences that are easily transferred from home to office

Our

Pro

cess

es

Our

Too

lsO

ur L

eade

rshi

p

Page 5: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AXP Public19-Oct-17 5

Page 6: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Focus on the Customer

AXP Public19-Oct-17 6

Page 7: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

7

CO-DESIGN WORKSHOPS

AXP Public19-Oct-17

Our Customers said: Own fixing my problem

Listen to (and hear) what I am really saying

Don’t make me repeat myself (again)

Don’t make me have to follow up or chase things down

Don’t Waste My Time or Make Me Wait

Enhanced Support Model

Page 8: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Focus on the Employee

AXP Public19-Oct-17 8

Page 9: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

EMPOWERMENT AND CONTINUOUS IMPROVEMENT

AXP Public19-Oct-17 9

Page 10: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

And then we added Agile--

AXP Public19-Oct-17 10

Page 11: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

SITE SERVICES AGILE MODEL

AXP Public19-Oct-17 11

Services/SupportProduct(s):

Capabilities:

Features:

Functions:

Onboarding Security Break-fix Service Requests

Onboarding/Offboarding Security Refresh Home support Break-fix Service

Requests Consulting Training

Onboarding Security Refresh Break-fix Service

Requests Consulting Training

Onboarding Security Refresh Break-fix Service

Requests Consulting Training

Onboarding Security Refresh Break-fix Service

Requests

Onboarding Security Refresh Break-fix Service

Requests

Onboarding Security Home support Break-fix Service

Requests Consulting

Onboarding Security Home support Break-fix Service

Requests Knowledge Share

Queue Management

Ticket Set Up

Ticket Set Up

Desktop Share

Survey Deployment

Survey Deployment

Programs = Scrum= New initiatives (MVP/Sprints with definitive start/stops) BAU= KanBan (Work queues and repeatable processes)

Page 12: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

CONTEXT : EUC TEAM MATURITY WHEEL

AXP Public 1219-Oct-17

Agile Tools and TechniquesUnderstanding and use of appropriate agile minded

methods and techniques (e.g. Lean, Kanban, Scrum) as well as the tools (e.g. Jira) available to

facilitate agile ways of working.

LEARN

APPLY

IMPROVE

Innovation Customer Centred

Product Lifecycle

Agility

Continuous ImprovementStriving for perfection by continually looking for ways to improve what we do and how we do it.

Prioritization by ValueDeciding what to do next based on estimated

benefit. Things may change in the future so we should do the most valuable things now.

Page 13: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AGILE GROUND RULES

AXP Public19-Oct-17 13

All EUC Teams

Groups of EUC teams who do similar

work

• One size doesn’t fit all when it comes to Agile

• But there are some things we need all EUC teams to do the same

• We want to keep that list as short as possible

Page 14: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AGILE GROUND RULES: EXPECTATIONS OF EVERY EUC TEAM

All EUC Teams

Daily CollaborationWhole team speaks live

every single day

Granular TasksSmall units of work with no

wait time

IterationsDeliver. Assess. Enhance.

Repeat.

Monitor ProgressData that describes how the team has improved over time

All Tasks as a BacklogNew work added to a highly visible backlog. Reprioritize

frequently.

AXP Public19-Oct-17 6

Page 15: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

TEAMS EXPERIMENTED WITH AGILE

• Real Estate projects tried both Scrum and KanBan• Scrum teams found it difficult to “iterate” at times with

teams that were not practicing Agile methodologies• Teams became more focused on the “experience” then

tasks on a project plan

• Servicing Teams leveraging their ITSM tool as a KanBanboard via dashboards

• Servicing teams have also imbedded members into the End User Computing engineering teams in a similar “dev ops” role

• Ensure both customer and support experience is positive

• TechCare portal development teams, leveraging Scrum

AXP Public19-Oct-17 15

Page 16: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AGILE GROUND RULES : ONE LEVEL DOWN

AXP Public19-Oct-17 16

Groups of EUC teams who do similar work

• Each director will be part of a cohort with their peers who lead similar teams

• Each cohort has access to an agile coach

• Each cohort will select the most appropriate agile methodology (e.g. Scrum, Kanban)

• Directors + coach will agree any additional ground rules that build on the five already shared

• Each director is responsible for implementing agile methodology and ground rules in their team

• Cohort continues to meet to actively share best practices and overcome challenges

Page 17: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

LEVERAGING COACHES

AXP Public19-Oct-17 17

Page 18: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

TRANSFORMATION PROGRESS

AXP Public19-Oct-17 3

We’ve made good strides on our Agile journey so far. Here’s our overall progress to date regarding how many teams achieved each of the six measurements.

Page 19: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

KEEPING THE MOMENTUM GOING

AXP Public19-Oct-17 19

Page 20: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Reinforcing Agile Ways

AXP Public19-Oct-17 20

Page 21: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AGILE COMMUNICATION

AXP Public19-Oct-17 21

We leverage both a Confluence site to house content and a SLACK channel for communicating with each other

Page 22: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

REINFORCING AGILE WAYS

AXP Public19-Oct-17 22

Page 23: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

REINFORCING AGILE WAYS

AXP Public19-Oct-17 23

Page 24: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

LEARNING HAPPENS AFTER BEING CAUGHT

AXP Public19-Oct-17 24

Page 25: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

CELEBRATING FAST FAILURES

AXP Public19-Oct-17 8

Taking the time to call out failures and celebrating them is still a work in progress..

Page 26: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Our Return on Investment

AXP Public19-Oct-17 26

Page 27: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

KEY INDICATORS

AXP Public 2719-Oct-17

Shift Left Results:• 180K Tickets shifted to the Remote Desktop Care team from other more

expensive channels• 17% reduction of our Service Desk calls

Customer Satisfaction:

Page 28: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

SUCCESSES- QUICK Q

AXP Public19-Oct-17 28

Quick Q opens a ticket in Service Now and places the employee in a Queue, removing the need to stand in a line and allowing the Engineer to focus on the service, not the ticket

Quick Q was a 2015 “hackathon project” that won the Internal Hack for all of Technology

Page 29: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

SUCCESSES- CASE AND RESOLUTION LIAISON(CARL)

AXP Public

CARL allows our Customer Care Professionals to send a Level 2 ticket directly to the work group and sends an email to the appropriate team. This MVP cut 15 minutes off the employee’s call handling time. MVP was rolled out in 30 days after working closely with the Business team.

19-Oct-17 29

Page 30: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

Retrospectively speaking…

AXP Public19-Oct-17 30

Outcomes Count-Did we Begin with the End in Mind?

Page 31: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

IN RETROSPECT

AXP Public19-Oct-17 31

What’s worked

well

What we

learned

• Meeting bi-weekly with the Middle layer of leadership reinforced their importance in driving the changes and gave them a platform to work together as a larger team

• Allowing teams to experiment and be curious helped them internalize how to implement

• Having a small team focused on “operationalizing” Agile methodologies that consisted of multiple layers

• Bringing in coaches for clinics and coaching sessions was key to allowing the leaders and team members to share their successes and failures as well as learn new techniques and tools

• Service Owners and providers are using ITSM dashboards as KanBan boards

• Getting everyone involved, allowing Early Adopters to play key roles as part of a Community of Practice or a cohort team

• Organization is still transitioning away from status reporting and some waterfall project management methodologies. At times it has caused additional work for the teams

• Having the “right” coach, willing to off road was key

• Creating an environment for failing fast is easier said then done. Leaders must role model this behavior and ensure they manage risk failures vs performance failures carefully

• Too much focus on using Agile tools vs. Agile “mindset” slowed the teams down and made the coaches work harder

• Teams want to be empowered, however, struggle with giving feedback to each other

• Teams struggling a bit with velocity and estimating throughput- more risk taking is needed

Page 32: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AXP Public 3219-Oct-17

Page 33: Implementing Agile Everywhere · methodology (e.g. Scrum, Kanban) • Directors + coach will agree any additional ground rules that build on the five already shared • Each director

AXP Public19-Oct-17 33

Questions?