SlideShare a Scribd company logo
1 of 28
DevOps Culture Shift:
Expanding On-Call Responsibilities
Todd Vernon - CEO, VictorOps
Kurt Bittner - Research Analyst, Forrester Research
Nick Goodman - Director of Platform Engineering, Bunchball
Paul Beltrani - TechOps, Onshape
#DevOpsCulture
Moderator
Todd Vernon, CEO VictorOps
Industry veteran of SaaS business
 CTO, Raindance Communications
 CEO, Lijit Networks
CEO, VictorOps
@toddvernon
#DevOpsCulture
Yesterday (Developers Developed)
We spent a long time writing product requirements
We spent a longer time writing software
We pushed new code every 3-6 months to production
When it worked (12 hours later), we locked the data
center
 Reliability was obtained by NOT CHANGING THINGS
#DevOpsCulture
Today (Development is the new NOC)
 Agile replaced Waterfall
 Virtual replaced Physical
 Puppet and Chef replaced System Admins
 Continuous Delivery replaced lack of delivery
 DevOps is replacing Operations
 Developers are replacing the NOC
#DevOpsCulture
Joining Us Today (Smart People)
#DevOpsCulture
Housekeeping (What you need to know)
• Half of today’s webinar will be a panel discussion
seeded by questions from attendees
• Chat in your questions as we go. Two ways.
– Chat directly into the platform
– Twitter @VictorOps or #DevOpsCulture
• Today’s webinar will be recorded and the slides
made available
• All attendees will receive a copy of the recent
Forrester brief “Putting Devs On The Front Lines”
#DevOpsCulture
Poll (Audience Participation)
• How many currently include developers in their
on-call rotations?
#DevOpsCulture
Kurt Bittner
Principal Analyst, Forrester
@ksbittner
#DevOpsCulture
© 2015 Forrester Research, Inc. Reproduction Prohibited
Putting Devs On The Front Lines
DevOps Culture Begins With Visibility and
Responsibility
#DevOpsCulture
© 2015 Forrester Research, Inc. Reproduction Prohibited 10
© Golden Gate Bridge, Highway and Transportation District
Making Software Is Nothing Like Building A Bridge
http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/
http://1080panimewallpapers.com/network/network-operations-center.html
Dev and Ops live in different worlds, with
different cultures and values
© 2015 Forrester Research, Inc. Reproduction Prohibited 11
© Golden Gate Bridge, Highway and Transportation District
Making Software Is Nothing Like Building A Bridge
http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/
http://1080panimewallpapers.com/network/network-operations-center.html
Dev and Ops live in different worlds, with
different cultures and values
Innovation
(Encourage Change)
Stability
(Prevent Change)
© 2015 Forrester Research, Inc. Reproduction Prohibited 12
© Golden Gate Bridge, Highway and Transportation District
Making Software Is Nothing Like Building A Bridge
http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/
http://1080panimewallpapers.com/network/network-operations-center.html
Dev and Ops live in different worlds, with
different cultures and values
Innovation
(Encourage Change)
Stability
(Prevent Change)
Customer Success Requires Both
© 2015 Forrester Research, Inc. Reproduction Prohibited 13
Measure everyone the same way.
Reward improved customer experiences.
http://e-strategyblog.com/2011/05/daily-numbers-killing-time-on-mobile/
© 2015 Forrester Research, Inc. Reproduction Prohibited 14
Walk in the other person’s shoes
http://newsroom.blogs.cnn.com/2009/11/12/shoes-for-africa-sat-nov-14-at-10-p-m-et-on-cnn/
© 2015 Forrester Research, Inc. Reproduction Prohibited 15http://www.cnn.com/2013/11/27/world/gallery/most-beautiful-libraries-in-the-world/
Expand Application Support Knowledge
© 2015 Forrester Research, Inc. Reproduction Prohibited 16http://www.huffingtonpost.com/2013/05/22/blended-family-advice_n_3322007.html
“If you write code, you’re on call.
If you want to take vacations, write good tests.”
- Mario Cruz, CIO at Choose Digital
© 2015 Forrester Research, Inc. Reproduction Prohibited 17http://aragec.com/winding+roads.html#prettyPhoto[galeri]/1/
Think End-to-End
“The more time that developers spend
working in production on operations
issues with operations staff, …
… the more that they will learn about
what it takes to design and build a real-
world system.”
© 2015 Forrester Research, Inc. Reproduction Prohibited 18https://leadershipfreak.files.wordpress.com/2015/01/winston-churchill-the-price-of-greatness.jpg
Nick Goodman
Director of Platform Engineering, Bunchball
#DevOpsCulture
DEVOPS is a Culture of Innovation
Culture of Creation
Everybody creates something
Technology choices driven by values
Culture of Empowerment
It's all code, so everybody can work on it
Developers feel responsible for their code's behavior
Product-Centric Culture
Ignore IT
Our roles exist to deliver a product to the customer
Focus on the things we want to be good at
DEVOPS is HARD
Convincing People is Hard
“I'm not a sys admin, and I don't want to be one”
“I didn't write that, so I can't fix it”
DEVOPS Technologies Create Different Problems
Biggest benefit comes from wide adoption within the code
Such problems require a DEVOPS team to address
Paul Beltrani
TechOps at OnShape
#DevOpsCulture
Onshape
• https://www.onshape.com/
• Founded by same people who founded Solidworks
• Disrupted the workstation era with CAD on MS Windows
• Disrupting desktop era CAD with Cloud based CAD
•Many, smart developers who are new to WebOps
• Challenge, foster a DevOps culture
• Started by getting developers involved with support rotations (on-call)
How we brought Dev to Ops
• Developers participate in the on-call rotation
• Change the traditional role of on-call
• Incident manager VS repair person
• Lots of support and guidance
• Paired on-call, person from Dev and a person from Ops
• Knowledge transfer in both directions
• Documentation and run books
• Group / User autonomy
• Teams manage their own rotation
• Users manage their own alerting
Primary On-call
• Responsible for making sure the service is available
• keeps an eye on the service and supporting infrastructure
• responds to alerts 24/7*
• Manages incidents
• Doesn’t have to fix the issue but is responsible for coordinating other
resources and managing the incident to resolution
• Point of contact
• Keeps others informed, e.g. Customer Service
• Provides updates to the teams. (Has authority to delegate if they're busy.)
Panel (Q&A)
• Why change the status quo?
• How do I align two disparate groups?
• How do I remove the obstacles that separate
Dev and Ops teams?
• Will customers see a difference if devs are on
call?
• Can IT start to think differently?
#DevOpsCulture
Panel Discussion (Chat/Tweet in your questions)
#DevOpsCulture
Thank you (Further Resources)
• Visit the VictorOps Knowledge Drop for more
resources on this topic.
• Get started. Try VictorOps FREE for 14 days
and take your webinar learnings for a test drive.
#DevOpsCulture

More Related Content

What's hot

JUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disasterJUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disasterBert Jan Schrijver
 
Principles of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOpsPrinciples of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOpsBert Jan Schrijver
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsNitin Bhide
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016gjdevos
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruitersDevOpsGroup
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous DeliveryJez Humble
 
DevOps Beyond the Buzzwords: Culture, Tools, & Straight Talk
DevOps Beyond the Buzzwords: Culture, Tools, & Straight TalkDevOps Beyond the Buzzwords: Culture, Tools, & Straight Talk
DevOps Beyond the Buzzwords: Culture, Tools, & Straight TalkMark Heckler
 
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's  Next Gen Enterprise Devops Platform Webinar SlidesReleaseIQ's  Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar SlidesWayne Greene
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonPink Elephant
 
DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?Tathagat Varma
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)dev2ops
 

