SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Š Copyright 2017 BMC Software, Inc.
Is DevOps Really Changing IT Support?
Jon Hall
Principal Product Manager, BMC Remedy ITSM
Servicedesk and IT Support Show, London 2017
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Enterprises are transforming around software
30% digital sales 80% digital sales
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Case study: Global travel company
• 1000+ applications
• 5,500 employees
• 3000 developers! (many are contractors)
• One servicedesk
Š Copyright 2017 BMC Software, Inc.
@JonHall_
“10+ Deploys per Day: Dev and
Ops Cooperation at Flickr”
First DevOpsDays event
(Ghent, Belgium).
Publication of
“The Phoenix Project”
“The Lean Startup”
“Continuous Delivery”First USA DevOpsDays
20102009 20132008 2012 2014
Significant enterprise
adoptions
Brief history of DevOps – some key events
Patrick Debois and Andrew
Shafer form Agile Systems
Administration Group
“Ops, DevOps and PaaS
(No-Ops) at Netflix”
Š Copyright 2017 BMC Software, Inc.
@JonHall_
DevOps is going mainstream
DevOps Enterprise Summit speakers, 5th-6th May 2017, London
Š Copyright 2017 BMC Software, Inc.
@JonHall_
DevOps Outcomes: ITSM under pressure?
Deployment frequency:
Change lead time:
Mean time to recover:
Change failure rate:
46% better
440x faster
96x faster
5x lower
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Enterprises are different
Software:
Customers:
Infrastructure:
Cadence:
Open source, cloud.
Emergent or transformed markets
Software defined & public cloud
Multiple daily releases.
Legacy on-premise + New cloud tools
Established consumer and B2B markets
On-premise, cloud transitioning.
Improving from traditional long cycles
Š Copyright 2017 BMC Software, Inc.
@JonHall_
“The enterprise space doesn’t move
slowly because they’re stupid, or
they hate technology.
It’s because they have users.”
—Luke Kanies, Founder, Puppet. Configuration Management Camp 2015, Belgium.
…and in particular…
Š Copyright 2017 BMC Software, Inc.
@JonHall_
DevOps adoption in established enterprises
“Startup-like”
teams formed.
New products,
Ad-hoc support.
Enterprise ITSM “adopts”
frontline support.
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Case Study: HP Laserjet Firmware team
10% code integration
20% detailed planning
25% porting code
25% supporting current product
15% manual testing
5% remaining innovation capacity
2% continuous integration
5% agile planning
15% one main branch
10% customer equipment branch
5% testing (most automated)
~40% capacity for innovation
20112008
(A well-cited example of enterprise DevOps transformation)
Š Copyright 2017 BMC Software, Inc.
@JonHall_
• Merged 24 codelines into a single build.
• Highly automated testing, including physical simulations
• “Stop the line” if anyone breaks the build or the test suite.
• 400-800 worldwide developers... “Remote Agile” via ChatOps
Case Study: HP Laserjet Firmware transformation
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Case Study: HP Laserjet Firmware transformation
• Support was fully merged into the
development process, on the same code-line.
• Prioritization is handled by a marketing lead
• Hence Support “tickets” are effectively
managed completely in SDLC tools
• Customer context is key.
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Case Study: A national mapping agency
Development Operations
Before DevOps transformation:
Application1 Application2
Support
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Development
Operations
Team Leader
Support Specialist
Application1 Application2
Case Study: A national mapping agency
After DevOps Transformation:
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Application1
Case Study: A national mapping agency
Identity
Manager Remedy
• New application teams.
• User assignment to teams.
• Inter-team moves.
• Roles within teams
(e.g. “incident manager”).
• Foundation data updates
• Autonomy: Team leaders juggle the teams
• Some roles remain outside DevOps teams – e.g.
Problem Mangement
Š Copyright 2017 BMC Software, Inc.
@JonHall_
DevOps challenges ITSM orthodoxies
• “Incident Management” looks different
• Change Management struggling to show value.
• Release Management increasingly automated
• Cloud and Software Defined Infrastructure dominate.
• “Traditional” ITAM and CMDB less relevant.
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Servicedesk challenges
• Application services suddenly appear
• No visibility of issues transferred to developers
• Lack of knowledge sharing
• New kinds of customer, especially external
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Change Manager challenges
• Accountability but lack of visibility
• Some processes adapt poorly to DevOps. e.g. CAB
• Reduced currency to assert role
Š Copyright 2017 BMC Software, Inc.
@JonHall_
But... Enterprise reality challenges DevOps!
• Customer/business context of incoming issues and bugs.
• Adaptation to life ”on call”
• What to prioritise? Fix bugs or build new stuff?
• How to process alerts, particularly if noisy/low-quality.
Š Copyright 2017 BMC Software, Inc.
@JonHall_
“IT organizations that have tried to custom-
adjust current tools to meet DevOps
practices have a failure rate of 80%”
We need a rethink
DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified (IDC, 2014)
Š Copyright 2017 BMC Software, Inc.
@JonHall_
• Work-in-progress queues
• Asynchronous communication
• Single role teams
• Individual over-exposure
• Poor knowledge transfer
How to annoy a DevOps advocate
Š Copyright 2017 BMC Software, Inc.
@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
Š Copyright 2017 BMC Software, Inc.
@JonHall_
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
Escalation
Escalation
Classic “Tiered” Support Structure
Š Copyright 2017 BMC Software, Inc.
@JonHall_
LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
…when the answer is here… …or here.
Issues may spend time here
Š Copyright 2017 BMC Software, Inc.
@JonHall_
LEVEL 1 SUPPORT
LEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS
When tickets
eventually escalate…
…they frequently
bounce back for
clarification
Š Copyright 2017 BMC Software, Inc.
@JonHall_
LEVEL 1 SUPPORT
LEVEL 2 SUPPORT
LEVEL 3 SPECIALISTS
LEVEL 1 SUPPORT
LEVEL 3 SPECIALISTS
LEVEL 2 SUPPORT
SUBJECT MATTER EXPERT
The system encourages “heroes” (not in a good way)
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Swarming – much better aligned to DevOps
Specialist Product Teams
Severity 1 Swarm
Dispatch Swarm
Prioritise
Backlog Swarm Backlog Swarm
Š Copyright 2017 BMC Software, Inc.
@JonHall_
• Autonomy (guidelines, not rules)
• Knowledge transfer and skills development
• ChatOps
• Reduces Work-in-Progress accumulation
• Protects individuals from burnout
Swarming – much better aligned to DevOps
Š Copyright 2017 BMC Software, Inc.
@JonHall_
“At every step of the workflow, we have to
go into the ITSM tool and click something”
“Really I want to work with chat, our
source control system, and email"
Tooling challenges
Š Copyright 2017 BMC Software, Inc.
@JonHall_
ChatOps!
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Š Copyright 2017 BMC Software, Inc.
@JonHall_
DevOps teams want to use the CMDB
“Drifts, timelines”
“The person who is on call at
4am needs to know who has
been doing what” “Context is a trigger word for me...
in a company of 4000 people,
things can get out of hand really
fast if you don't have context”
“What is actually
running on an
environment?”
“If you're dropped in the
middle of something,
how did you get here?"
(but not through the actual interface!)
Š Copyright 2017 BMC Software, Inc.
@JonHall_
• Customer and business context
• Service at scale
• Impact analysis and triage
• Knowledge Management
• CMDB
• Etc…
ITSM can bring significant value…
Š Copyright 2017 BMC Software, Inc.
@JonHall_
• Learn from DevOps acheivements
• Observe and understand the culture
• Understand where value is added and where it isn’t
• Bring that value to DevOps teams’ tools… API all the things!
• Alignment, not handoff.
…but we need to adapt
Š Copyright 2017 BMC Software, Inc.
@JonHall_
Recommended resources
medium.com/@jonhall

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Digital Workspaces and the Customer Experience
Digital Workspaces and the Customer ExperienceDigital Workspaces and the Customer Experience
Digital Workspaces and the Customer Experience
 
