Top Banner
RICK WACEY SERVICE OWNER SPOTIFY @RICKWACEY DANIEL VÁZQUEZ IT ENGINEER SPOTIFY @DANPUCELA How Spotify IT supports a company in hypergrowth
39

How Spotify IT Supports a Company in Hypergrowth

Apr 16, 2017

Download

Software

Atlassian
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: How Spotify IT Supports a Company in Hypergrowth

RICK WACEY • SERVICE OWNER • SPOTIFY • @RICKWACEYDANIEL VÁZQUEZ • IT ENGINEER • SPOTIFY • @DANPUCELA

How Spotify IT supports a company in hypergrowth

Page 2: How Spotify IT Supports a Company in Hypergrowth

Even in a large corporation, IT can provide a personal level of service to each and every employee.

Page 3: How Spotify IT Supports a Company in Hypergrowth

Rick Wacey

From Manchester, England

Moved to Stockholm, Sweden and joined Spotify in 2011

Service Owner for IT Support

Page 4: How Spotify IT Supports a Company in Hypergrowth

Daniel VázquezFrom Valladolid, Spain

Moved to Stockholm, Sweden and joined Spotify in 2014

IT Engineer for IT Support

Page 5: How Spotify IT Supports a Company in Hypergrowth

2011: ~300 Employees

6 times larger in 4 years!

2015: ~1800 Employees

Page 6: How Spotify IT Supports a Company in Hypergrowth

• Big cool statistic

• 2,569

• Add-Ons in Marketplace

Spotify IT

Page 7: How Spotify IT Supports a Company in Hypergrowth

J I R A S E RV I C E D E S K

B E F O R E J I R A

R E B U I L D I N G S U P P O R T P L AT F O R M

R E S U LT S

Agenda

Page 8: How Spotify IT Supports a Company in Hypergrowth

Before JIRAJIRA adoption

100% of requests arrived into a single email inbox shared between 2 IT staff.

Single email inbox

In 2011, Spotify adopted JIRA. The IT project was created in August 2011 and all emailed requests created a ticket.

Page 9: How Spotify IT Supports a Company in Hypergrowth

Early JIRA

In Progress ClosedOpen

Email

Page 10: How Spotify IT Supports a Company in Hypergrowth

Email scales badly.

Page 11: How Spotify IT Supports a Company in Hypergrowth

IT JIRA Tickets

0

1000

2000

3000

4000

Q4/2011 Q2/2012 Q4/2012 Q2/2013 Q4/2013 Q2/2014 Q4/2014 Q2/2015

Page 12: How Spotify IT Supports a Company in Hypergrowth

Problems to solve

No categorisation

Lead times increasing

Lost track of tickets

Satisfaction dropping

Page 13: How Spotify IT Supports a Company in Hypergrowth
Page 14: How Spotify IT Supports a Company in Hypergrowth

One place for IT support

Better UXKnowledge base

What did we hope to achieve?

Page 15: How Spotify IT Supports a Company in Hypergrowth

tickets still created by email

95%

Page 16: How Spotify IT Supports a Company in Hypergrowth

J I R A S E RV I C E D E S K

B E F O R E J I R A

R E S U LT S

Agenda

R E B U I L D I N G S U P P O R T P L AT F O R M

Page 17: How Spotify IT Supports a Company in Hypergrowth

CategorisationExpanded issue types

Page 18: How Spotify IT Supports a Company in Hypergrowth

Workflow Changes

UntriagedIT Action Needed

Awaiting User

ResponseClosed

Blocked Scheduled

Email Portal

Page 19: How Spotify IT Supports a Company in Hypergrowth

Categorisation

9 %1 %

1 %1 %

2 %3 %

6 %

35 %

41 % New York City StockholmLondon CambridgeBoston BerlinLos Angeles GothenburgOther

Where do our tickets come from?

Tickets created during 2015

Page 20: How Spotify IT Supports a Company in Hypergrowth

CategorisationSeverity

P1 P2 P3 P4 P5

