"DevOps" in a Post-DevOps World

1,006 views

Published on

Has “DevOps” jumped the shark?

Some say yes; others say 2014 will be the year DevOps dons its Fonz-esque leather jacket. Whichever you believe, the marketing feeding frenzy has begun and the dilution of the “DevOps” concept to include everything (and simultaneously mean nothing) is palpable.

This talk deconstructs the meta-elements of DevOps that made it resonate so strongly with so many and allowed those familiar DevOps poster children—Netflix, Etsy, and others—to deploy the methodology with such success in their businesses. We’ll go beyond DevOps’ classical CAMS (culture, automation, metrics, and sharing) definition to discover what exactly what made DevOps relevant, and what about it is so timeless and foundational that it will make whatever-follows-DevOps relevant, too.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,006
On SlideShare
0
From Embeds
0
Number of Embeds
54
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

"DevOps" in a Post-DevOps World

  1. 1. “DEVOPS” IN A POST- DEVOPS WORLD J. Paul Reed Principal Consultant
  2. 2. J. PAUL REED • “Sober Build Engineer” • @SoberBuildEng • Fifteen years as a build/release engineer • “DevOps consultant” for the last few of those
  3. 3. IF MY VOICE SOUNDS FAMILIAR... www.theshipshow.com @ShipShowPodcast @eciramella @buildscientist @cheeseplus @sascha_d
  4. 4. FonzOps?
  5. 5. “It’s about the tools!”
  6. 6. “It’s about the tools!”
  7. 7. “No, it’s about (company) culture!”
  8. 8. “No, it’s about (company) culture!”
  9. 9. “No, it’s about (company) culture!”
  10. 10. If you’re having trouble...
  11. 11. If you’re having trouble...
  12. 12. “Well, maybe it’s about...
  13. 13. “Well, maybe it’s about... oh, who cares!”
  14. 14. “DevOps: the fastest growing segment of the entire economy!”
  15. 15. “DevOps: the fastest growing segment of the entire economy!”
  16. 16. Sometimes, I feel like I can’t DevOps anymore
  17. 17. Hrrrmmmm... Photo/Legos: Bill Ward
  18. 18. A good working definition
  19. 19. A good working definition http://www.getchef.com/blog/2010/07/16/what-devops-means-to-me/ Culture Sharing Metrics Automation
  20. 20. Culture SharingMetrics Automation
  21. 21. d dx DevOps(x) = ?
  22. 22. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness
  23. 23. VALUE REALIGNMENT Tracking the fundamentals of “value”
  24. 24. VALUE REALIGNMENT
  25. 25. VALUE REALIGNMENT
  26. 26. VALUE REALIGNMENT
  27. 27. VALUE REALIGNMENT
  28. 28. INDIVIDUALITY (Not this.)
  29. 29. INDIVIDUALITY The Cynefin Sense-Making Framework
  30. 30. INDIVIDUALITY The Cynefin Sense-Making Framework
  31. 31. INDIVIDUALITY You’re doing “You’re doing it wrong” wrong
  32. 32. DON’T-BE-AN-ASSHOLE (Pardon the language, but it’s a technical organizational dynamics research term now)
  33. 33. DON’T-BE-AN-ASSHOLE (At least, according to the Stanford research) This is not “being an Asshole”
  34. 34. DON’T-BE-AN-ASSHOLE • Test One:After talking to the alleged asshole, does the “target” feel oppressed, humiliated, de-energized, or belittled by the person? In particular, does the target feel worse about him or herself? • Test Two: Does the alleged asshole aim his or her venom at people who are less powerful rather than at those people who are more powerful?
  35. 35. DON’T-BE-AN-ASSHOLE • Warnaco insiders told the NewYorkTimes,“[The CEO’s] personal criticism of employees, among other things, has led to excessive staff turnover and robbed the company of talent it needed to maintain quality operations.” • One set of researchers tried to estimate the “TCA” of one asshole at a company; for one year, the bill came to $160,000
  36. 36. SELF-AWARENESS
  37. 37. SELF-AWARENESS How many engineering meetings has this ruined?
  38. 38. SELF-AWARENESS
  39. 39. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness
  40. 40. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness Culture Automation MetricsSharing
  41. 41. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S
  42. 42. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1st Way Systems Thinking 3rd Way Learning Culture 2nd Way Amplify Feedback Loops
  43. 43. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1
  44. 44. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 Communication 2 Simplicity 3 Feedback 4 Courage 5 Respect 4 Courage 5 Respect
  45. 45. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 2 - eXtreme Programming- DevOps 3 4 5 34
  46. 46. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 2 - eXtreme Programming- DevOps 3 4 5 3 1 People Over Tools/Process 2 Working Software Over Documentation 3 Customer Collaboration Over Contract Negotiation 4 Responding to Change Over Following a Plan
  47. 47. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 2 - eXtreme Programming- DevOps 3 4 3 - Agile/Scrum 2 Sc1 1 4 54 4
  48. 48. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 2 - eXtreme Programming- DevOps 3 4 5 3 - Agile/Scrum 2 Sc1 1 4 1 Value Streams 3 Flow 4 Pull/ Demand System154 2 Value Stream Mapping
  49. 49. Value Realignment Individuality Don’t-be-an-Asshole Self Awareness C A M S C S 1 2 32 3 1 1 2 - eXtreme Programming- DevOps 3 4 3 - Agile/Scrum 2 Sc 1 4 - Lean IT 3 3 4 1 154 2
  50. 50. d dx DevOps(x) =
  51. 51. d dx DevOps(x) =
  52. 52. d dx XP(x) =
  53. 53. d dx Agile/Scrum(x) =
  54. 54. d dx LeanIT(x) =
  55. 55. Has DevOps jumped the shark?
  56. 56. I Don’t Know
  57. 57. What’s next?
  58. 58. I Don’t Know
  59. 59. Value Realignment Self Awareness/Systems Thinking Don’t-be-an-Asshole Individuality
  60. 60. www.soberbuildengineer.com @SoberBuildEng www.releng-approaches.com Simply Ship. EveryTime. J. Paul Reed

×