What's hot (20)

JUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disasterJUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disaster
 
Principles of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOpsPrinciples of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOps
 
Devops or die!
Devops or die!Devops or die!
Devops or die!
 
Why Even DevOp?
Why Even DevOp?Why Even DevOp?
Why Even DevOp?
 
DevOps - Understanding Core Concepts
DevOps - Understanding Core ConceptsDevOps - Understanding Core Concepts
DevOps - Understanding Core Concepts
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
Continuous Delivery e-book
Continuous Delivery e-bookContinuous Delivery e-book
Continuous Delivery e-book
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016
 
Developer Nirvana
Developer NirvanaDeveloper Nirvana
Developer Nirvana
 
Devopsguys DevOps 101 for recruiters
Devopsguys   DevOps 101 for recruitersDevopsguys   DevOps 101 for recruiters
Devopsguys DevOps 101 for recruiters
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
Continuous Delivery
Continuous DeliveryContinuous Delivery
Continuous Delivery
 
DevOps Beyond the Buzzwords: Culture, Tools, & Straight Talk
DevOps Beyond the Buzzwords: Culture, Tools, & Straight TalkDevOps Beyond the Buzzwords: Culture, Tools, & Straight Talk
DevOps Beyond the Buzzwords: Culture, Tools, & Straight Talk
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's  Next Gen Enterprise Devops Platform Webinar SlidesReleaseIQ's  Next Gen Enterprise Devops Platform Webinar Slides
ReleaseIQ's Next Gen Enterprise Devops Platform Webinar Slides
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
 
DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?DevOps: Process, Tool or Mindset?
DevOps: Process, Tool or Mindset?
 
DevOps
DevOpsDevOps
DevOps
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)The History of DevOps (and what you need to do about it)
The History of DevOps (and what you need to do about it)
 

Similar to DevOps Culture Shift: Expanding On-Call Responsibilties

CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14dennisn129CBN
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryNajib Radzuan
 
TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?Haggai Philip Zagury
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?Chen Cheng-Wei
 
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITThe Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITVMware Tanzu
 
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”Cisco DevNet
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.anilpmuvvala
 
What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.anilpmuvvala
 
Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Jon Petter Hjulstad
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_custdennisn129
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0minseok kim
 
Forrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application DeliveryForrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application DeliveryXebiaLabs
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...Rauno De Pasquale
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - AccelerateDelta-N
 
DevOps Stories: Getting to Agile - RightScale Compute 2013
DevOps Stories: Getting to Agile - RightScale Compute 2013DevOps Stories: Getting to Agile - RightScale Compute 2013
DevOps Stories: Getting to Agile - RightScale Compute 2013RightScale
 

Similar to DevOps Culture Shift: Expanding On-Call Responsibilties (20)

CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14CollabNet Houston Workshop Live Enterpise agility_11.12.14
CollabNet Houston Workshop Live Enterpise agility_11.12.14
 
DevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software DeliveryDevOps Culture transformation in Modern Software Delivery
DevOps Culture transformation in Modern Software Delivery
 
OaaS:Open as a Strategy
OaaS:Open as a StrategyOaaS:Open as a Strategy
OaaS:Open as a Strategy
 
TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?TechRadarCon 2022 | Have you built your platform yet ?
TechRadarCon 2022 | Have you built your platform yet ?
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native ITThe Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
The Bright Ops Future - Reinventing Operations in the Age of Cloud-Native IT
 
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”DEVNET-1125	Partner Case Study - “Project Hybrid Engineer”
DEVNET-1125 Partner Case Study - “Project Hybrid Engineer”
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
Cloud Foundry Foundation Overview
Cloud Foundry Foundation OverviewCloud Foundry Foundation Overview
Cloud Foundry Foundation Overview
 
DevOps Days Ohio
DevOps Days OhioDevOps Days Ohio
DevOps Days Ohio
 
What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.What_is_DevOps_how_it's_very_useful_in_daily_Life.
What_is_DevOps_how_it's_very_useful_in_daily_Life.
 
What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.What is DevOps And How It Is Useful In Real life.
What is DevOps And How It Is Useful In Real life.
 
Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17Status Quo on the automation support in SOA Suite OGhTech17
Status Quo on the automation support in SOA Suite OGhTech17
 
What_is_DevOps.pptx
What_is_DevOps.pptxWhat_is_DevOps.pptx
What_is_DevOps.pptx
 
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
10.15.2014 dallas ws_brian_d_dn_live workshop enterpise agility_cust
 
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
Pivotal korea transformation_strategy_seminar_enterprise_dev_ops_20160630_v1.0
 
Forrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application DeliveryForrester Webinar: Coming Changes in Application Delivery
Forrester Webinar: Coming Changes in Application Delivery
 
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
 
Meetup DevOps - Accelerate
Meetup DevOps - AccelerateMeetup DevOps - Accelerate
Meetup DevOps - Accelerate
 
DevOps Stories: Getting to Agile - RightScale Compute 2013
DevOps Stories: Getting to Agile - RightScale Compute 2013DevOps Stories: Getting to Agile - RightScale Compute 2013
DevOps Stories: Getting to Agile - RightScale Compute 2013
 

More from VictorOps

Failure as Success Devops Roadtrip Seattle 2016
Failure as Success Devops Roadtrip Seattle 2016Failure as Success Devops Roadtrip Seattle 2016
Failure as Success Devops Roadtrip Seattle 2016VictorOps
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck VictorOps
 
DevOps: A Practical Guide
DevOps: A Practical GuideDevOps: A Practical Guide
DevOps: A Practical GuideVictorOps
 