Critical LowNormalHighVery High

30 minutes 2 hours 6 hours 24 hours >24 hours

(Expected Maximum Response Time)

Page 21: How Spotify IT Supports a Company in Hypergrowth

Too corporate?

SLAs

Page 22: How Spotify IT Supports a Company in Hypergrowth

Unknown

SLAs

Page 23: How Spotify IT Supports a Company in Hypergrowth

SLAs

Time waiting for supportTime to first response

Primary SLAs we track using JIRA Service Desk

Page 24: How Spotify IT Supports a Company in Hypergrowth

Lists of tickets

Queues

Queues for each team

Priority lane

Arranged by severity, relevance and potential SLA breaches.

Tickets go straight to the right people to solve them.

Visible to everyone in IT for urgent requests.

Page 25: How Spotify IT Supports a Company in Hypergrowth

A review of each ticket

Triaging

Email

Automatic with JSD

Determining severity and which queue it should be directed to.

Still a large communication channel with IT.

More information gathered from the user to automatically triage.

Page 26: How Spotify IT Supports a Company in Hypergrowth

Expanded IT Support Knowledge Base

One KB articleHundreds of similar tickets

Page 27: How Spotify IT Supports a Company in Hypergrowth
Page 28: How Spotify IT Supports a Company in Hypergrowth

Tracking walk-ups

Follow up

Every request made into a traceable JIRA ticket.

MetricsGaining metrics from one of our primary support channels.

Traceability

User can follow up on the walk-up later in JIRA Service Desk.

Page 29: How Spotify IT Supports a Company in Hypergrowth

Created in Hack Week

Script

Speedy creation

Categorisation

A hack week project by Rick and a colleague in IT, Lee Cherry.

Ticket creation takes seconds, no excuses not to track!

Deeper insight into what help our internal users need help with.

Page 30: How Spotify IT Supports a Company in Hypergrowth
Page 31: How Spotify IT Supports a Company in Hypergrowth

J I R A S E RV I C E D E S K

B E F O R E J I R A

R E B U I L D I N G S U P P O R T P L AT F O R M

Agenda

R E S U LT S

Page 32: How Spotify IT Supports a Company in Hypergrowth

Portal Adoption Challenges

At launch

Spotify has always been email heavy making portal adoption challenging.

VisibilityStaff who have been around for some time still unaware that our portal exists!

Email heavy company

Fewer relevant issue types, no severity options and poor documentation.

Page 33: How Spotify IT Supports a Company in Hypergrowth

tickets created through the portal

55%

Page 34: How Spotify IT Supports a Company in Hypergrowth

Driving Portal Adoption

An email auto response states that the user will get faster support through the portal.

No mention of email!

More relevant categories and forms to drive usage further.

Better documentation

Page 35: How Spotify IT Supports a Company in Hypergrowth

8x 1 in 6100%

Support Platform Results

~70%

Walk-upsCategorised tickets

SLA SuccessKnowledgebase

Page 36: How Spotify IT Supports a Company in Hypergrowth

Feedback

“Our IT portal saves me time, since users can triage their own tickets”

Robin - Spotify IT Stockholm

“Service Desk is user friendly even for non-technical users”

Luis - Spotify Financial Business Analyst

Page 37: How Spotify IT Supports a Company in Hypergrowth

Next Steps

Satisfaction tracking

Encouraging technicians to keep articles up to date and relevant.

Walkups worldwideDevelop and install walkup systems in every office.

Relevant KB articles

Are we meeting the business’s expectations?

Page 38: How Spotify IT Supports a Company in Hypergrowth

Even in a large corporation, IT can provide a personal level of service to each and every employee.

JIRA coupled with JIRA Service Desk is a platform with which this vision can be achieved.

Page 39: How Spotify IT Supports a Company in Hypergrowth

Thank you!

RICK WACEY • SERVICE OWNER • SPOTIFY • @RICKWACEYDANIEL VÁZQUEZ • IT ENGINEER • SPOTIFY • @DANPUCELA