SlideShare a Scribd company logo
1 of 22
Dev




      Ops
“Stock photos are the bullet points
    of the twenty-first century.”
                           -- Martin Fowler
http://www.flickr.com/photos/richardholden/1161508160
http://www.flickr.com/photos/telstar/7441778/
http://www.flickr.com/photos/telstar/7441677/
1. Understand incentives




                           http://www.flickr.com/photos/waltarrrrr/2942129313/
2. Engage ops early and often




                                http://www.flickr.com/photos/-ygor/4471509095/
3. One team
4. Favour face to face communication
5. Ops is an end user
6. Share responsibility




                          http://www.flickr.com/photos/mattbeckwith/4542036703/
7. Don’t place orders   http://www.flickr.com/photos/avlxyz/3855099153/
8. Meet commitments
9. Don’t abuse your friendship




           http://www.flickr.com/photos/tharendra/2579950754/
10. Educate yourself




    http://www.flickr.com/photos/laffy4k/88841552/
1. Understand incentives
2. Engage ops early and often
3. One team
4. Favour face to face communication
5. Ops is an end user
6. Share responsibility
7. Don’t place orders
8. Meet commitments
9. Don’t abuse your friendship
10. Educate yourself
http://www.flickr.com/photos/justin_case/2787310364/
fin

More Related Content

What's hot

Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen Appelo
Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen AppeloAgile Gurugram 2016 | Conference | The Creative Networker | Jurgen Appelo
Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen AppeloAgileNetwork
 
Parent Workshop Getting more out of your Mac Laptop
Parent Workshop   Getting more out of your Mac LaptopParent Workshop   Getting more out of your Mac Laptop
Parent Workshop Getting more out of your Mac LaptopTeaching Sagittarian
 
Getting started with Zotero
Getting started with ZoteroGetting started with Zotero
Getting started with ZoteroTara Robertson
 
Creative Peering through Social Networks
Creative Peering through Social NetworksCreative Peering through Social Networks
Creative Peering through Social NetworksNORIBIC
 
Top ten slide tips- Corinne Murray
Top ten slide tips- Corinne MurrayTop ten slide tips- Corinne Murray
Top ten slide tips- Corinne Murraycmurray1477
 
Cil 2012--Getting to yes
Cil 2012--Getting to yesCil 2012--Getting to yes
Cil 2012--Getting to yesAndrew Shuping
 
Creating PowerPoint Templates -Ideas For Dummies
Creating PowerPoint Templates -Ideas For DummiesCreating PowerPoint Templates -Ideas For Dummies
Creating PowerPoint Templates -Ideas For DummiesShyama Shankar
 
Why Transliteracy? An Introduction for Librarians
Why Transliteracy? An Introduction for LibrariansWhy Transliteracy? An Introduction for Librarians
Why Transliteracy? An Introduction for LibrariansBobbi Newman
 
Pkn slides-tony yet-alice-in-what-if-land
Pkn slides-tony yet-alice-in-what-if-landPkn slides-tony yet-alice-in-what-if-land
Pkn slides-tony yet-alice-in-what-if-landTony Yet
 
Libraries and Transliteracy: An Introduction for Medical Librarians
Libraries and Transliteracy: An Introduction for Medical Librarians Libraries and Transliteracy: An Introduction for Medical Librarians
Libraries and Transliteracy: An Introduction for Medical Librarians Bobbi Newman
 
Libraries in a Transliterate, Technology Fluent World
Libraries in a Transliterate, Technology Fluent World Libraries in a Transliterate, Technology Fluent World
Libraries in a Transliterate, Technology Fluent World Bobbi Newman
 
Structure of a web site - Keywords (Olivian Breda)
Structure of a web site - Keywords (Olivian Breda)Structure of a web site - Keywords (Olivian Breda)
Structure of a web site - Keywords (Olivian Breda)PFA Breda Olivian-Claudiu
 
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)Andreas Beining
 
Transforming Your Classroom
Transforming Your ClassroomTransforming Your Classroom
Transforming Your ClassroomKim Cofino
 
Our Global Future
Our Global FutureOur Global Future
Our Global FutureKim Cofino
 
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboid
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboidTervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboid
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboidIstván Kolozsi
 