If you build it, will they come? Debunking the myths of social software adoption
If you build it, will they come? Debunking the myths of social software adoptionIf you build it, will they come? Debunking the myths of social software adoption
If you build it, will they come? Debunking the myths of social software adoption
 
Life in the Digital Workspace
Life in the Digital WorkspaceLife in the Digital Workspace
Life in the Digital Workspace
 
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
Exponential-e | Cloud Revolution Seminar at the Ritz, 20th November 2014
 
How to Increase Fintech Contact Center Productivity
How to Increase Fintech Contact Center ProductivityHow to Increase Fintech Contact Center Productivity
How to Increase Fintech Contact Center Productivity
 
Unified Endpoint Management: Security & Productivity for the Mobile Enterprise
Unified Endpoint Management: Security & Productivity for the Mobile EnterpriseUnified Endpoint Management: Security & Productivity for the Mobile Enterprise
Unified Endpoint Management: Security & Productivity for the Mobile Enterprise
 
Transforming Business with Citrix: Customers Share Their Stories.
Transforming Business with Citrix: Customers Share Their Stories.Transforming Business with Citrix: Customers Share Their Stories.
Transforming Business with Citrix: Customers Share Their Stories.
 
Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021Top 10 tredning technologies to learn in 2021
Top 10 tredning technologies to learn in 2021
 
