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?

Opening keynote for GoTech World Developer's Stage 11 November 2025.

Reflecting on decades of experience working with the largest enterprises around Europe I try to give you my take on why we fail to change anything in the enterprise and give you my take on what to do about it.

https://www.gotech.world/agenda-developers-stage-day1

Avatar for Rasmus Lystrøm

Rasmus Lystrøm

November 11, 2025
Tweet

More Decks by Rasmus Lystrøm

Other Decks in Technology

Transcript

  1. Rasmus Lystrøm, GoTech World, 11 November 2025 Post “Accelerate” Why

    are we still failing at adopting DevOps in the Enterprise?
  2. Melvin Conway: How Do Committees Invent?, 1967 “Organizations which design

    systems (in the broad sense used here) are constrained to produce designs which are copies of the communication structures of these organizations.”
  3. Heidi Waterhouse: The Devil’s DevOps silo /ˈsaɪ loʊ / noun

    : a[n enterprise-grade] security device to prevent the accidental transfer of knowledge from one department to another.
  4. CEO CFO CHRO COO CMO CIO CTO CISO CCO CQO

    CTO CIO CDO CSO CDO DevOps Team The C-Suite 2.0
  5. Christin Gorman: Why are you making a new platform?, Copenhagen

    DevFest 2023 “A platform is a set of tools an IT organization makes for itself”
  6. me “Platform engineering is not an evolution of DevOps, it’s

    the consequence of failed DevOps in failed organizations”
  7. Platform Engineering or CCoE exempting themselves from liability “We have

    a culture [in development] of ‘you build it, you run it’”
  8. Manifesto for Agile Software Development We are uncovering better ways

    of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.
  9. Scrum Scaled Agile Framework (SAFe®) PRINCE2 Agile® Agile Project Management

    Project-based funding ITSM and ITIL and Tickets Change Advisory Boards Architecture Review Boards
  10. Kerry Buckley: Manifesto for Half-Arsed Agile Software Development We have

    heard about new ways of developing software by paying consultants and reading Gartner reports. Through this we have been told to value: Individuals and interactions over processes and tools and we have mandatory processes and tools to control how those individuals (we prefer the term ‘resources’) interact Working software over comprehensive documentation as long as that software is comprehensively documented Customer collaboration over contract negotiation within the boundaries of strict contracts, of course, and subject to rigorous change control Responding to change over following a plan provided a detailed plan is in place to respond to the change, and it is followed precisely That is, while the items on the left sound nice in theory, we’re an enterprise company, and there’s no way we’re letting go of the items on the right.
  11. Andy Hunt, 1/17 Agile “Agile now means, we do half

    of Scrum poorly and use Jira.”
  12. Prompt: Photo of 10 grumpy old men sitting around a

    table with enterprise architecture diagrams on boards all around
  13. Talking about change Planning change Meetings about change Status reports

    about change Reviews about change Documentation about change Seminars about change Post-it®s about change Everything which is about change but not the actual change
  14. Craig Larman: Larman’s Laws of Organizational Behavior “1. Organizations are

    implicitly optimized to avoid changing the status quo middle- and fi rst-level manager and “specialist” positions & power structures.”
  15. Donovan Brown, Microsoft “DevOps is the union of people, processes,

    and products to enable continuous delivery of value to our end users.” DevOps is anything which does that… Patrick Debois, The Godfather of DevOps
  16. DevOps is not a tool. DevOps is not a team.

    DevOps is not a person. DevOps is not a department. DevOps is not someone else.
  17. Principles behind the Agile Manifesto Principle no. 1: “Our highest

    priority is to satisfy the customer through early and continuous delivery of valuable software.”
  18. Principles behind the Agile Manifesto Principle no. 2: “Welcome changing

    requirements, even late in development. Agile processes harness change for the customer's competitive advantage.”
  19. Principles behind the Agile Manifesto Principle no. 3: “Deliver working

    software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.” Several times a day
  20. Ask yourself “What is the fi rst thing we need

    to change to deliver more value sooner?”
  21. Eliyahu M. Goldratt as quoted in The Phoenix Project “Any

    improvements made anywhere besides the bottleneck are an illusion.”
  22. Continuous Integration -> Trunk Based Development -> Short lived branches

    (or no branches) -> Automated testing -> Short review cycles -> Pair programming -> Mob (ensemble) programming
  23. Mobbing: Four people working to solve a problem One of

    them is taking notes on a computer Because taking notes is boring, we swap every 15 minutes
  24. Mobbing: no more standups, no more scrum masters, no more

    backlog re fi nement, no more code reviews, no more pull requests 😀
  25. Mobbing: Continuous integration Continuous delivery Fever defects Much shorter MTTR

    Working on what matters Developer productivity Developer happiness 😀 Mobbing implies TDD or BDD
  26. Observation from team “All changes requires involvement from multiple teams

    working on separate backlogs in multiple repositories”
  27. ~6,000 developers Johan Abildskov and Jeppe Brønsted: The Secret (Code)

    of Uber (Engineering) DevOps Days Aarhus 2025
  28. One Git Repository Johan Abildskov and Jeppe Brønsted: The Secret

    (Code) of Uber (Engineering) DevOps Days Aarhus 2025
  29. Daniel Raniz Raneland, DevOps Days Zürich 2025 Pipeline Patterns and

    Antipatterns - Things your Pipeline Should (Not) Do
  30. Building a platform [to build a product] before you build

    a product is premature optimization
  31. Principles behind the Agile Manifesto Principle no. 10: “Simplicity —

    the art of maximizing the amount of work not done — is essential.”
  32. Call to action: Try mob programming for at least a

    week Move all your code to a monorepo Make builds fast! Stop estimating Build products not platforms
  33. AI

  34. AI chatbots have had no signi fi cant impact on

    earnings or recorded hours in any occupation. Users report average time savings of 2.8% of work hours. (~100 seconds/hour) https://www.nber.org/papers/w33777
  35. Workslop: “AI generated work content that masquerades as good work

    but lacks the substance to meaningfully advance a given task.” https://hbr.org/2025/09/ai-generated-workslop-is-destroying-productivity
  36. Principles behind the Agile Manifesto Principle no. 5: “Build projects

    around motivated individuals. Give them the environment and support they need, and trust them to get the job done.”
  37. John Gall: General Systemantics – How Systems Work and Especially

    How They Fail, 1975 “A complex system that works is invariably found to have evolved from a simple system that worked […]” Gall’s Law
  38. John Gall: General Systemantics – How Systems Work and Especially

    How They Fail, 1975 “[…] The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.” Gall’s Law
  39. Enforce a culture where we: Build small things that work

    and get them to production. Then extend with more stuff
  40. Principles behind the Agile Manifesto Principle no. 4: “Business people

    and developers must work together daily throughout the project.”
  41. Principles behind the Agile Manifesto Principle no. 6: “The most

    ef fi cient and effective method of conveying information to and within a development team is face-to-face conversation.”
  42. Principles behind the Agile Manifesto Principle no. 11: “The best

    architectures, requirements, and designs emerge from self-organizing teams.”
  43. Joe Peppard, Professor and Academic Director, Michael Smur fi t

    Graduate Business School, UCD “It’s Time to Get Rid of the IT Department”
  44. Robert L. Martin: The Big Lie of Strategic Planning “If

    you are entirely comfortable with your strategy, there’s a strong chance it isn’t very good.”