Crisis Communication Webinar
Crisis Communication WebinarCrisis Communication Webinar
Crisis Communication WebinarVictorOps
 
The Importance of Minimum Viable Runbooks Webinar
The Importance of Minimum Viable Runbooks WebinarThe Importance of Minimum Viable Runbooks Webinar
The Importance of Minimum Viable Runbooks WebinarVictorOps
 
DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - DenverVictorOps
 
VictorOps & Raygun: A Stunning Integration
VictorOps & Raygun: A Stunning IntegrationVictorOps & Raygun: A Stunning Integration
VictorOps & Raygun: A Stunning IntegrationVictorOps
 
ChatOps: The New Interface of DevOps
ChatOps: The New Interface of DevOpsChatOps: The New Interface of DevOps
ChatOps: The New Interface of DevOpsVictorOps
 
6 Steps to Creating a Minimum Viable Runbook Infographic
6 Steps to Creating a Minimum Viable Runbook Infographic6 Steps to Creating a Minimum Viable Runbook Infographic
6 Steps to Creating a Minimum Viable Runbook InfographicVictorOps
 
Incident Lifecycle Infographic
Incident Lifecycle InfographicIncident Lifecycle Infographic
Incident Lifecycle InfographicVictorOps
 
Crisis Management & Why It's Important Infographic
Crisis Management & Why It's Important InfographicCrisis Management & Why It's Important Infographic
Crisis Management & Why It's Important InfographicVictorOps
 
Real World ChatOps
Real World ChatOpsReal World ChatOps
Real World ChatOpsVictorOps
 
Tips & Tricks To Reducing TTR
Tips & Tricks To Reducing TTRTips & Tricks To Reducing TTR
Tips & Tricks To Reducing TTRVictorOps
 
The Open-Source Monitoring Landscape
The Open-Source Monitoring LandscapeThe Open-Source Monitoring Landscape
The Open-Source Monitoring LandscapeVictorOps
 
Actors: Not Just for Movies Anymore
Actors: Not Just for Movies AnymoreActors: Not Just for Movies Anymore
Actors: Not Just for Movies AnymoreVictorOps
 
An Introduction to Rearview - Time Series Based Monitoring
An Introduction to Rearview - Time Series Based MonitoringAn Introduction to Rearview - Time Series Based Monitoring
An Introduction to Rearview - Time Series Based MonitoringVictorOps
 
The Art & Zen of Managing Nagios with Puppet
The Art & Zen of Managing Nagios with PuppetThe Art & Zen of Managing Nagios with Puppet
The Art & Zen of Managing Nagios with PuppetVictorOps
 
ChatOps Unplugged
ChatOps UnpluggedChatOps Unplugged
ChatOps UnpluggedVictorOps
 
Post-mortem Fail
Post-mortem FailPost-mortem Fail
Post-mortem FailVictorOps
 
On-call Firefight Survival Guide
On-call Firefight Survival GuideOn-call Firefight Survival Guide
On-call Firefight Survival GuideVictorOps
 

More from VictorOps (20)

Failure as Success Devops Roadtrip Seattle 2016
Failure as Success Devops Roadtrip Seattle 2016Failure as Success Devops Roadtrip Seattle 2016
Failure as Success Devops Roadtrip Seattle 2016
 
DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck DevOps Roadtrip Final Speaking Deck
DevOps Roadtrip Final Speaking Deck
 
DevOps: A Practical Guide
DevOps: A Practical GuideDevOps: A Practical Guide
DevOps: A Practical Guide
 
Crisis Communication Webinar
Crisis Communication WebinarCrisis Communication Webinar
Crisis Communication Webinar
 
The Importance of Minimum Viable Runbooks Webinar
The Importance of Minimum Viable Runbooks WebinarThe Importance of Minimum Viable Runbooks Webinar
The Importance of Minimum Viable Runbooks Webinar
 
DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - Denver
 
VictorOps & Raygun: A Stunning Integration
VictorOps & Raygun: A Stunning IntegrationVictorOps & Raygun: A Stunning Integration
VictorOps & Raygun: A Stunning Integration
 
ChatOps: The New Interface of DevOps
ChatOps: The New Interface of DevOpsChatOps: The New Interface of DevOps
ChatOps: The New Interface of DevOps
 
6 Steps to Creating a Minimum Viable Runbook Infographic
6 Steps to Creating a Minimum Viable Runbook Infographic6 Steps to Creating a Minimum Viable Runbook Infographic
6 Steps to Creating a Minimum Viable Runbook Infographic
 
