The Seven DevOps Sins

T
The Seven
DevOps Sins
@tomcudd
Is DevOps Good?
Is DevOps Evil?
DevOps, a Philosophy
DevOps, a Practice
DevOps, a Pain
The DevOps Sin of Lust
Shiny!
Choose Boring Tech
•http://boringtechnology.club/
•https://mcfunley.com/choose
-boring-technology
The DevOps Sin of Gluttony
DevOps All the Things!
How To Eat an Elephant?
Dependency Hell
You
Are
Here
Dependency Hell
https://dro.deakin.edu.au/view/DU:30049080
Dependency Hell
https://github.com/FocusedObjective/FocusedObjective.Resources/blob/master/Canvas%20and%20Forms/Dependencies.pdf
Automate
The DevOps Sin of Greed
Cost of Delay
From: Lean Enterprise
Mind Map
The DevOps Sin of Sloth
Idle Time
Project Aristotle
Google
Lean Enterprise
The DevOps Sin of Wrath
Interruptions
Kanban
WIP Limits
“Part of the purpose of WIP limits is to reveal opportunities
for improvement. Imposing WIP limits will focus attention on
work which is blocked or hard to complete, since our inability
to complete it prevents us picking up new work. At this point
it’s tempting to relax WIP limits to make sure ‘something is
getting done’”
“It’s essential to avoid this temptation and address the
sources of the problem instead.”
– LEAN ENTERPRISE
The Seven DevOps Sins
The Seven DevOps Sins
Stop
Tyranny of the Immediate
Why Isn’t This Done Yet?
The DevOps Sin of Envy
Eisenhower Matrix
Urgent Not Urgent
Important Do this work:
• Finish a time sensitive
project
• Complete benefits
enrollment
• Provide info to unblock
other teams
Schedule this work:
• Next quarter planning
• Sprint/scrum activities
• Training
Not Important Delegate this work:
• Automatable tasks
• Research new services for
teams to use
• Ticket queue eval,
prioritization
Delete this work:
• Checking Twitter
X Does it, Why Can’t We?
https://fontmeme.com/netflix-font/
The DevOps Sin of Pride
DevOps
DevOps Sells Itself!
Why Must I Explain It?
Westrum Cultures
Pathological
Bureaucratic
Generative
Now What?
Learn
The Phoenix Project
Unicorn
Accelerate
Experiment
Adapt
Care and Act
Success!
Tolstoy!
“Everyone thinks
of changing the
world, but no one
thinks of changing
themselves.”
- Leo Tolstoy
The Seven
DevOps Sins
@tomcudd
1 of 54

Recommended

Are You Really Using Kanban? by
Are You Really Using Kanban?Are You Really Using Kanban?
Are You Really Using Kanban?Tom Cudd
374 views42 slides
9 Productive Tips to Work Faster by
9 Productive Tips to Work Faster9 Productive Tips to Work Faster
9 Productive Tips to Work FasterShore Labs
12.6K views15 slides
Kanban på sats 110916 by
Kanban på sats 110916Kanban på sats 110916
Kanban på sats 110916Marcus Hammarberg
685 views60 slides
Kanban stand-up meetings by
Kanban stand-up meetingsKanban stand-up meetings
Kanban stand-up meetingsMiroslav Bajtoš
6K views9 slides
Top 5 Ways to Fail at DevOps by
Top 5 Ways to Fail at DevOpsTop 5 Ways to Fail at DevOps
Top 5 Ways to Fail at DevOpsFawzy Manaa
25 views20 slides
Kanban Methodology by
Kanban MethodologyKanban Methodology
Kanban MethodologySudhanva Ramesh
297 views12 slides

More Related Content

What's hot

Know what (not) to build - Shem Magnezi, MyRoll by
Know what (not) to build - Shem Magnezi, MyRollKnow what (not) to build - Shem Magnezi, MyRoll
Know what (not) to build - Shem Magnezi, MyRollDroidConTLV
502 views29 slides
Know what (not) to build by
Know what (not) to buildKnow what (not) to build
Know what (not) to buildShem Magnezi
2.8K views29 slides
Kanban presentation by
Kanban presentationKanban presentation
Kanban presentationBijo Joseph
1.8K views15 slides
Devops down-under by
Devops down-underDevops down-under
Devops down-underRobert Postill
365 views42 slides
Designing a Process that Gets Things Done by
Designing a Process that Gets Things DoneDesigning a Process that Gets Things Done
Designing a Process that Gets Things DoneKarena Kreger
2.1K views35 slides
More Agile (Than) Scrum? by
More Agile (Than) Scrum?More Agile (Than) Scrum?
More Agile (Than) Scrum?Ingvald Skaug
3.5K views25 slides

What's hot(20)

