Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Tear Down This Wall!

Tear Down This Wall!

Overcoming Collaboration Obstacles On Your DevOps Journey
Code.Talks commerce special 2018, Berlin

by Thomas Uebel (@thomasuebel) and Sebastian Schreck (@stegschreck)

Abstract:
The discussion about DevOps is often focussing solely on the tooling aspect: automation, continuous integration & delivery; and monitoring. But automation and monitoring will only get you so far on your DevOps journey. The first and arguably hardest thing to master in DevOps is getting your work from inception into the hands of the customer fast. It requires your engineers to work hand in hand to ensure the stability of the software as well as the systems it runs on. In this talk, we will focus on the organizational aspects of DevOps: How to measure and improve your team’s effectiveness by reducing silos and silo thinking and how to get your engineers to share responsibility - a basis for every successful DevOps transformation. Thomas and Sebastian will share some of the learnings made adopting DevOps at Mister Spex.

Avatar for Thomas Uebel

Thomas Uebel

April 13, 2018
Tweet

Other Decks in Technology

Transcript

  1. Thomas Uebel & Sebastian Schreck Tear Down This Wall! Overcoming

    Collaboration Obstacles On Your DevOps Journey IT-Organisation
  2. Tear Down This Wall! Overcoming Collaboration Obstacles On Your DevOps

    Journey code.talks commerce special Berlin - 13.04.2018
  3. Who We Are THOMAS UEBEL Senior Software Engineer @thomasuebel @thomasuebel

    3 Software Engineer with love for Infrastructure and Ops, Dad of two, Motorcyclist “
  4. @StegSchreck @StegSchreck Who We Are 4 SEBASTIAN SCHRECK Professional Software

    Engineer “From QA via Dev to Ops, that’s what I call “full-stack”. Rower
  5. Mister Spex in a Nutshell VISION Become Europe’s favorite way

    and place to buy eyewear MISSION We disrupt the highly attractive eyewear market through an online- driven multi-channel approach 5
  6. “DevOps is as much about automation, as a Rock Band

    is about amplifiers. Thomas Uebel (I always wanted a quote of mine on the big screen) 11 “
  7. Ever Heard these Complaints? - Ops is taking forever to

    do this - The environment promised by Ops is still not ready - Works on my machine, Ops problem now - Ops configured it wrong - The servers are just too slow - Ops bought the wrong hardware - Dev didn’t handover to us, and now their code is failing - Devs expect it to be done in 5 minutes - ordering and configuring servers takes weeks - They didn’t specify what they want - We did exactly what they wanted and now they’re complaining?! 15 DEV OPS
  8. The Four Types of Work INCIDENTS unplanned work INTANGIBLES changes

    SYSTEM IMPROVEMENTS internal projects DEPENDENCIES business projects to do in progress done & deployed ... ... ... ... 19
  9. Allow for Real- Time Communication • Slack • Mattermost •

    IRC even? Allow asynchronous communication! Everyone can participate and learn! slightly less suitable for more important topics 22 ADVERTISEMENTS
  10. Measure Your Success • Deployment frequency • Deployment duration •

    Error rate • Code coverage • Customer tickets • Traffic & usage and more… https://stackify.com/15-metrics-for-devops-success/ 32
  11. “DevOps is not a goal, but a never-ending process of

    continual improvement. Jez Humble 33 “
  12. “Do not try to imitate Netflix. Go on your own

    DevOps adventure. Sebastian Schreck (There are not enough DevOps quotes yet) 34 “
  13. #TearDownThisWall - DevOps definitions often leave out important aspects -

    Remember the 3 ways: Flow, Feedback, Continuous Learning - Enabling and encouraging collaboration is the key for your journey - Extracting responsibilities is more important than “doing microservices” - Use techniques incrementally and iteratively - just like you develop software (measure, adapt, repeat) - Measure your success like you would monitor your application 35 @thomasuebel @StegSchreck
  14. Image sources and copyrights 2: West Germans Celebrate The Unification

    Of Berlin Atop The Berlin Wall, Stephen Jaffe, Hulton Archive, Getty Images 5, 6, 9, 25: Mister Spex GmbH 7: https://s3.drafthouse.com/images/made/and_now_1_757_426_81_s.jpg 8: https://vignette.wikia.nocookie.net/muppet/images/c/c1/Buyano.jpg/revision/latest 10: https://icdn2.digitaltrends.com/image/50395182-infinite-space-background-with-silhouette-of-telescope-720x720.jpg 11: http://images.4ever.eu/data/download/art/musique/marshall,-amplificateur-165463.jpg?no-logo 14: Pig Crap Silo, “The Simpsons Movie”, The Simpsons are a trademark and copyright of 20th Century Fox 15: Calvin and Hobbes, copyright by Bill Watterson 16: Angry Birds: copyright Rovio Entertainment 17: Optimus Prime, “The Transformers”, The Transformers are a trademark and copyright of Hasbro 19: https://images7.alphacoders.com/419/thumb-1920-419726.jpg 20: West Berliners crowd in front of the Berlin Wall early 11 November 1989, Gerard Malie, AFP, Getty Images 21: Stanley Kubrick’s “The Shining”, The Shining is a trademark and copyright of Warner Bros. Entertainment Inc. 23: The Dude, “The Big Lebowski”, The Big Lebowski is a trademark and copyright of Universal Studios 24: https://static.unosantafe.com.ar/adjuntos/204/imagenes/008/307/0008307279.jpg 26: http://minutehack.com/public/images/articles/2016/09/elephant.jpg 27: “2001 - A space odyssey” by Arthur C. Clarke & Stanley Kubrick, Metro-Goldwyn-Mayer 28: http://www.tbo.com/storyimage/TB/20151117/ARTICLE/151119285/EP/1/2/EP-151119285.jpg 29: http://www.deutschlandachter.de/uploads/images/Gallery/posen-2017/DSC_7666.JPG 30: https://www.tritime-magazin.de/wp-content/uploads/2016/11/RUDERN_%C2%A9-DOSB-Youth-Olympics-Singapore.jpg 32: https://iqm7l1pa7bn3d42rc278rat5-wpengine.netdna-ssl.com/wp-content/uploads/2016/10/MangagedMonitoringConsole.png 33: “Neverending Story” is a trademark and copyright of Neue Constantin Film 34: https://atolkienistperspective.files.wordpress.com/2013/08/goingonanadventure1.jpg 36