Incident Lifecycle Infographic
Incident Lifecycle InfographicIncident Lifecycle Infographic
Incident Lifecycle Infographic
 
Crisis Management & Why It's Important Infographic
Crisis Management & Why It's Important InfographicCrisis Management & Why It's Important Infographic
Crisis Management & Why It's Important Infographic
 
Real World ChatOps
Real World ChatOpsReal World ChatOps
Real World ChatOps
 
Tips & Tricks To Reducing TTR
Tips & Tricks To Reducing TTRTips & Tricks To Reducing TTR
Tips & Tricks To Reducing TTR
 
The Open-Source Monitoring Landscape
The Open-Source Monitoring LandscapeThe Open-Source Monitoring Landscape
The Open-Source Monitoring Landscape
 
Actors: Not Just for Movies Anymore
Actors: Not Just for Movies AnymoreActors: Not Just for Movies Anymore
Actors: Not Just for Movies Anymore
 
An Introduction to Rearview - Time Series Based Monitoring
An Introduction to Rearview - Time Series Based MonitoringAn Introduction to Rearview - Time Series Based Monitoring
An Introduction to Rearview - Time Series Based Monitoring
 
The Art & Zen of Managing Nagios with Puppet
The Art & Zen of Managing Nagios with PuppetThe Art & Zen of Managing Nagios with Puppet
The Art & Zen of Managing Nagios with Puppet
 
ChatOps Unplugged
ChatOps UnpluggedChatOps Unplugged
ChatOps Unplugged
 
Post-mortem Fail
Post-mortem FailPost-mortem Fail
Post-mortem Fail
 
On-call Firefight Survival Guide
On-call Firefight Survival GuideOn-call Firefight Survival Guide
On-call Firefight Survival Guide
 

