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

Reaping the rewards of Remote Friendly DevOps

Martin Smith
September 06, 2016

Reaping the rewards of Remote Friendly DevOps

Martin Smith

September 06, 2016
Tweet

More Decks by Martin Smith

Other Decks in Technology

Transcript

  1. Remote-Friendly DevOps
    Martin Smith, Principal Engineer, Rackspace
    @martinb3
    martinb3.io

    View full-size slide

  2. Who am I?
    - Earlier: DBA, Developer, Sysadmin in Higher Education, 10+ years (local)
    - Now: Principal Engineer at Rackspace, 3 years (remote)
    Since February: Remote Year brings together a community of 75 digital nomads
    from across the globe to spend a year working, traveling, and exploring 12 cities
    around the world.
    DevOps and Remote Work for about 4 years.

    View full-size slide

  3. DevOps ==
    Remote Work?

    View full-size slide

  4. What is DevOps?
    -

    View full-size slide

  5. Remote may be slower, but you can
    find faster people. - Martin Fowler
    Co-location is probably more
    efficient, but there are exceptions.
    Invest in communication, tooling,
    and the occasional F2F visit.
    What is
    Remote Work?
    Single site
    Multi-site
    Satellite model
    Remote first

    View full-size slide

  6. Culture
    Common pain points for remote work:
    1. Remote as an exception
    2. Transparency
    3. Accountability
    Embrace failure, continuously
    improve, check in daily or weekly.
    Trust is the foundation.

    View full-size slide

  7. 2.2x
    more likely to
    recommend their
    organization to a friend
    as a great place to work
    1.8x
    more likely to
    recommend their team
    to a friend as a great
    working environment
    Happy Employees

    View full-size slide

  8. 2015 State of DevOps report
    "Diversity matters. Research shows that teams with
    more women members have higher collective
    intelligence and achieve better business outcomes. [...]
    We recommend that teams wanting to achieve high
    performance do their best to recruit and retain more
    women, and improve diversity in other areas, too."

    View full-size slide

  9. Automation,
    Infrastructure as
    Code, ChatOps,
    etc
    Automattic (WordPress.com) -
    Fully distributed
    GitHub - 75% remote as of 2014
    Basecamp - Fully distributed
    Remote work essentially
    requires Automation and
    Infrastructure as Code, unless
    you want to be chained to a desk.

    View full-size slide

  10. Measurement
    64%
    had no formal policy or
    philosophy on flexible
    work location
    3%
    of organizations
    measure performance,
    engagement, and
    productivity

    View full-size slide

  11. Communication.
    - Location does make it difficult. But, HBR has shown that remote workers are
    often more engaged with their colleagues.

    View full-size slide

  12. Goal-focused, results-based work
    Face time is a traditional management
    technique. Organize around business
    priorities & customer results instead.

    View full-size slide

  13. Connectivity, Prioritization, and other struggles
    Compare to other types of remote work like writing or graphic designers.
    Remote guilt is real. Leaders change culture.
    Unplanned work and timezones.
    Getting out the door is a struggle.
    Connectivity is an obsession.
    Logistics is a huge time sink, but worth it.
    You will be lonely. Travel to see your team!

    View full-size slide

  14. Evaluating
    Remote DevOps
    Trust within the team?
    Does the team work
    collaboratively?
    Decision making and
    conflict resolution.
    How do managers interact
    with the team?
    Asking the right questions.

    View full-size slide

  15. Reading Remote
    DevOps job ads
    Who else is remote?
    Specific location or time zone?
    Perks for remotes?
    Travel to an office / team meetups
    Social Media and Blogging presence
    about remote work
    Watch out for the laundry lists, 10x
    developer, culture
    What should you look for?

    View full-size slide

  16. Thank
    you
    @martinb3
    martinb3.io

    View full-size slide

  17. Resources
    remotebase.io
    wfh.io
    remoteok.io
    weworkremotely.com
    stackoverflow.com/jobs
    jobs.github.com
    toptal.com
    reddit.com/r/digitalnomad
    remotetogether.com
    nomadforum.io
    theremotenomad.com
    remoteyear.com
    roam.co
    wifitribe.co
    Jobs
    Community
    Nomads

    View full-size slide