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

Top Down DevOps

Avatar for Ben Zvan Ben Zvan
March 13, 2017

Top Down DevOps

Turning a grassroots movement into a devops organization

Reference Slide Links:
Nicole Forsgren - Making the case for Awesome: https://goo.gl/tREYkl
Jeff Smith - DevOps: what’s buried in the fine print? https://goo.gl/JGaOth
Mat Sakaguchi - Effective teams at Google: https://goo.gl/WskVSP
Liz Keogh - Leadership at every level: https://goo.gl/YjVoHD
Charity Majors - Technical decision making: https://goo.gl/HB4IrA
Alice Goldfuss - Rockstars, Builders, and Janitors (you’re doing it wrong)[video]:
https://goo.gl/pswIuh
Jennifer Davis & Katherine Daniels - Effective Devops: https://goo.gl/XHPrAA
Henrik Kniberg: Agile product ownership: https://goo.gl/kMk2Mt

Avatar for Ben Zvan

Ben Zvan

March 13, 2017
Tweet

More Decks by Ben Zvan

Other Decks in Business

Transcript

  1. @BenZvan Unit Tes ting Rework Quality Assurance Bugfix Infras tructure

    C onfigure Pr oduction Monitoring Deployment Development Operations PREVIOUSLY… DevOps as A Grassroots Movement
  2. @BenZvan WHEN YOU WANT DEVOPS • You want teams that

    foster a culture of inclusion, safety, and innovation • You want practices that design and build for long-term success and stability • You want an org structure that makes sense for the outcomes you want
  3. @BenZvan CALL IT OUT having a diverse team is one

    thing, keeping it is another Ben Zvan
  4. @BenZvan The Safety Check (numbers) 1. I am going to

    nod and stay quiet. 2. I might talk about some things I want to fix. 3. I will share my opinions, but I’ll stay away from some controversial stuff. 4. I will talk frankly but sensitively. 5. I feel safe to say anything in front of this group. Slide from Liz Keogh @lunivore
  5. @BenZvan BEHAVIOR-DRIVEN MANAGEMENT GIVEN: The boss gives the team directions

    WHEN: Someone disagrees THEN: A productive discussion occurs Concept from Liz Keogh @lunivore
  6. @BenZvan Unit Tes ting Rework Quality Assurance Bugfix Infras tructure

    C onfigure Pr oduction Monitoring Deployment Development Operations DEVOPS PRACTICE Practices that design and build for long-term success and stability
  7. @BenZvan Have SOME process for gating major new components into

    production. • Tech leaders: this is YOUR JOB. • What is the relative gain? • Everyone should know the process. • The process should add some degree of friction • Don’t micromanage outside the critical path Slide from Charity Majors @mipsytipsy
  8. @BenZvan CIO Dev DBA Sys Net App Y App X

    App Z Ops DEVOPS ORGANIZATION an organization that makes sense for the outcomes you want
  9. @BenZvan Julian Birkinshaw’s Organizing Models Bureaucracy Position By Rules Hierarchy

    Extrinsic Rewards Meritocracy Knowledge Mutual Adjustment Logical Argument Personal Mastery Adhocracy Action Opportunity Experiment- ation Achievement @lunivore Slide from Liz Keogh @lunivore “leadership at every level”
  10. @BenZvan CONTINUED READING • Nicole Forsgren - Making the case

    for Awesome: https://goo.gl/tREYkl • Jeff Smith - DevOps: what’s buried in the fine print? https://goo.gl/JGaOth • Mat Sakaguchi - Effective teams at Google: https://goo.gl/WskVSP • Liz Keogh - Leadership at every level: https://goo.gl/YjVoHD • Charity Majors - Technical decision making: https://goo.gl/HB4IrA • Alice Goldfuss - Rockstars, Builders, and Janitors (you’re doing it wrong)[video]:
 https://goo.gl/pswIuh • Jennifer Davis & Katherine Daniels - Effective Devops: https://goo.gl/XHPrAA • Henrik Kniberg: Agile product ownership: https://goo.gl/kMk2Mt