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

How to Sell DevOps

How to Sell DevOps

As developers and ops staff, we all know the reasons for switching to an automated DevOps-y infrastructure. But how do you convince your boss to make the switch within your organization? I’ll explain my approach, based on the three Aristotlean modes of persuasion.

Zachary Voase

July 18, 2012
Tweet

More Decks by Zachary Voase

Other Decks in Technology

Transcript

  1. Your Boss • Manages several people • Product owner •

    Responsible for costs & risks • Trying to cover his/her ass
  2. Your Boss’s Fears • Is DevOps more expensive? • Is

    DevOps slower? • Is the talent pool smaller? • What if it doesn’t deliver? • It sounds more complex! • It doesn’t sound Agile™!
  3. Division of Labour • Developers are good at Development •

    Ops staff are good at Operations • Now we need people who know both!?
  4. Pathos • “Never waste a good crisis” • When stuff

    breaks, be: 1. The guy/girl who fixes it 2. The guy/girl saying “I told you so”
  5. Numbers • Monitor, measure, profile: before and after • How

    much time do I/we spend SSH-ing? • How much time do I/we spend writing shell scripts? • How often do things fail? • How badly do they fail?
  6. Hiring • How easy is hiring Chef/Puppet/DevOps specialists compared to

    normal sysadmins? • Do DevOps specialists earn more money than sysadmins? How much more?
  7. Summary • DevOps is a journey, not a destination •

    Understand your boss’s position • Fight fear with: • Pathos (pain) • Ethos (trust) • Logos (logic)
  8. And one more thing… • You’re in the small triangle

    • If your boss really doesn’t listen, QUIT.
  9. And one more thing… number of people like you <

    number of jobs for people like you