SlideShare a Scribd company logo
1 of 25
Devops, Empathy,
Innovation
and other sappy stuff from the trenches of web
operations.
@melaniemj
What is Devops?
Empathy
“the ability to understand and share the feelings
of another”
But how do we share needs?
hint: we all work for the same company
the ability to understand and share the < ---- >
of another team or colleague
goals
the ability to understand and share the < ---- >
of another team or colleague
process
the ability to understand and share the < ---- >
of another team or colleague
needs
what else???
Empathy
what about the bad stuff?
the ability to understand and share the < ---- >
of another team or colleague
failures
Empathy
“the ability to understand and share the
successes of another team or colleague”
“the ability to understand and share the failures
of another team or colleague without blame”
Empathy
… A ridiculous example of empathy as it
pertains to systems understanding
We think it’s “the database”
How is “the database” responsible for the
performance of the code you we wrote?
We think it’s “the database”
How do you think “the database” operates
without your our code?
We think it’s “the database”
It doesn’t, it doesn’t have a purpose without our
code...
So, who is responsible for the performance of
“the database”?
Cultures of Blame
Who here has
- lost a colleague to culture?
- left a job because of culture?
Have you ever
had the feeling that if you could just change
your culture or ecosystem that your team would
be so. much. better?
Did your environment
lack the security or protection to take risks?
Did your environment
result in blame or shame instead of learning
from mistakes?
Did your environment
lack sense or knowledge of greater purpose?
Did your environment
suck? Tell me how it sucked and why.
Innovation
@brantcooper #leanux15 (via @jezhumble)
Change it
- Say we instead of you
- Encourage bold behaviour from others
- Reward success and learn from failure
- ...
- If you don’t feel secure or protected… find a
new gig
Remove Barriers to Empathy
- Remove wait states between teams
- Form common goals
- Communicate your critical paths
- Share reasons for failures (rather than hiding
and/or finger pointing)
This talk was not about Devops
Melanie Cey
@melaniemj
Senior Systems Analyst, Systems Reliability
Engineering @ Yardi
We use Icinga, ELK, nxlog, nsclient and graphite to monitor >5,000 clients,
>10,000 VMs and >60,000 services running on windows. Ask me how.

More Related Content

Similar to Devops, Epathy, Innovation and other sappy stuff from the trenches of web operations.

Computational thinking in the final presentation Leicester Uni.
Computational thinking in the final presentation Leicester Uni.Computational thinking in the final presentation Leicester Uni.
Computational thinking in the final presentation Leicester Uni.
Ahmed El-gendy
 
cloud foundry summit - no talent shortage
cloud foundry summit - no talent shortagecloud foundry summit - no talent shortage
cloud foundry summit - no talent shortage
Andrew Shafer
 
Work is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive TeamsWork is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive Teams
Shawn Rider
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to Humans
Arty Starr
 
The problem solvers problem
The problem solvers problemThe problem solvers problem
The problem solvers problem
AgileOnTheBeach
 
Before you collaborate
Before you collaborateBefore you collaborate
Before you collaborate
Todd Nilson
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010
Amy Cueva
 

Similar to Devops, Epathy, Innovation and other sappy stuff from the trenches of web operations. (20)

How did your organizational learning game come up? - Velocity 2014
How did your organizational learning game come up? - Velocity 2014How did your organizational learning game come up? - Velocity 2014
How did your organizational learning game come up? - Velocity 2014
 
Expanding Borders - Growing beyond just the next popular tech stack
Expanding Borders - Growing beyond just the next popular tech stackExpanding Borders - Growing beyond just the next popular tech stack
Expanding Borders - Growing beyond just the next popular tech stack
 
Computational thinking in the final presentation Leicester Uni.
Computational thinking in the final presentation Leicester Uni.Computational thinking in the final presentation Leicester Uni.
Computational thinking in the final presentation Leicester Uni.
 
cloud foundry summit - no talent shortage
cloud foundry summit - no talent shortagecloud foundry summit - no talent shortage
cloud foundry summit - no talent shortage
 
Knowledge management presentation1 (3)
Knowledge management presentation1 (3)Knowledge management presentation1 (3)
Knowledge management presentation1 (3)
 
The Human Intranet
The Human IntranetThe Human Intranet
The Human Intranet
 
Work is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive TeamsWork is not a Dare: Tips for Building Inclusive Teams
Work is not a Dare: Tips for Building Inclusive Teams
 
