SlideShare a Scribd company logo
1 of 33
DevOps in the Enterprise:
How “Swarming” can fix the problem
of becoming a 3rd-Line Support Team
Jon Hall
Principal Product Manager, BMC
@jonhall_
DevOpsDays Riga 2018
“The enterprise space doesn’t move slowly because
they’re stupid, or they hate technology.
It’s because they have users”
—Luke Kanies, Puppet Founder, Configuration Management Camp 2015, Belgium.
DevOps growth in established enterprises
“Startup-like”
visionaries
New services.
Ad-hoc support
Services outgrow ad-hoc support.
Enterprise support channel “adopts”.
@jonhall_
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
Classic “Tiered” Support Structure
@jonhall_
Escalation
Escalation
Deconstructing the “Tiered” Support Structure
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 1 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
@jonhall_
…when the answer is here… …or here.
Issues may spend time here
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 1 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
@jonhall_
LEVEL 1 SUPPORT
LEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS
When tickets
eventually
escalate…
…they frequently
bounce back
@jonhall_
LEVEL 1 SUPPORT
LEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
LEVEL 3 SPECIALISTS
LEVEL 2 SUPPORT
SUBJECT MATTER EXPERT
The system creates “heroes” (not in a good way)
@jonhall_
involves removing the tiers of
support, and calling on the collective
expertise of a “swarm” of analysts.
https://www.serviceinnovation.org/intelligent-swarming/
Swarming…
@jonhall_
Swarming
Network
Collaborative
Dynamic, loopy
Measured by value creation
Tiered support
Siloed, hierarchical
Directed
Linear, rigid
Measured by activity
@jonhall_
24 hours, 365 days.
500 specialists, 3000 years of experience
200,000+ incidents addressed each year
Communication skills are a hiring focus
BMC Contact Centres
Support Centres
Support Centres Co-located with R&D
Pleasanton/
Sunnyvale
Houston
Austin
McLean/
Herndon
Lexington
Sao Paulo
Buenos Aires
Spain
Dublin
Winnersh
Amsterdam
Paris
Tel Hai
Pune
Singapore
Shanghai
Beijing
Seoul
Dalian
Tokyo
Melbourne
Houston, TX, USA
Dublin, Ireland
Dalian China
BMC Customer Support
@jonhall_
Swarming at BMC
Dispatch SwarmSeverity 1 Swarm Backlog Swarm
@jonhall_
Severity 1 Swarm
Prioritise
Swarming Process at BMC
@jonhall_
• Rapid responders
• Three agents on a scheduled one-week rotation
• Primary focus: Provide immediate response, and resolve as soon as
possible
Swarm lead
Communications
Other members
Research, coordinate, test
Severity 1 Swarm
@jonhall_
Severity 1 Swarm
Local Dispatch Swarm
Prioritise
30% solved here
Swarming Process at BMC
@jonhall_
• “Cherry pickers”
• Meet every 60-90 minutes
• Primary focus: Can new tickets be resolved immediately?
• Also: Validation of ticket details before assignment to specialists
Experienced analyst Less-experienced analyst
Dispatch Swarm
@jonhall_
Local Product-Line
Support Teams
Severity 1 Swarm
Local Dispatch Swarm
Prioritise
Swarming Process at BMC
@jonhall_
Local Product Line
Support Teams
Severity 1
Swarm
Local Dispatch Swarm
Prioritise
Severity 1
Swarm
Local Dispatch Swarm
Prioritise
Local Product Line
Support Teams
Swarming Process at BMC
@jonhall_
Local Product Line Support Teams Local Product Line Support Teams
Backlog Swarm Backlog Swarm Backlog Swarm
Swarming Process at BMC
@jonhall_
• Global fixers of troublesome tickets
• Meet regularly (varies from multiple times per day, to weekly)
• Primary focus: Challenging tickets brought by local support teams
• Take the place of individual subject-matter-expert escalation
Experienced analysts R&D Engineers
Backlog Swarms
@jonhall_
• Guidelines, not rules – encourage good decisions
• Metrics had to change (Swarming breaks traditional ones)
• Some people needed help to become newly customer facing
• Direct escalations to subject matter experts were banned
• Increased use of chat and mobile tools
Making it work at BMC Customer Support
@jonhall_
• 25% median resolution time improvement
• Customer satisfaction up 8 points
• More issues closed in <2 days
• Significant reduction in backlogs
• Halved onboarding time
• Freed resources for innovative offerings
Results at BMC
@jonhall_
So… what does this all have to do with DevOps?
@jonhall_
How organisations spend their time (State of DevOps Report, 2018):
“IT organisations that have tried to adjust
current tools to meet DevOps practices have a
failure rate of 80%”
DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified (IDC, 2014)
So… what does this all have to do with DevOps?
@jonhall_
• More developers, less “off the shelf” software
• More resolution by coding
• Increased change frequency
• Disconnect in tooling (ITSM vs SDLC)
DevOps challenges ServiceDesk norms…
• Industrial-scale user base
• Customer/business context
• Complexity of the enterprise environment
• Adaptation to life ”on call”
• What to prioritise? Fix bugs or build new stuff?
…but enterprise realities challenge DevOps
DevOps challenges ServiceDesk norms…
• Work-in-progress queues
• Asynchronous communication
• Single role teams
• Individual over-exposure
• Lack of knowledge sharing
How to really really annoy a DevOps practitioner
@jonhall_
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
Where have we seen those things before?
@jonhall_
You are here?
Swarming aligns really well to DevOps
• Autonomy and self-organisation
• Knowledge transfer and skills development
• Aversion to work queues
• ChatOps
• Protection of individuals from burnout
@jonhall_
• May increase costs (even if other measures improve)
• Difficult to evaluate individual contribution
• Some individuals may dominate
• Finding the right people for a swarm is difficult
It’s not all positive – some issues reported by
Swarming practitioners
@jonhall_
“The most frustrating job I had was in a very large company.
When I stepped outside the box, my colleagues really
appreciated it. But management did not.
The people that excel and create the most value are the
ones that step outside their box”
Hank Barnes, Gartner: “Playing Outside Your Box” May 2018.
“I have probably doubled my knowledge of
the products in a year because of Swarming,
and I have been here a long time”
- Senior Support Analyst, BMC
@jonhall_
medium.com/@jonhall_serviceinnovation.org/intelligent-swarming
Some more information
@jonhall_