Recently uploaded

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Recently uploaded (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

DevOps Culture Shift: Expanding On-Call Responsibilties

  • 1. DevOps Culture Shift: Expanding On-Call Responsibilities Todd Vernon - CEO, VictorOps Kurt Bittner - Research Analyst, Forrester Research Nick Goodman - Director of Platform Engineering, Bunchball Paul Beltrani - TechOps, Onshape #DevOpsCulture
  • 2. Moderator Todd Vernon, CEO VictorOps Industry veteran of SaaS business  CTO, Raindance Communications  CEO, Lijit Networks CEO, VictorOps @toddvernon #DevOpsCulture
  • 3. Yesterday (Developers Developed) We spent a long time writing product requirements We spent a longer time writing software We pushed new code every 3-6 months to production When it worked (12 hours later), we locked the data center  Reliability was obtained by NOT CHANGING THINGS #DevOpsCulture
  • 4. Today (Development is the new NOC)  Agile replaced Waterfall  Virtual replaced Physical  Puppet and Chef replaced System Admins  Continuous Delivery replaced lack of delivery  DevOps is replacing Operations  Developers are replacing the NOC #DevOpsCulture
  • 5. Joining Us Today (Smart People) #DevOpsCulture
  • 6. Housekeeping (What you need to know) • Half of today’s webinar will be a panel discussion seeded by questions from attendees • Chat in your questions as we go. Two ways. – Chat directly into the platform – Twitter @VictorOps or #DevOpsCulture • Today’s webinar will be recorded and the slides made available • All attendees will receive a copy of the recent Forrester brief “Putting Devs On The Front Lines” #DevOpsCulture
  • 7. Poll (Audience Participation) • How many currently include developers in their on-call rotations? #DevOpsCulture
  • 8. Kurt Bittner Principal Analyst, Forrester @ksbittner #DevOpsCulture
  • 9. © 2015 Forrester Research, Inc. Reproduction Prohibited Putting Devs On The Front Lines DevOps Culture Begins With Visibility and Responsibility #DevOpsCulture
  • 10. © 2015 Forrester Research, Inc. Reproduction Prohibited 10 © Golden Gate Bridge, Highway and Transportation District Making Software Is Nothing Like Building A Bridge http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/ http://1080panimewallpapers.com/network/network-operations-center.html Dev and Ops live in different worlds, with different cultures and values
  • 11. © 2015 Forrester Research, Inc. Reproduction Prohibited 11 © Golden Gate Bridge, Highway and Transportation District Making Software Is Nothing Like Building A Bridge http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/ http://1080panimewallpapers.com/network/network-operations-center.html Dev and Ops live in different worlds, with different cultures and values Innovation (Encourage Change) Stability (Prevent Change)
  • 12. © 2015 Forrester Research, Inc. Reproduction Prohibited 12 © Golden Gate Bridge, Highway and Transportation District Making Software Is Nothing Like Building A Bridge http://betanews.com/2015/02/26/agile-versus-waterfall-development-the-case-for-agile/ http://1080panimewallpapers.com/network/network-operations-center.html Dev and Ops live in different worlds, with different cultures and values Innovation (Encourage Change) Stability (Prevent Change) Customer Success Requires Both
  • 13. © 2015 Forrester Research, Inc. Reproduction Prohibited 13 Measure everyone the same way. Reward improved customer experiences. http://e-strategyblog.com/2011/05/daily-numbers-killing-time-on-mobile/
  • 14. © 2015 Forrester Research, Inc. Reproduction Prohibited 14 Walk in the other person’s shoes http://newsroom.blogs.cnn.com/2009/11/12/shoes-for-africa-sat-nov-14-at-10-p-m-et-on-cnn/
  • 15. © 2015 Forrester Research, Inc. Reproduction Prohibited 15http://www.cnn.com/2013/11/27/world/gallery/most-beautiful-libraries-in-the-world/ Expand Application Support Knowledge
  • 16. © 2015 Forrester Research, Inc. Reproduction Prohibited 16http://www.huffingtonpost.com/2013/05/22/blended-family-advice_n_3322007.html “If you write code, you’re on call. If you want to take vacations, write good tests.” - Mario Cruz, CIO at Choose Digital
  • 17. © 2015 Forrester Research, Inc. Reproduction Prohibited 17http://aragec.com/winding+roads.html#prettyPhoto[galeri]/1/ Think End-to-End “The more time that developers spend working in production on operations issues with operations staff, … … the more that they will learn about what it takes to design and build a real- world system.”
  • 18. © 2015 Forrester Research, Inc. Reproduction Prohibited 18https://leadershipfreak.files.wordpress.com/2015/01/winston-churchill-the-price-of-greatness.jpg
  • 19. Nick Goodman Director of Platform Engineering, Bunchball #DevOpsCulture
  • 20. DEVOPS is a Culture of Innovation Culture of Creation Everybody creates something Technology choices driven by values Culture of Empowerment It's all code, so everybody can work on it Developers feel responsible for their code's behavior Product-Centric Culture Ignore IT Our roles exist to deliver a product to the customer Focus on the things we want to be good at
  • 21. DEVOPS is HARD Convincing People is Hard “I'm not a sys admin, and I don't want to be one” “I didn't write that, so I can't fix it” DEVOPS Technologies Create Different Problems Biggest benefit comes from wide adoption within the code Such problems require a DEVOPS team to address
  • 22. Paul Beltrani TechOps at OnShape #DevOpsCulture
  • 23. Onshape • https://www.onshape.com/ • Founded by same people who founded Solidworks • Disrupted the workstation era with CAD on MS Windows • Disrupting desktop era CAD with Cloud based CAD •Many, smart developers who are new to WebOps • Challenge, foster a DevOps culture • Started by getting developers involved with support rotations (on-call)
  • 24. How we brought Dev to Ops • Developers participate in the on-call rotation • Change the traditional role of on-call • Incident manager VS repair person • Lots of support and guidance • Paired on-call, person from Dev and a person from Ops • Knowledge transfer in both directions • Documentation and run books • Group / User autonomy • Teams manage their own rotation • Users manage their own alerting
  • 25. Primary On-call • Responsible for making sure the service is available • keeps an eye on the service and supporting infrastructure • responds to alerts 24/7* • Manages incidents • Doesn’t have to fix the issue but is responsible for coordinating other resources and managing the incident to resolution • Point of contact • Keeps others informed, e.g. Customer Service • Provides updates to the teams. (Has authority to delegate if they're busy.)
  • 26. Panel (Q&A) • Why change the status quo? • How do I align two disparate groups? • How do I remove the obstacles that separate Dev and Ops teams? • Will customers see a difference if devs are on call? • Can IT start to think differently? #DevOpsCulture
  • 27. Panel Discussion (Chat/Tweet in your questions) #DevOpsCulture
  • 28. Thank you (Further Resources) • Visit the VictorOps Knowledge Drop for more resources on this topic. • Get started. Try VictorOps FREE for 14 days and take your webinar learnings for a test drive. #DevOpsCulture