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

What Happens Without Traction?

What Happens Without Traction?

What if you're not the CTO and you want to improve your quality, performance and stability.
This is my story of working within low buy-in, legacy, siloed organizations to break down barriers, blur borders and eliminate constraints. I’ll also tie in material from ‘Driving Technical Change’ and ‘Building a DevOps Culture’

We’ll cover:
- tribes and guilds vs teams
- winning trust and building confidence
- simple risk and roi
- low impact tools

Steve Pereira

April 14, 2015
Tweet

More Decks by Steve Pereira

Other Decks in Technology

Transcript

  1. What happens without
    traction?
    @steveElsewhere

    View Slide

  2. So, nobody is coming to you
    saying: Ok, we're doing the
    DevOps now.
    That's probably for the best.
    @steveElsewhere

    View Slide

  3. Change vs. Stability
    Sharing
    Measurement
    Easy Wins
    @steveElsewhere

    View Slide

  4. Local change + holistic view
    is powerful
    @steveElsewhere

    View Slide

  5. Change vs. Stability
    Don't get burned.
    @steveElsewhere

    View Slide

  6. DevOps is here
    @steveElsewhere

    View Slide

  7. Some orgs just don't see themselves
    as software companies yet
    That's ok.
    @steveElsewhere

    View Slide

  8. Is your company ready?
    @steveElsewhere

    View Slide

  9. How do you fight inertia?
    @steveElsewhere

    View Slide

  10. This is knowledge work
    @steveElsewhere

    View Slide

  11. Know thy audience
    @steveElsewhere
    Book: Driving Technical Change

    View Slide

  12. Know thyself
    @steveElsewhere

    View Slide

  13. Beware DevOps
    @steveElsewhere

    View Slide

  14. Sharing and Measurement
    The tricks of the trade
    @steveElsewhere

    View Slide

  15. Sharing
    @steveElsewhere

    View Slide

  16. Team exercises
    @steveElsewhere

    View Slide

  17. Measurement
    @steveElsewhere

    View Slide

  18. Value stream mapping
    Change Stabilization Validation Release
    @steveElsewhere

    View Slide

  19. Find your gaps
    @steveElsewhere

    View Slide

  20. Find your gaps
    @steveElsewhere

    View Slide

  21. Low cost, high ROI
    The tools of the trade
    @steveElsewhere

    View Slide

  22. Whiteboard / Post-it notes - map your value stream, try out kanban or just for visualization

    Slack - no installation, no money to build your guild

    StriderCD - npm installable CI server

    Vagrant - test infrastructure hypotheses, give staff a simple starting point

    Ansible - validate infrastructure, know your systems - agentless, use your own account
    @steveElsewhere

    View Slide

  23. Gitlab - you don't have to use public SaaS to have nice version control

    Trello - shared backlog, scratchpad, kanban, full on ticket tracking insanity

    Appear.in - 1to1 video calls without an app

    Boot2Docker - rapidly spin up Gitlab, ELK etc with *barely* any trouble
    @steveElsewhere

    View Slide

  24. Gitlab - you don't have to use public SaaS to have nice version control

    Trello - shared backlog, scratchpad, kanban, full on ticket tracking insanity

    Appear.in - 1to1 video calls without an app

    Boot2Docker - rapidly spin up Gitlab, ELK etc with *barely* any trouble
    @steveElsewhere

    View Slide

  25. Change something
    hypothesize, share, measure, share, implement, share, measure, share, repeat
    @steveElsewhere

    View Slide

  26. Questions?
    j.mp/talkresources
    @steveElsewhere

    View Slide