More Related Content

What's hot

Deep learning - a primer
Deep learning - a primerDeep learning - a primer
Deep learning - a primer
Uwe Friedrichsen
 
The 7 quests of resilient software design
The 7 quests of resilient software designThe 7 quests of resilient software design
The 7 quests of resilient software design
Uwe Friedrichsen
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
Gene Kim
 

What's hot (20)

SRVision 2019, Utrecht: Swarming and Cynefin
SRVision 2019, Utrecht: Swarming and CynefinSRVision 2019, Utrecht: Swarming and Cynefin
SRVision 2019, Utrecht: Swarming and Cynefin
 
SITS15: Swarming - A radical new way to deliver service
SITS15: Swarming - A radical new way to deliver serviceSITS15: Swarming - A radical new way to deliver service
SITS15: Swarming - A radical new way to deliver service
 
SDI19: Swarming and Devops for ITSM
SDI19: Swarming and Devops for ITSMSDI19: Swarming and Devops for ITSM
SDI19: Swarming and Devops for ITSM
 
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
devopsdays Stockholm Ignite talk: Aligning DevOps with Enterprise-scale custo...
 
Configuration Management Camp 2018: The problem of becoming "3rd line support...
Configuration Management Camp 2018: The problem of becoming "3rd line support...Configuration Management Camp 2018: The problem of becoming "3rd line support...
Configuration Management Camp 2018: The problem of becoming "3rd line support...
 
Site Reliability Engineering: Harnessing (and redefining) it for ITSM
Site Reliability Engineering: Harnessing (and redefining) it for ITSMSite Reliability Engineering: Harnessing (and redefining) it for ITSM
Site Reliability Engineering: Harnessing (and redefining) it for ITSM
 
Swarming: How a new approach to support can save DevOps teams from 3rd-line t...
Swarming: How a new approach to support can save DevOps teams from 3rd-line t...Swarming: How a new approach to support can save DevOps teams from 3rd-line t...
Swarming: How a new approach to support can save DevOps teams from 3rd-line t...
 
Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...Jan de Vries - Becoming antifragile is more important than ever in disruptive...
Jan de Vries - Becoming antifragile is more important than ever in disruptive...
 
Techniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet projectTechniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet project
 
Deep learning - a primer
Deep learning - a primerDeep learning - a primer
Deep learning - a primer
 
Digitization solutions - A new breed of software
Digitization solutions - A new breed of softwareDigitization solutions - A new breed of software
Digitization solutions - A new breed of software
 