Achieving Cloud Relevance
Achieving Cloud RelevanceAchieving Cloud Relevance
Achieving Cloud Relevance
 
IBM Systems of Interaction
IBM Systems of InteractionIBM Systems of Interaction
IBM Systems of Interaction
 
New Emerging Technology Wave Ppt
New Emerging Technology  Wave PptNew Emerging Technology  Wave Ppt
New Emerging Technology Wave Ppt
 
IBM Cognitive platform: IBM Watson
IBM Cognitive platform: IBM WatsonIBM Cognitive platform: IBM Watson
IBM Cognitive platform: IBM Watson
 
The Total Economic Impact of Citrix XenApp
The Total Economic Impact of Citrix XenAppThe Total Economic Impact of Citrix XenApp
The Total Economic Impact of Citrix XenApp
 
Optimizing User-Experience with Carrier-Neutral Colocation
Optimizing User-Experience with Carrier-Neutral ColocationOptimizing User-Experience with Carrier-Neutral Colocation
Optimizing User-Experience with Carrier-Neutral Colocation
 
Orange Business Live 2013 Security Breakout
Orange Business Live 2013 Security BreakoutOrange Business Live 2013 Security Breakout
Orange Business Live 2013 Security Breakout
 
Moving To SaaS
Moving To SaaSMoving To SaaS
Moving To SaaS
 
Madrid Alfresco Day 2015 - John Newton - Digital as the Future of Work
Madrid Alfresco Day 2015 - John Newton - Digital as the Future of WorkMadrid Alfresco Day 2015 - John Newton - Digital as the Future of Work
Madrid Alfresco Day 2015 - John Newton - Digital as the Future of Work
 
AI future 2025 - IBM Watson Re
AI future 2025  - IBM Watson ReAI future 2025  - IBM Watson Re
AI future 2025 - IBM Watson Re
 
Statewide Insurance - Cloud Computing with ACE Insurance
Statewide Insurance - Cloud Computing with ACE InsuranceStatewide Insurance - Cloud Computing with ACE Insurance
Statewide Insurance - Cloud Computing with ACE Insurance
 
Bringing Shadow IT Into the Light
Bringing Shadow IT Into the LightBringing Shadow IT Into the Light
Bringing Shadow IT Into the Light
 

Ähnlich wie Is DevOps Really Changing IT Support?

DevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.pptDevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.ppt
situ27
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
Andreas Grabner
 

Ähnlich wie Is DevOps Really Changing IT Support? (20)

DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
DevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.pptDevOps_Overview_Storyboard_062314.ppt
DevOps_Overview_Storyboard_062314.ppt
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
Enterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast PresentationEnterprise DevOps and the Modern Mainframe Webcast Presentation
Enterprise DevOps and the Modern Mainframe Webcast Presentation
 
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies  ...
WinOps - Lessons learned from Enterprise DevOps with Microsoft technologies ...
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
 
No Ops? Or Yes, Ops! The Future of Operations in a DevOps World
No Ops? Or Yes, Ops! The Future of Operations in a DevOps WorldNo Ops? Or Yes, Ops! The Future of Operations in a DevOps World
No Ops? Or Yes, Ops! The Future of Operations in a DevOps World
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation
 
DevOps: What, who, why and how?
DevOps: What, who, why and how?DevOps: What, who, why and how?
DevOps: What, who, why and how?
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Databases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOpsDatabases: The Neglected Technology in DevOps
Databases: The Neglected Technology in DevOps
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code DeploysDevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
DevOps Days Toronto: From 6 Months Waterfall to 1 hour Code Deploys
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind RadcliffeDevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems - Rosalind Radcliffe
 
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
 
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...
 
IoT to Cloud the DevOps Way
IoT to Cloud the DevOps WayIoT to Cloud the DevOps Way
IoT to Cloud the DevOps Way
 
Tales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformationTales from an Enterprise DevOps transformation
Tales from an Enterprise DevOps transformation
 
Made for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaSMade for Each Other: Microservices + PaaS
Made for Each Other: Microservices + PaaS
 
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOpsPatterns for Success: Lessons Learned When Adopting Enterprise DevOps
Patterns for Success: Lessons Learned When Adopting Enterprise DevOps
 

Mehr von Jon Stevens-Hall

DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
Jon Stevens-Hall
 

Mehr von Jon Stevens-Hall (20)

Expanding our Understanding: Complex Adaptive Systems
Expanding our Understanding: Complex Adaptive SystemsExpanding our Understanding: Complex Adaptive Systems
Expanding our Understanding: Complex Adaptive Systems
 
Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...Velocity19 Berlin: Swarming, Cynefin…and avoiding the problems of becoming a...
Velocity19 Berlin: Swarming, Cynefin… and avoiding the problems of becoming a...
 
DevOps Enterprise Summit 2019 - How Swarming Enables Enterprise Support to wo...
DevOps Enterprise Summit 2019 - How Swarming Enables EnterpriseSupport to wo...DevOps Enterprise Summit 2019 - How Swarming Enables EnterpriseSupport to wo...
DevOps Enterprise Summit 2019 - How Swarming Enables Enterprise Support to wo...
 
SRVision 2019, Utrecht: Swarming and Cynefin
SRVision 2019, Utrecht: Swarming and CynefinSRVision 2019, Utrecht: Swarming and Cynefin
SRVision 2019, Utrecht: Swarming and Cynefin
 
SDI19: Swarming and Devops for ITSM
SDI19: Swarming and Devops for ITSMSDI19: Swarming and Devops for ITSM
SDI19: Swarming and Devops for ITSM
 
Support at scale in a DevOps world How Swarming and Cynefin can save you from...
Support at scale in a DevOps world How Swarming and Cynefin can save you from...Support at scale in a DevOps world How Swarming and Cynefin can save you from...
Support at scale in a DevOps world How Swarming and Cynefin can save you from...
 
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...
 
DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
DevOps Enterprise Summit Las Vegas 2018: The Problem of Becoming a 3rd-Line S...
 
DevOpsDays Riga - Swarming Presentation
DevOpsDays Riga - Swarming PresentationDevOpsDays Riga - Swarming Presentation
DevOpsDays Riga - Swarming Presentation
 
ITSM, Swarming and Devops
ITSM, Swarming and DevopsITSM, Swarming and Devops
ITSM, Swarming and Devops
 