What's hot (20)

Top 10 slide tips
Top 10 slide tipsTop 10 slide tips
Top 10 slide tips
 
Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen Appelo
Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen AppeloAgile Gurugram 2016 | Conference | The Creative Networker | Jurgen Appelo
Agile Gurugram 2016 | Conference | The Creative Networker | Jurgen Appelo
 
Parent Workshop Getting more out of your Mac Laptop
Parent Workshop   Getting more out of your Mac LaptopParent Workshop   Getting more out of your Mac Laptop
Parent Workshop Getting more out of your Mac Laptop
 
Getting started with Zotero
Getting started with ZoteroGetting started with Zotero
Getting started with Zotero
 
Creative Peering through Social Networks
Creative Peering through Social NetworksCreative Peering through Social Networks
Creative Peering through Social Networks
 
Rethink. Reimagine.
Rethink. Reimagine.Rethink. Reimagine.
Rethink. Reimagine.
 
Top ten slide tips- Corinne Murray
Top ten slide tips- Corinne MurrayTop ten slide tips- Corinne Murray
Top ten slide tips- Corinne Murray
 
Cil 2012--Getting to yes
Cil 2012--Getting to yesCil 2012--Getting to yes
Cil 2012--Getting to yes
 
Creating PowerPoint Templates -Ideas For Dummies
Creating PowerPoint Templates -Ideas For DummiesCreating PowerPoint Templates -Ideas For Dummies
Creating PowerPoint Templates -Ideas For Dummies
 
Why Transliteracy? An Introduction for Librarians
Why Transliteracy? An Introduction for LibrariansWhy Transliteracy? An Introduction for Librarians
Why Transliteracy? An Introduction for Librarians
 
Pkn slides-tony yet-alice-in-what-if-land
Pkn slides-tony yet-alice-in-what-if-landPkn slides-tony yet-alice-in-what-if-land
Pkn slides-tony yet-alice-in-what-if-land
 
Libraries and Transliteracy: An Introduction for Medical Librarians
Libraries and Transliteracy: An Introduction for Medical Librarians Libraries and Transliteracy: An Introduction for Medical Librarians
Libraries and Transliteracy: An Introduction for Medical Librarians
 
Libraries in a Transliterate, Technology Fluent World
Libraries in a Transliterate, Technology Fluent World Libraries in a Transliterate, Technology Fluent World
Libraries in a Transliterate, Technology Fluent World
 
Structure of a web site - Keywords (Olivian Breda)
Structure of a web site - Keywords (Olivian Breda)Structure of a web site - Keywords (Olivian Breda)
Structure of a web site - Keywords (Olivian Breda)
 
Beyond Google
Beyond GoogleBeyond Google
Beyond Google
 
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
Frilansverktøykasse (praktiske tips for budsjettering og prosjektstyring)
 
Privacy and control
Privacy and controlPrivacy and control
Privacy and control
 
Transforming Your Classroom
Transforming Your ClassroomTransforming Your Classroom
Transforming Your Classroom
 
Our Global Future
Our Global FutureOur Global Future
Our Global Future
 
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboid
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboidTervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboid
Tervezz szokást! - WIAD, Mobile Hungary - Kolozsi István, kolboid
 

Similar to DevOps - Ten tips for developers

Introduction to Learning Styles
Introduction to Learning StylesIntroduction to Learning Styles
Introduction to Learning StylesJeanne Smith
 
Ten Things You Can Now Do Post-Conference
Ten Things You Can Now Do Post-ConferenceTen Things You Can Now Do Post-Conference
Ten Things You Can Now Do Post-ConferenceJeanette Murphy
 
Simple Strategies and Tools for Keeping Up with Technology Trends
Simple Strategies and Tools for Keeping Up with Technology TrendsSimple Strategies and Tools for Keeping Up with Technology Trends
Simple Strategies and Tools for Keeping Up with Technology TrendsToledo-Lucas County Public Library
 
Living with Laptops: Digital Citizenship for Parents
Living with Laptops: Digital Citizenship for ParentsLiving with Laptops: Digital Citizenship for Parents
Living with Laptops: Digital Citizenship for ParentsKim Cofino
 