The 7 quests of resilient software design
The 7 quests of resilient software designThe 7 quests of resilient software design
The 7 quests of resilient software design
 
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly DistributedDevOps: The Future is Already Here — It’s Just Unevenly Distributed
DevOps: The Future is Already Here — It’s Just Unevenly Distributed
 
8 Things That Make Continuous Delivery Go Nuts
8 Things That Make Continuous Delivery Go Nuts8 Things That Make Continuous Delivery Go Nuts
8 Things That Make Continuous Delivery Go Nuts
 
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
DevOps Paradox: Going Faster Brings Higher Quality, Lower Costs, & Better Out...
 
OCSL - VMware, vSphere Webinar May 2013
OCSL - VMware, vSphere Webinar May 2013OCSL - VMware, vSphere Webinar May 2013
OCSL - VMware, vSphere Webinar May 2013
 
Smart Metrics
Smart Metrics  Smart Metrics
Smart Metrics
 
Production-ready Software
Production-ready SoftwareProduction-ready Software
Production-ready Software
 
2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled2012 Velocity London: DevOps Patterns Distilled
2012 Velocity London: DevOps Patterns Distilled
 
SecureWorld: Security is Dead, Rugged DevOps 1f
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1f
 

Similar to DevOpsDays Riga - Swarming Presentation

The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
XebiaLabs
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
RecruitingDaily.com LLC
 

Similar to DevOpsDays Riga - Swarming Presentation (20)

The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery EventThe Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
The Three Pillars of Continuous Delivery - Boston Continuous Delivery Event
 
The Lean Enterprise
The Lean EnterpriseThe Lean Enterprise
The Lean Enterprise
 
IASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital EnterpriseIASA eSummit Configuring an Agile Method for a Digital Enterprise
IASA eSummit Configuring an Agile Method for a Digital Enterprise
 
The biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about themThe biggest DevOps problems you didn't know you had and what to do about them
The biggest DevOps problems you didn't know you had and what to do about them
 
Demographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and OpportunitiesDemographic Data Collection Implications and Opportunities
Demographic Data Collection Implications and Opportunities
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
A brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UXA brief introduction to Enterprise and Industrial UX
A brief introduction to Enterprise and Industrial UX
 
Mapping Project Management Work to DevOps - style Workflows
Mapping Project Management Work to DevOps - style WorkflowsMapping Project Management Work to DevOps - style Workflows
Mapping Project Management Work to DevOps - style Workflows
 
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launchLean Startup: Reduce 40% go-to-market time & cost on your next product launch
Lean Startup: Reduce 40% go-to-market time & cost on your next product launch
 
Lean Workshop.pptx
Lean Workshop.pptxLean Workshop.pptx
Lean Workshop.pptx
 
Computing DevOp Summit
Computing DevOp SummitComputing DevOp Summit
Computing DevOp Summit
 
sitHH16 - The Implications of Becoming Agile
sitHH16 - The Implications of Becoming AgilesitHH16 - The Implications of Becoming Agile
sitHH16 - The Implications of Becoming Agile
 
Charity Hound - Serverless, NoOps, The Tooth Fairy
Charity Hound - Serverless, NoOps, The Tooth FairyCharity Hound - Serverless, NoOps, The Tooth Fairy
Charity Hound - Serverless, NoOps, The Tooth Fairy
 
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
Joshua Hoffman - Should the CTO be Coding? - Codemotion Amsterdam 2019
 
The hothouse approach
The hothouse approachThe hothouse approach
The hothouse approach
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
 
French Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source WayFrench Scrum User Group @Google - The Agile and Open Source Way
French Scrum User Group @Google - The Agile and Open Source Way
 
Devops intro
Devops introDevops intro
Devops intro
 
OSDC 2019 | Feature Branching considered Evil by Thierry de Pauw
OSDC 2019 | Feature Branching considered Evil by Thierry de PauwOSDC 2019 | Feature Branching considered Evil by Thierry de Pauw
OSDC 2019 | Feature Branching considered Evil by Thierry de Pauw
 
Scaling Software Delivery.pdf
Scaling Software Delivery.pdfScaling Software Delivery.pdf
Scaling Software Delivery.pdf
 

More from Jon Stevens-Hall

How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your job
Jon Stevens-Hall
 
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
Jon Stevens-Hall
 

More from Jon Stevens-Hall (15)