Devops In The Enterprise: How Swarming Can Fix The Problem Of Becoming A 3rd-...
Devops In The Enterprise:How Swarming Can Fix The Problem Of Becoming A 3rd-...Devops In The Enterprise:How Swarming Can Fix The Problem Of Becoming A 3rd-...
Devops In The Enterprise: How Swarming Can Fix The Problem Of Becoming A 3rd-...
 
Service Manager Dag, Netherlands 2018: Why we should ditch the 3-tier support...
Service Manager Dag, Netherlands 2018: Why we should ditch the 3-tier support...Service Manager Dag, Netherlands 2018: Why we should ditch the 3-tier support...
Service Manager Dag, Netherlands 2018: Why we should ditch the 3-tier 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...
Configuration Management Camp 2018: The problem of becoming "3rd line support...
 
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
 
Devopsdays Edinburgh 2017 - Ignite talk - Swarming
Devopsdays Edinburgh 2017 - Ignite talk - SwarmingDevopsdays Edinburgh 2017 - Ignite talk - Swarming
Devopsdays Edinburgh 2017 - Ignite talk - Swarming
 
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...
 
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
 
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
 
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
 

KĂźrzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

KĂźrzlich hochgeladen (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
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
 
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 ...
 

Is DevOps Really Changing IT Support?

  • 1. Š Copyright 2017 BMC Software, Inc. Is DevOps Really Changing IT Support? Jon Hall Principal Product Manager, BMC Remedy ITSM Servicedesk and IT Support Show, London 2017
  • 2. Š Copyright 2017 BMC Software, Inc. @JonHall_ Enterprises are transforming around software 30% digital sales 80% digital sales
  • 3. Š Copyright 2017 BMC Software, Inc. @JonHall_ Case study: Global travel company • 1000+ applications • 5,500 employees • 3000 developers! (many are contractors) • One servicedesk
  • 4. Š Copyright 2017 BMC Software, Inc. @JonHall_ “10+ Deploys per Day: Dev and Ops Cooperation at Flickr” First DevOpsDays event (Ghent, Belgium). Publication of “The Phoenix Project” “The Lean Startup” “Continuous Delivery”First USA DevOpsDays 20102009 20132008 2012 2014 Significant enterprise adoptions Brief history of DevOps – some key events Patrick Debois and Andrew Shafer form Agile Systems Administration Group “Ops, DevOps and PaaS (No-Ops) at Netflix”
  • 5. Š Copyright 2017 BMC Software, Inc. @JonHall_ DevOps is going mainstream DevOps Enterprise Summit speakers, 5th-6th May 2017, London
  • 6. Š Copyright 2017 BMC Software, Inc. @JonHall_ DevOps Outcomes: ITSM under pressure? Deployment frequency: Change lead time: Mean time to recover: Change failure rate: 46% better 440x faster 96x faster 5x lower
  • 7. Š Copyright 2017 BMC Software, Inc. @JonHall_ Enterprises are different Software: Customers: Infrastructure: Cadence: Open source, cloud. Emergent or transformed markets Software defined & public cloud Multiple daily releases. Legacy on-premise + New cloud tools Established consumer and B2B markets On-premise, cloud transitioning. Improving from traditional long cycles
  • 8. Š Copyright 2017 BMC Software, Inc. @JonHall_ “The enterprise space doesn’t move slowly because they’re stupid, or they hate technology. It’s because they have users.” —Luke Kanies, Founder, Puppet. Configuration Management Camp 2015, Belgium. …and in particular…
  • 9. Š Copyright 2017 BMC Software, Inc. @JonHall_ DevOps adoption in established enterprises “Startup-like” teams formed. New products, Ad-hoc support. Enterprise ITSM “adopts” frontline support.
  • 10. Š Copyright 2017 BMC Software, Inc. @JonHall_ Case Study: HP Laserjet Firmware team 10% code integration 20% detailed planning 25% porting code 25% supporting current product 15% manual testing 5% remaining innovation capacity 2% continuous integration 5% agile planning 15% one main branch 10% customer equipment branch 5% testing (most automated) ~40% capacity for innovation 20112008 (A well-cited example of enterprise DevOps transformation)
  • 11. Š Copyright 2017 BMC Software, Inc. @JonHall_ • Merged 24 codelines into a single build. • Highly automated testing, including physical simulations • “Stop the line” if anyone breaks the build or the test suite. • 400-800 worldwide developers... “Remote Agile” via ChatOps Case Study: HP Laserjet Firmware transformation
  • 12. Š Copyright 2017 BMC Software, Inc. @JonHall_ Case Study: HP Laserjet Firmware transformation • Support was fully merged into the development process, on the same code-line. • Prioritization is handled by a marketing lead • Hence Support “tickets” are effectively managed completely in SDLC tools • Customer context is key.
  • 13. Š Copyright 2017 BMC Software, Inc. @JonHall_ Case Study: A national mapping agency Development Operations Before DevOps transformation: Application1 Application2 Support
  • 14. Š Copyright 2017 BMC Software, Inc. @JonHall_ Development Operations Team Leader Support Specialist Application1 Application2 Case Study: A national mapping agency After DevOps Transformation:
  • 15. Š Copyright 2017 BMC Software, Inc. @JonHall_ Application1 Case Study: A national mapping agency Identity Manager Remedy • New application teams. • User assignment to teams. • Inter-team moves. • Roles within teams (e.g. “incident manager”). • Foundation data updates • Autonomy: Team leaders juggle the teams • Some roles remain outside DevOps teams – e.g. Problem Mangement
  • 16. Š Copyright 2017 BMC Software, Inc. @JonHall_ DevOps challenges ITSM orthodoxies • “Incident Management” looks different • Change Management struggling to show value. • Release Management increasingly automated • Cloud and Software Defined Infrastructure dominate. • “Traditional” ITAM and CMDB less relevant.
  • 17. Š Copyright 2017 BMC Software, Inc. @JonHall_ Servicedesk challenges • Application services suddenly appear • No visibility of issues transferred to developers • Lack of knowledge sharing • New kinds of customer, especially external
  • 18. Š Copyright 2017 BMC Software, Inc. @JonHall_ Change Manager challenges • Accountability but lack of visibility • Some processes adapt poorly to DevOps. e.g. CAB • Reduced currency to assert role
  • 19. Š Copyright 2017 BMC Software, Inc. @JonHall_ But... Enterprise reality challenges DevOps! • Customer/business context of incoming issues and bugs. • Adaptation to life ”on call” • What to prioritise? Fix bugs or build new stuff? • How to process alerts, particularly if noisy/low-quality.
  • 20. Š Copyright 2017 BMC Software, Inc. @JonHall_ “IT organizations that have tried to custom- adjust current tools to meet DevOps practices have a failure rate of 80%” We need a rethink DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified (IDC, 2014)
  • 21. Š Copyright 2017 BMC Software, Inc. @JonHall_ • Work-in-progress queues • Asynchronous communication • Single role teams • Individual over-exposure • Poor knowledge transfer How to annoy a DevOps advocate
  • 22. Š Copyright 2017 BMC Software, Inc. @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
  • 23. Š Copyright 2017 BMC Software, Inc. @JonHall_ LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT Escalation Escalation Classic “Tiered” Support Structure
  • 24. Š Copyright 2017 BMC Software, Inc. @JonHall_ LEVEL 2 SUPPORT LEVEL 2 SUPPORTLEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT …when the answer is here… …or here. Issues may spend time here
  • 25. Š Copyright 2017 BMC Software, Inc. @JonHall_ LEVEL 1 SUPPORT LEVEL 2 SUPPORT LEVEL 3 SPECIALISTS When tickets eventually escalate… …they frequently bounce back for clarification
  • 26. Š Copyright 2017 BMC Software, Inc. @JonHall_ LEVEL 1 SUPPORT LEVEL 2 SUPPORT LEVEL 3 SPECIALISTS LEVEL 1 SUPPORT LEVEL 3 SPECIALISTS LEVEL 2 SUPPORT SUBJECT MATTER EXPERT The system encourages “heroes” (not in a good way)
  • 27. Š Copyright 2017 BMC Software, Inc. @JonHall_ Swarming – much better aligned to DevOps Specialist Product Teams Severity 1 Swarm Dispatch Swarm Prioritise Backlog Swarm Backlog Swarm
  • 28. Š Copyright 2017 BMC Software, Inc. @JonHall_ • Autonomy (guidelines, not rules) • Knowledge transfer and skills development • ChatOps • Reduces Work-in-Progress accumulation • Protects individuals from burnout Swarming – much better aligned to DevOps
  • 29. Š Copyright 2017 BMC Software, Inc. @JonHall_ “At every step of the workflow, we have to go into the ITSM tool and click something” “Really I want to work with chat, our source control system, and email" Tooling challenges
  • 30. Š Copyright 2017 BMC Software, Inc. @JonHall_ ChatOps!
  • 31. Š Copyright 2017 BMC Software, Inc. @JonHall_
  • 32. Š Copyright 2017 BMC Software, Inc. @JonHall_ DevOps teams want to use the CMDB “Drifts, timelines” “The person who is on call at 4am needs to know who has been doing what” “Context is a trigger word for me... in a company of 4000 people, things can get out of hand really fast if you don't have context” “What is actually running on an environment?” “If you're dropped in the middle of something, how did you get here?" (but not through the actual interface!)
  • 33. Š Copyright 2017 BMC Software, Inc. @JonHall_ • Customer and business context • Service at scale • Impact analysis and triage • Knowledge Management • CMDB • Etc… ITSM can bring significant value…
  • 34. Š Copyright 2017 BMC Software, Inc. @JonHall_ • Learn from DevOps acheivements • Observe and understand the culture • Understand where value is added and where it isn’t • Bring that value to DevOps teams’ tools… API all the things! • Alignment, not handoff. …but we need to adapt
  • 35. Š Copyright 2017 BMC Software, Inc. @JonHall_ Recommended resources medium.com/@jonhall

Hinweis der Redaktion

  1. Patrick Debois is sole attendee at Andrew Shafer’s “Agile Infrastructure” presentation,
  2. Teams map to Applications. a Each team is fully repsonsible for an Application. Teams form around applications. Team Leaders determine who’s in the team and what they do.
  3. Flickr - O’Reilly Velocity Conference Ghent – Debois inadvertently popularises “DevOps” as a term
  4. Flickr - O’Reilly Velocity Conference Ghent – Debois inadvertently popularises “DevOps” as a term
  5. “Felony” to commit code and leave the office before confirming all is green.
  6. I spoke with Gary Gruver, who led the transformation:
  7. Teams map to Applications. a Each team is fully repsonsible for an Application. Teams form around applications. Team Leaders determine who’s in the team and what they do.
  8. Teams map to Applications. a Each team is fully repsonsible for an Application. Teams form around applications. Team Leaders determine who’s in the team and what they do.
  9. Very little mindshare for established ITSM tools. Conference “trade floor names”: VictorOps, PagerDuty, etc. Non-IT incident frameworks getting traction (e.g. “Incident Command System” – originating in Emergency Services).
  10. Very little mindshare for established ITSM tools. Conference “trade floor names”: VictorOps, PagerDuty, etc. Non-IT incident frameworks getting traction (e.g. “Incident Command System” – originating in Emergency Services). “Thus if you 'write a bug' you can’t fix it, unless it happens to have been prioritized and you happen to be picking up the next task in the queue. “Although this approach is supposed to motivate developers to write easy to maintain systems, in fact it simply means they also do the job of the helpdesk/support/ operations”
  11. No more assignment to individuals
  12. No more assignment to individuals
  13. No more assignment to individuals
  14. No more assignment to individuals
  15. No more assignment to individuals
  16. No more assignment to individuals