A Programmer's Guide to Humans
A Programmer's Guide to HumansA Programmer's Guide to Humans
A Programmer's Guide to Humans
 
Organizational Intelligence
Organizational IntelligenceOrganizational Intelligence
Organizational Intelligence
 
The 4 Steps for Improving Communication Across Departments
The 4 Steps for Improving Communication Across DepartmentsThe 4 Steps for Improving Communication Across Departments
The 4 Steps for Improving Communication Across Departments
 
The problem solvers problem
The problem solvers problemThe problem solvers problem
The problem solvers problem
 
Re-Empower the Public with Data Visualization and Game Design
Re-Empower the Public with Data Visualization and Game DesignRe-Empower the Public with Data Visualization and Game Design
Re-Empower the Public with Data Visualization and Game Design
 
JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...JDD2014: Game of Throneware, or how not to get killed when a developer become...
JDD2014: Game of Throneware, or how not to get killed when a developer become...
 
Before you collaborate
Before you collaborateBefore you collaborate
Before you collaborate
 
Deden Fathurahman - Observability Within Your DevOps Environment
Deden Fathurahman - Observability Within Your DevOps EnvironmentDeden Fathurahman - Observability Within Your DevOps Environment
Deden Fathurahman - Observability Within Your DevOps Environment
 
What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010What They Didnt Know They Needed Ia Summit2010
What They Didnt Know They Needed Ia Summit2010
 
Dialogue & Collective Sensemaking
Dialogue & Collective SensemakingDialogue & Collective Sensemaking
Dialogue & Collective Sensemaking
 
Conversational Leadership
Conversational LeadershipConversational Leadership
Conversational Leadership
 
The Essence of DevOps
The Essence of DevOpsThe Essence of DevOps
The Essence of DevOps
 
Using a data visualization tool to drive data curiosity
Using a data visualization tool to drive data curiosityUsing a data visualization tool to drive data curiosity
Using a data visualization tool to drive data curiosity
 

Recently uploaded

CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
Muhammad Subhan
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
FIDO Alliance
 

Recently uploaded (20)

How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 

Devops, Epathy, Innovation and other sappy stuff from the trenches of web operations.

  • 1. Devops, Empathy, Innovation and other sappy stuff from the trenches of web operations. @melaniemj
  • 3. Empathy “the ability to understand and share the feelings of another”
  • 4. But how do we share needs? hint: we all work for the same company
  • 5. the ability to understand and share the < ---- > of another team or colleague goals
  • 6. the ability to understand and share the < ---- > of another team or colleague process
  • 7. the ability to understand and share the < ---- > of another team or colleague needs what else???
  • 9. the ability to understand and share the < ---- > of another team or colleague failures
  • 10. Empathy “the ability to understand and share the successes of another team or colleague” “the ability to understand and share the failures of another team or colleague without blame”
  • 11. Empathy … A ridiculous example of empathy as it pertains to systems understanding
  • 12. We think it’s “the database” How is “the database” responsible for the performance of the code you we wrote?
  • 13. We think it’s “the database” How do you think “the database” operates without your our code?
  • 14. We think it’s “the database” It doesn’t, it doesn’t have a purpose without our code... So, who is responsible for the performance of “the database”?
  • 15. Cultures of Blame Who here has - lost a colleague to culture? - left a job because of culture?
  • 16.
  • 17. Have you ever had the feeling that if you could just change your culture or ecosystem that your team would be so. much. better?
  • 18. Did your environment lack the security or protection to take risks?
  • 19. Did your environment result in blame or shame instead of learning from mistakes?
  • 20. Did your environment lack sense or knowledge of greater purpose?
  • 21. Did your environment suck? Tell me how it sucked and why.
  • 23. Change it - Say we instead of you - Encourage bold behaviour from others - Reward success and learn from failure - ... - If you don’t feel secure or protected… find a new gig
  • 24. Remove Barriers to Empathy - Remove wait states between teams - Form common goals - Communicate your critical paths - Share reasons for failures (rather than hiding and/or finger pointing)
  • 25. This talk was not about Devops Melanie Cey @melaniemj Senior Systems Analyst, Systems Reliability Engineering @ Yardi We use Icinga, ELK, nxlog, nsclient and graphite to monitor >5,000 clients, >10,000 VMs and >60,000 services running on windows. Ask me how.