The Creativity (R)Evolution - High Five Conference 2016
The Creativity (R)Evolution - High Five Conference 2016The Creativity (R)Evolution - High Five Conference 2016
The Creativity (R)Evolution - High Five Conference 2016Denise Jacobs
 
Credits
CreditsCredits
Creditsr0xee
 
Go Cubs Go slide show
Go Cubs Go slide showGo Cubs Go slide show
Go Cubs Go slide showZink27
 
OKeefe TerraLex Seattle 6-2-2011
OKeefe TerraLex Seattle 6-2-2011OKeefe TerraLex Seattle 6-2-2011
OKeefe TerraLex Seattle 6-2-2011Kevin O'Keefe
 
13 user experience commandments
13 user experience commandments13 user experience commandments
13 user experience commandmentsWITFLOW
 
Manuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboardManuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboarddmanuel1
 
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02Paula Marques
 
The Creativity (R)Evolution - UX Week 2014
The Creativity (R)Evolution -  UX Week 2014The Creativity (R)Evolution -  UX Week 2014
The Creativity (R)Evolution - UX Week 2014Denise Jacobs
 
Legal Marketing Association Annual Conference Presentation by Kevin OKeefe
Legal Marketing Association Annual Conference Presentation by Kevin OKeefeLegal Marketing Association Annual Conference Presentation by Kevin OKeefe
Legal Marketing Association Annual Conference Presentation by Kevin OKeefeKevin O'Keefe
 
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric Fever
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric FeverTots Too Hot : The Good, The Bad and the Ugly of Pediatric Fever
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric FeverRommie Duckworth
 
Passion Driven Leadership
Passion Driven LeadershipPassion Driven Leadership
Passion Driven LeadershipJeff Piontek
 
15 ways to promote your event offline
15 ways to promote your event offline15 ways to promote your event offline
15 ways to promote your event offlineJulius Solaris
 
Social Media for Lawyers & Law Firms : Chicago Bar Association
Social Media for Lawyers & Law Firms : Chicago Bar AssociationSocial Media for Lawyers & Law Firms : Chicago Bar Association
Social Media for Lawyers & Law Firms : Chicago Bar AssociationKevin O'Keefe
 

Similar to DevOps - Ten tips for developers (20)

Introduction to Learning Styles
Introduction to Learning StylesIntroduction to Learning Styles
Introduction to Learning Styles
 
Ten Things You Can Now Do Post-Conference
Ten Things You Can Now Do Post-ConferenceTen Things You Can Now Do Post-Conference
Ten Things You Can Now Do Post-Conference
 
Oow 2008 Final
Oow 2008 FinalOow 2008 Final
Oow 2008 Final
 
Simple Strategies and Tools for Keeping Up with Technology Trends
Simple Strategies and Tools for Keeping Up with Technology TrendsSimple Strategies and Tools for Keeping Up with Technology Trends
Simple Strategies and Tools for Keeping Up with Technology Trends
 
Getting started with elearning
Getting started with elearningGetting started with elearning
Getting started with elearning
 
Living with Laptops: Digital Citizenship for Parents
Living with Laptops: Digital Citizenship for ParentsLiving with Laptops: Digital Citizenship for Parents
Living with Laptops: Digital Citizenship for Parents
 
The Creativity (R)Evolution - High Five Conference 2016
The Creativity (R)Evolution - High Five Conference 2016The Creativity (R)Evolution - High Five Conference 2016
The Creativity (R)Evolution - High Five Conference 2016
 
Credits
CreditsCredits
Credits
 
Go Cubs Go slide show
Go Cubs Go slide showGo Cubs Go slide show
Go Cubs Go slide show
 
OKeefe TerraLex Seattle 6-2-2011
OKeefe TerraLex Seattle 6-2-2011OKeefe TerraLex Seattle 6-2-2011
OKeefe TerraLex Seattle 6-2-2011
 
13 user experience commandments
13 user experience commandments13 user experience commandments
13 user experience commandments
 
Manuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboardManuel deangelo visual_resumestoryboard
Manuel deangelo visual_resumestoryboard
 
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02Presentationcreativityrevolutionuxweek 140912120824-phpapp02
Presentationcreativityrevolutionuxweek 140912120824-phpapp02
 