Expanding our Understanding: Complex Adaptive Systems
Expanding our Understanding: Complex Adaptive SystemsExpanding our Understanding: Complex Adaptive Systems
Expanding our Understanding: Complex Adaptive Systems
 
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
Rethinking Site Reliability Engineering for ITSM - SDI virtual event "New Way...
 
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge ManagementBMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
BMC Engage 2015: Optimizing Service Desk Interactions with Knowledge Management
 
Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?Is DevOps Really Changing IT Support?
Is DevOps Really Changing IT Support?
 
Knowledge Management in BMC Remedy 9.1
Knowledge Management in BMC Remedy 9.1Knowledge Management in BMC Remedy 9.1
Knowledge Management in BMC Remedy 9.1
 
How the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your jobHow the Internet of Things and 20 billion devices will change your job
How the Internet of Things and 20 billion devices will change your job
 
IAITAM ACE 2016, New Orleans - Presentation
IAITAM ACE 2016, New Orleans - PresentationIAITAM ACE 2016, New Orleans - Presentation
IAITAM ACE 2016, New Orleans - Presentation
 
Evolving Service for the Digital Workplace
Evolving Service for the Digital WorkplaceEvolving Service for the Digital Workplace
Evolving Service for the Digital Workplace
 
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
Optimizing Service Desk Interactions with Knowledge Management - BMC Engage 2015
 
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
BMC Engage 2015: IT Asset Management - An essential pillar for the digital en...
 
BMC Engage 2015: Smart IT, MyIT and the Power of the Service Platform
BMC Engage 2015: Smart IT, MyIT and the Power of the Service PlatformBMC Engage 2015: Smart IT, MyIT and the Power of the Service Platform
BMC Engage 2015: Smart IT, MyIT and the Power of the Service Platform
 
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
IT Trends Set to Shape Software Asset Management (IBSMA SAM Summit June 2015)
 
Bridging the Gap - The Value of Integrated Asset and Service Management
Bridging the Gap - The Value of Integrated Asset and Service ManagementBridging the Gap - The Value of Integrated Asset and Service Management
Bridging the Gap - The Value of Integrated Asset and Service Management
 
BMC Engage - ITAM 2015-2020: The Evolving Role of the IT Asset Manager
BMC Engage - ITAM 2015-2020: The Evolving Role of the IT Asset ManagerBMC Engage - ITAM 2015-2020: The Evolving Role of the IT Asset Manager
BMC Engage - ITAM 2015-2020: The Evolving Role of the IT Asset Manager
 
Bridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service ManagementBridging the Gap - the Value of Integrated Asset and Service Management
Bridging the Gap - the Value of Integrated Asset and Service Management
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

