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

Post "Accelerate": Why are we still failing at ...

Post "Accelerate": Why are we still failing at adopting DevOps in the Enterprise?

24 years of agile, 17 years of DevOps and 6 years after ““Accelerate”” got published we see enterprises doing business as usual reaping no real benefits of either agile nor DevOps. Reflecting back on 10 years as a principal consultant and cloud solution architect at Microsoft working with practically all the major Danish enterprises and a big number of European ones, I want to share my views on why enterprises fail at adopting DevOps and what we should be doing to change that.

Rasmus Lystrøm

November 05, 2024
Tweet

More Decks by Rasmus Lystrøm

Other Decks in Technology

Transcript

  1. Post "Accelerate": Why are we still failing at adopting DevOps

    in the Enterprise? Rasmus Lystrøm The DevOps Conference: Copenhagen - November 5, 2024, and Stockholm – November 7, 2024
  2. [O]rganizations which design systems (in the broad sense used here)

    are constrained to produce designs which are copies of the communication structures of these organizations. Melvin Conway How Do Committees Invent?, 1967
  3. silo /ˈsaɪ loʊ / noun : a[n enterprise-grade] security device

    to prevent the accidental transfer of knowledge from one department to another. Heidi Waterhouse The Devil’s DevOps (2019)
  4. The C-Suite 2.0 Executive Human Resources Finance Operating Marketing Information

    (IT) CEO CFO CHRO COO CMO CIO CTO CISO CCO CQO CTO CIO CDO CSO CDO Technology Information Security Communications Quality Transformation Innovation Digital Strategy Data DevOps Team
  5. Let’s form a DevOps Department → i.e. an OPS department

    which uses Infrastructure as Code and Azure DevOps
  6. This Photo by Unknown Author is licensed under CC BY-SA

    The platform is 80% ready for everything…
  7. A platform is a set of tools an IT organization

    makes for itself Keynote: Why are you making a new platform? - Christin Gorman - Copenhagen DevFest 2023
  8. We have a culture [in development] of ‘you build it,

    you run it’ → OPS – typically a CCoE – exempting themselves of liability
  9. Scrum → Scrum@Scale → Large-Scale Scrum Scaled Agile Framework (SAFe®)

    PRINCE2 Agile® ITSM and Tickets Change Advisory Board Architecture Review Board Processes and tools Comprehensive documentation Contract negotiation Following a plan
  10. It’s Time to Get Rid of the IT Department It

    made sense in a bygone era, when technology was separate from the business. Now it just hurts both. (The problem isn’t with the people or the leaders. It’s with the whole idea of IT departments in the first place, which sets up IT to fail.) Joe Peppard Professor and Academic Director, Michael Smurfit Graduate Business School, UCD It’s Time to Get Rid of the IT Department - WSJ
  11. If you are entirely comfortable with your strategy, there’s a

    strong chance it isn’t very good. Robert L. Martin The Big Lie of Strategic Planning (hbr.org)
  12. Resources ondfisk (Rasmus Lystrøm) Rasmus Lystrøm | LinkedIn The Big

    Lie of Strategic Planning (hbr.org) It’s Time to Get Rid of the IT Department – WSJ Accelerate (itrevolution.com) Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation | InformIT #NoEstimates (Allen Holub) (youtube.com) Software recipes - Darius Blasband Keynote: Why are you making a new platform? - Christin Gorman - Copenhagen DevFest 2023 When Jeff Bezos's 2-Pizza Teams Fell Short, He Turned to the Brilliant Model Amazon Uses Today | Inc.com How Microsoft plans with DevOps - Azure DevOps | Microsoft Learn