Know what (not) to build - Shem Magnezi, MyRoll by DroidConTLV
Know what (not) to build - Shem Magnezi, MyRollKnow what (not) to build - Shem Magnezi, MyRoll
Know what (not) to build - Shem Magnezi, MyRoll
DroidConTLV502 views
Know what (not) to build by Shem Magnezi
Know what (not) to buildKnow what (not) to build
Know what (not) to build
Shem Magnezi2.8K views
Kanban presentation by Bijo Joseph
Kanban presentationKanban presentation
Kanban presentation
Bijo Joseph1.8K views
Designing a Process that Gets Things Done by Karena Kreger
Designing a Process that Gets Things DoneDesigning a Process that Gets Things Done
Designing a Process that Gets Things Done
Karena Kreger2.1K views
More Agile (Than) Scrum? by Ingvald Skaug
More Agile (Than) Scrum?More Agile (Than) Scrum?
More Agile (Than) Scrum?
Ingvald Skaug3.5K views
Kanban for Beginners - AgileEE 2011 by Robert Wiechmann
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
Robert Wiechmann7.7K views
Visualising your workflow by Rohela Raouf
Visualising your workflowVisualising your workflow
Visualising your workflow
Rohela Raouf219 views
Feedback Loops in Practice by Marcus Denker
Feedback Loops in PracticeFeedback Loops in Practice
Feedback Loops in Practice
Marcus Denker860 views
DrupalCon 2013 Making Support Fun & Profitable by Promet Source
DrupalCon 2013 Making Support Fun & ProfitableDrupalCon 2013 Making Support Fun & Profitable
DrupalCon 2013 Making Support Fun & Profitable
Promet Source698 views
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ... by LeanKanbanIndia
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
LeanKanbanIndia310 views
Turning huge ships - Open Source and Microsoft by Christian Heilmann
Turning huge ships - Open Source and MicrosoftTurning huge ships - Open Source and Microsoft
Turning huge ships - Open Source and Microsoft
Christian Heilmann654 views
JavaScript is a buffet - Scriptconf 2017 keynote by Christian Heilmann
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
Christian Heilmann14.3K views
Devops in with the old, in with the new by Jan Collijs
Devops   in with the old, in with the newDevops   in with the old, in with the new
Devops in with the old, in with the new
Jan Collijs579 views
Mind the Gap - State of the Browser 2015 by Christian Heilmann
Mind the Gap - State of the Browser 2015Mind the Gap - State of the Browser 2015
Mind the Gap - State of the Browser 2015
Christian Heilmann14.4K views

Similar to The Seven DevOps Sins

JUG Bonn June 2021 - The DevOps disaster by
JUG Bonn June 2021 - The DevOps disasterJUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disasterBert Jan Schrijver
118 views42 slides
GOTO Amsterdam 2016 - The DevOps Disaster by
GOTO Amsterdam 2016 - The DevOps DisasterGOTO Amsterdam 2016 - The DevOps Disaster
GOTO Amsterdam 2016 - The DevOps DisasterBert Jan Schrijver
196 views25 slides
Enterprise DevOps fact or fiction - DevOps Summit 2014 by
Enterprise DevOps fact or fiction - DevOps Summit 2014Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014Chris Riley ☁
966 views24 slides
DevOps Utrecht - The DevOps Disaster by
DevOps Utrecht - The DevOps DisasterDevOps Utrecht - The DevOps Disaster
DevOps Utrecht - The DevOps DisasterBert Jan Schrijver
422 views32 slides
JavaZone 2016 - The DevOps disaster by
JavaZone 2016 - The DevOps disasterJavaZone 2016 - The DevOps disaster
JavaZone 2016 - The DevOps disasterBert Jan Schrijver
210 views32 slides
Jfokus 2017 - The DevOps Disaster by
Jfokus 2017 - The DevOps Disaster Jfokus 2017 - The DevOps Disaster
Jfokus 2017 - The DevOps Disaster Bert Jan Schrijver
2.5K views36 slides

Similar to The Seven DevOps Sins(20)

Enterprise DevOps fact or fiction - DevOps Summit 2014 by Chris Riley ☁
Enterprise DevOps fact or fiction - DevOps Summit 2014Enterprise DevOps fact or fiction - DevOps Summit 2014
Enterprise DevOps fact or fiction - DevOps Summit 2014
Chris Riley ☁966 views
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster by Bert Jan Schrijver
Digital Ocean Amsterdam meetup March 2017 - The DevOps disasterDigital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Bert Jan Schrijver143 views
Oracle Code Brussels 2017 - The DevOps disaster by Bert Jan Schrijver
Oracle Code Brussels 2017 - The DevOps disasterOracle Code Brussels 2017 - The DevOps disaster
Oracle Code Brussels 2017 - The DevOps disaster
Bert Jan Schrijver182 views
Codemotion Amsterdam 2016 - The DevOps Disaster by Bert Jan Schrijver
Codemotion Amsterdam 2016 - The DevOps DisasterCodemotion Amsterdam 2016 - The DevOps Disaster
Codemotion Amsterdam 2016 - The DevOps Disaster
Bert Jan Schrijver323 views
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot... by Codemotion
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...
Codemotion1.5K views
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster by SmartBear
DevOps: 6 Steps to Go Faster, Build Better and Avoid DisasterDevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
DevOps: 6 Steps to Go Faster, Build Better and Avoid Disaster
SmartBear273 views
5 best practices in dev ops culture by Edureka!
5 best practices in dev ops culture5 best practices in dev ops culture
5 best practices in dev ops culture
Edureka!3.4K views
What Is DevOps, Really by XebiaLabs
What Is DevOps, ReallyWhat Is DevOps, Really
What Is DevOps, Really
XebiaLabs857 views
Principles of Continuous Delivery and DevOps by Bert Jan Schrijver
Principles of Continuous Delivery and DevOpsPrinciples of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOps
Bert Jan Schrijver117 views
RubyMotion Inspect Conference - 2013. (Without speaker notes.) by alloy020
RubyMotion Inspect Conference - 2013. (Without speaker notes.)RubyMotion Inspect Conference - 2013. (Without speaker notes.)
RubyMotion Inspect Conference - 2013. (Without speaker notes.)
alloy020710 views
DevOps for absolute beginners by Ahmed Misbah
DevOps for absolute beginnersDevOps for absolute beginners
DevOps for absolute beginners
Ahmed Misbah493 views
DevconTLV 2014 (Jan) - DIY DevOps by Leonid Mirsky
DevconTLV 2014 (Jan) - DIY DevOpsDevconTLV 2014 (Jan) - DIY DevOps
DevconTLV 2014 (Jan) - DIY DevOps
Leonid Mirsky1.7K views