DevOpsDays Riga - Swarming Presentation

  • 1. DevOps in the Enterprise: How “Swarming” can fix the problem of becoming a 3rd-Line Support Team Jon Hall Principal Product Manager, BMC @jonhall_ DevOpsDays Riga 2018
  • 2. “The enterprise space doesn’t move slowly because they’re stupid, or they hate technology. It’s because they have users” —Luke Kanies, Puppet Founder, Configuration Management Camp 2015, Belgium.
  • 3. DevOps growth in established enterprises “Startup-like” visionaries New services. Ad-hoc support Services outgrow ad-hoc support. Enterprise support channel “adopts”. @jonhall_
  • 4. LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT Classic “Tiered” Support Structure @jonhall_
  • 5. Escalation Escalation Deconstructing the “Tiered” Support Structure LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 1 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS @jonhall_
  • 6. …when the answer is here… …or here. Issues may spend time here LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 1 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS @jonhall_
  • 7. LEVEL 1 SUPPORT LEVEL 2 SUPPORT LEVEL 3 SPECIALISTS When tickets eventually escalate… …they frequently bounce back @jonhall_
  • 8. LEVEL 1 SUPPORT LEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT LEVEL 3 SPECIALISTS LEVEL 2 SUPPORT SUBJECT MATTER EXPERT The system creates “heroes” (not in a good way) @jonhall_
  • 9. involves removing the tiers of support, and calling on the collective expertise of a “swarm” of analysts. https://www.serviceinnovation.org/intelligent-swarming/ Swarming… @jonhall_
  • 10. Swarming Network Collaborative Dynamic, loopy Measured by value creation Tiered support Siloed, hierarchical Directed Linear, rigid Measured by activity @jonhall_
  • 11. 24 hours, 365 days. 500 specialists, 3000 years of experience 200,000+ incidents addressed each year Communication skills are a hiring focus BMC Contact Centres Support Centres Support Centres Co-located with R&D Pleasanton/ Sunnyvale Houston Austin McLean/ Herndon Lexington Sao Paulo Buenos Aires Spain Dublin Winnersh Amsterdam Paris Tel Hai Pune Singapore Shanghai Beijing Seoul Dalian Tokyo Melbourne Houston, TX, USA Dublin, Ireland Dalian China BMC Customer Support @jonhall_
  • 12. Swarming at BMC Dispatch SwarmSeverity 1 Swarm Backlog Swarm @jonhall_
  • 13. Severity 1 Swarm Prioritise Swarming Process at BMC @jonhall_
  • 14. • Rapid responders • Three agents on a scheduled one-week rotation • Primary focus: Provide immediate response, and resolve as soon as possible Swarm lead Communications Other members Research, coordinate, test Severity 1 Swarm @jonhall_
  • 15. Severity 1 Swarm Local Dispatch Swarm Prioritise 30% solved here Swarming Process at BMC @jonhall_
  • 16. • “Cherry pickers” • Meet every 60-90 minutes • Primary focus: Can new tickets be resolved immediately? • Also: Validation of ticket details before assignment to specialists Experienced analyst Less-experienced analyst Dispatch Swarm @jonhall_
  • 17. Local Product-Line Support Teams Severity 1 Swarm Local Dispatch Swarm Prioritise Swarming Process at BMC @jonhall_
  • 18. Local Product Line Support Teams Severity 1 Swarm Local Dispatch Swarm Prioritise Severity 1 Swarm Local Dispatch Swarm Prioritise Local Product Line Support Teams Swarming Process at BMC @jonhall_
  • 19. Local Product Line Support Teams Local Product Line Support Teams Backlog Swarm Backlog Swarm Backlog Swarm Swarming Process at BMC @jonhall_
  • 20. • Global fixers of troublesome tickets • Meet regularly (varies from multiple times per day, to weekly) • Primary focus: Challenging tickets brought by local support teams • Take the place of individual subject-matter-expert escalation Experienced analysts R&D Engineers Backlog Swarms @jonhall_
  • 21. • Guidelines, not rules – encourage good decisions • Metrics had to change (Swarming breaks traditional ones) • Some people needed help to become newly customer facing • Direct escalations to subject matter experts were banned • Increased use of chat and mobile tools Making it work at BMC Customer Support @jonhall_
  • 22. • 25% median resolution time improvement • Customer satisfaction up 8 points • More issues closed in <2 days • Significant reduction in backlogs • Halved onboarding time • Freed resources for innovative offerings Results at BMC @jonhall_
  • 23. So… what does this all have to do with DevOps? @jonhall_ How organisations spend their time (State of DevOps Report, 2018):
  • 24. “IT organisations that have tried to adjust current tools to meet DevOps practices have a failure rate of 80%” DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified (IDC, 2014) So… what does this all have to do with DevOps? @jonhall_
  • 25. • More developers, less “off the shelf” software • More resolution by coding • Increased change frequency • Disconnect in tooling (ITSM vs SDLC) DevOps challenges ServiceDesk norms…
  • 26. • Industrial-scale user base • Customer/business context • Complexity of the enterprise environment • Adaptation to life ”on call” • What to prioritise? Fix bugs or build new stuff? …but enterprise realities challenge DevOps DevOps challenges ServiceDesk norms…
  • 27. • Work-in-progress queues • Asynchronous communication • Single role teams • Individual over-exposure • Lack of knowledge sharing How to really really annoy a DevOps practitioner @jonhall_
  • 28. LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT Where have we seen those things before? @jonhall_ You are here?
  • 29. Swarming aligns really well to DevOps • Autonomy and self-organisation • Knowledge transfer and skills development • Aversion to work queues • ChatOps • Protection of individuals from burnout @jonhall_
  • 30. • May increase costs (even if other measures improve) • Difficult to evaluate individual contribution • Some individuals may dominate • Finding the right people for a swarm is difficult It’s not all positive – some issues reported by Swarming practitioners @jonhall_
  • 31. “The most frustrating job I had was in a very large company. When I stepped outside the box, my colleagues really appreciated it. But management did not. The people that excel and create the most value are the ones that step outside their box” Hank Barnes, Gartner: “Playing Outside Your Box” May 2018.
  • 32. “I have probably doubled my knowledge of the products in a year because of Swarming, and I have been here a long time” - Senior Support Analyst, BMC @jonhall_