The Creativity (R)Evolution - UX Week 2014
The Creativity (R)Evolution -  UX Week 2014The Creativity (R)Evolution -  UX Week 2014
The Creativity (R)Evolution - UX Week 2014
 
Building your Personal Brand
Building your Personal BrandBuilding your Personal Brand
Building your Personal Brand
 
Legal Marketing Association Annual Conference Presentation by Kevin OKeefe
Legal Marketing Association Annual Conference Presentation by Kevin OKeefeLegal Marketing Association Annual Conference Presentation by Kevin OKeefe
Legal Marketing Association Annual Conference Presentation by Kevin OKeefe
 
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric Fever
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric FeverTots Too Hot : The Good, The Bad and the Ugly of Pediatric Fever
Tots Too Hot : The Good, The Bad and the Ugly of Pediatric Fever
 
Passion Driven Leadership
Passion Driven LeadershipPassion Driven Leadership
Passion Driven Leadership
 
15 ways to promote your event offline
15 ways to promote your event offline15 ways to promote your event offline
15 ways to promote your event offline
 
Social Media for Lawyers & Law Firms : Chicago Bar Association
Social Media for Lawyers & Law Firms : Chicago Bar AssociationSocial Media for Lawyers & Law Firms : Chicago Bar Association
Social Media for Lawyers & Law Firms : Chicago Bar Association
 

Recently uploaded

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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 WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
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 WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 

Recently uploaded (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

DevOps - Ten tips for developers

Editor's Notes

  1. i’m going to be talking about a battle that’s been raging for a long time. Which one is ops and which one is dev? That’s the enterprise architect in the background - he’s arguing for fully redundant light sabers.
  2. In a lot of organisations, it feels like ops and dev are separated by walls - discouraged from collaboration.
  3. Frustrating - Developers have very little visibility into production systems, cannot read logs, database tables, or production monitoring tools. How to troubleshoot?
  4. It feels like dev and ops are in siloes. This is accentuated by physical separation, reliance on ticketing systems and approval bureacracy
  5. It’s very confusing and frustrating - how do we proceed? Sometimes no matter what we do, it seems to be wrong. We get told what we *should* have done, and always when it’s too late.
  6. It doesn’t work. There must be a better way. What can developers do?
  7. Spend time thinking about incentives from the ops perspective. traditional thinking: ops task is to keep systems stable and fast. dev’s task is to deliver features quickly. This pushes down from CIOs to operations managers and app development managers, down into KRAs. According to the itSMF (IT Service Management Forum), 80% of incidents are caused by changes made to the IT environment. Ops are almost always understaffed, and under constant interuption - everybody’s problem is the biggest problem in the world. Defensive measures are put in place to help the ops team deal with this problem. Important to understand - until you can understand from their perspective, you can’t influence. may not be able to change (yet) but don’t presume people are ignorant or evil.
  8. Project inceptions. Regular updates. Design sessions. Invite the product owner to explain business direction, if ops don’t turn up to inceptions. retros, problem analysis (5 whys)
  9. be relentless in this message Use ‘we’. Invite ops to standups and retros - every time. Invite ops to lunch, functions etc. take the time to follow up with ops to explain the outcomes of things forgive eccentricity pairing? work on things together. That means you helping, too! promote your ops team members within their own organisation don’t accept manual work - help automate if you can
  10. Don’t be suckered into email wars. However - follow up with tickets if required.
  11. Imagine that the operator who gets up at 2am is a homocidal maniac who knows where you live. Make sure Ops is represented with ‘stories’ “As a sysadmin”. Logging is a user interface. Make sure the right things are monitored - and monitorable! Stop building systems that are black box and require magic incantations and sacrifices.
  12. feel the pain. fix the pain. google three month developer support. shared metrics and monitoring. can you mine the service desk’s ticketing reports?
  13. go to ops with problems, not solutions.
  14. - you are not the first devs here - folk have been failing to meet commitments for years before you. - no hollow promises - covey's emotional bank account - invest! - fix things! follow through with root cause analysis
  15. e.g. production logins
  16. learn some unix don’t be afraid to ask for help, or to ‘pair’ on a problem.
  17. finally
  18. Say please. and thankyou. and sorry
  19. wrap up