The Strangler Pipeline - Winning Over Hearts And Minds

The Strangler Pipeline - Winning Over Hearts And Minds

Continuous Delivery is not just about automation - it's also about persuading people to adopt a revolutionary mindset. But how do you foment the necessary change when you can't see the wood for the silos? in this talk Steve Smith will share some of the change patterns used to establish the Continuous Delivery of 60+ applications at Sky Network Services over the past 2 years, and how they fit into an optimal cycle time strategy.

622051376c3b381ef1c786036011112d?s=128

Steve Smith

June 12, 2013
Tweet

Transcript

  1. Winning over Hearts and Minds Steve Smith - @agilestevesmith www.stephen-smith.co.uk

    The Strangler Pipeline
  2. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time ? ? ? ? ? ? ? ? ? ? ? ? + + + + + + + + Our Goal
  3. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time ? ? ? ? Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity ? ? ? ? + + + + + + + + Our Goal
  4. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity ? ? ? ? + + + + + + + + Our Goal
  5. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity Optimise Optimise Optimise Optimise organisation organisation organisation organisation + + + + + + + + Our Goal
  6. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity Optimise Optimise Optimise Optimise organisation organisation organisation organisation + + + + + + + + automation automation automation automation Our Goal
  7. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity Optimise Optimise Optimise Optimise organisation organisation organisation organisation + + + + + + + + automation automation automation automation organisation organisation organisation organisation Our Goal
  8. Continuous Delivery Is Continuous Delivery Is Continuous Delivery Is Continuous

    Delivery Is 95 95 95 95% % % % ORGANISATION ORGANISATION ORGANISATION ORGANISATION 5 5 5 5% % % % AUTOMATION AUTOMATION AUTOMATION AUTOMATION Our Goal
  9. Build Continuous Delivery In

  10. Build Continuous Delivery In

  11. Build Continuous Delivery In

  12. Dance with the System

  13. Dance with the System

  14. Dance with the System

  15. Mind the People

  16. Mind the People

  17. Mind the People

  18. Stimulate the Network

  19. Stimulate the Network

  20. Stimulate the Network

  21. Change the Environment

  22. Change the Environment

  23. Change the Environment

  24. Impact on Cycle Time

  25. Optimise cycle time Optimise cycle time Optimise cycle time Optimise

    cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity Optimise Optimise Optimise Optimise organisation organisation organisation organisation + + + + + + + + automation automation automation automation organisation organisation organisation organisation Optimal Cycle Time Strategy
  26. Optimal Cycle Time Strategy Optimise cycle time Optimise cycle time

    Optimise cycle time Optimise cycle time Optimise Optimise Optimise Optimise lead lead lead lead times times times times Optimise Optimise Optimise Optimise product product product product integrity integrity integrity integrity Optimise Optimise Optimise Optimise organisation organisation organisation organisation + + + + + + + + automation automation automation automation organisation organisation organisation organisation
  27. Summary Building a Continuous Delivery pipeline is easy... ... building

    a Continuous Delivery organisation is hard! @agilestevesmith www.stephen-smith.co.uk snsisdev.recruitment@bskyb.com