More from Tom Cudd

Intelligently Expanding Your Cloud Environment by
Intelligently Expanding Your Cloud EnvironmentIntelligently Expanding Your Cloud Environment
Intelligently Expanding Your Cloud EnvironmentTom Cudd
39 views76 slides
Destroying DevOps Culture Anti-Patterns by
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsTom Cudd
294 views45 slides
Quickly extending into testing with docker by
Quickly extending into testing with dockerQuickly extending into testing with docker
Quickly extending into testing with dockerTom Cudd
384 views58 slides
Destroying DevOps Culture Anti-Patterns by
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-PatternsTom Cudd
556 views63 slides
How the company portal evolved the dev ops journey by
How the company portal evolved the dev ops journeyHow the company portal evolved the dev ops journey
How the company portal evolved the dev ops journeyTom Cudd
186 views48 slides
Respond to and troubleshoot production incidents like an sa by
Respond to and troubleshoot production incidents like an saRespond to and troubleshoot production incidents like an sa
Respond to and troubleshoot production incidents like an saTom Cudd
473 views53 slides

More from Tom Cudd(8)

Intelligently Expanding Your Cloud Environment by Tom Cudd
Intelligently Expanding Your Cloud EnvironmentIntelligently Expanding Your Cloud Environment
Intelligently Expanding Your Cloud Environment
Tom Cudd39 views
Destroying DevOps Culture Anti-Patterns by Tom Cudd
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-Patterns
Tom Cudd294 views
Quickly extending into testing with docker by Tom Cudd
Quickly extending into testing with dockerQuickly extending into testing with docker
Quickly extending into testing with docker
Tom Cudd384 views
Destroying DevOps Culture Anti-Patterns by Tom Cudd
Destroying DevOps Culture Anti-PatternsDestroying DevOps Culture Anti-Patterns
Destroying DevOps Culture Anti-Patterns
Tom Cudd556 views
How the company portal evolved the dev ops journey by Tom Cudd
How the company portal evolved the dev ops journeyHow the company portal evolved the dev ops journey
How the company portal evolved the dev ops journey
Tom Cudd186 views
Respond to and troubleshoot production incidents like an sa by Tom Cudd
Respond to and troubleshoot production incidents like an saRespond to and troubleshoot production incidents like an sa
Respond to and troubleshoot production incidents like an sa
Tom Cudd473 views
An extended explanation of caching version 2 by Tom Cudd
An extended explanation of caching version 2An extended explanation of caching version 2
An extended explanation of caching version 2
Tom Cudd276 views
An extended explanation of caching by Tom Cudd
An extended explanation of cachingAn extended explanation of caching
An extended explanation of caching
Tom Cudd156 views

Recently uploaded

"Running students' code in isolation. The hard way", Yurii Holiuk by
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk Fwdays
17 views34 slides
Data Integrity for Banking and Financial Services by
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial ServicesPrecisely
25 views26 slides
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...James Anderson
92 views32 slides
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveNetwork Automation Forum
34 views35 slides
Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
27 views45 slides
Mini-Track: AI and ML in Network Operations Applications by
Mini-Track: AI and ML in Network Operations ApplicationsMini-Track: AI and ML in Network Operations Applications
Mini-Track: AI and ML in Network Operations ApplicationsNetwork Automation Forum
10 views24 slides

Recently uploaded(20)

"Running students' code in isolation. The hard way", Yurii Holiuk by Fwdays
"Running students' code in isolation. The hard way", Yurii Holiuk "Running students' code in isolation. The hard way", Yurii Holiuk
"Running students' code in isolation. The hard way", Yurii Holiuk
Fwdays17 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely25 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson92 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10300 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Powerful Google developer tools for immediate impact! (2023-24) by wesley chun
Powerful Google developer tools for immediate impact! (2023-24)Powerful Google developer tools for immediate impact! (2023-24)
Powerful Google developer tools for immediate impact! (2023-24)
wesley chun10 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views

The Seven DevOps Sins