Building Bridges with Devops

2396958133b7324fc7afe505dfa02572?s=47 Ryn Daniels
October 23, 2018

Building Bridges with Devops

Opening keynote presented at devopsdays Philadelphia 2018.

2396958133b7324fc7afe505dfa02572?s=128

Ryn Daniels

October 23, 2018
Tweet

Transcript

  1. Ryn Daniels || they/them || @rynchantress Building bridges with effective

    devops devopsdays Philly 2018
  2. Devopsdays philly @rynchantress Burnout

  3. Devopsdays philly @rynchantress disconnection Lack of efficacy Increased cynicism Exhaustion

  4. Devopsdays philly @rynchantress

  5. Devopsdays philly @rynchantress Workload Control Rewards Fairness Values Community {

    Disconnection of (Dr. Christina Maslach, 2000)
  6. Devopsdays philly @rynchantress connection Effectiveness Optimism Energy

  7. Devopsdays philly @rynchantress Devops is about Creating Connections

  8. Devopsdays philly @rynchantress The Four Pillars of Effective Devops

  9. Devopsdays philly @rynchantress Collaboration

  10. devopsdays philly @rynchantress Individual people working together, with shared interactions

    and input, building towards a common goal. Collaboration
  11. Devopsdays philly @rynchantress Affinity

  12. devopsdays philly @rynchantress Building inter-team relationships, empathy, and trust in

    support of shared organizational and business goals. Affinity
  13. Devopsdays philly @rynchantress Tools

  14. devopsdays philly @rynchantress Accelerators of culture that, if used effectively,

    can enhance and support a culture of collaboration and affinity. Tools
  15. devopsdays philly @rynchantress Tools will not fix a broken culture.

  16. Devopsdays philly @rynchantress Scaling

  17. devopsdays philly @rynchantress Applying the considerations of collaboration, affinity, and

    tooling throughout the various inflection points of an organization’s lifecycle. Scaling
  18. Devopsdays philly @rynchantress The Four Pillars of Effective Devops Creating

    connections
  19. Devopsdays philly @rynchantress Not all organizational problems are created equal.

  20. Devopsdays philly @rynchantress blargh There is no 
 one-size-fits-all devops

    solution.
  21. Devopsdays philly @rynchantress

  22. Devopsdays philly @rynchantress Safety Empathy communication decision making problem solving

  23. Devopsdays philly @rynchantress So now that that's sorted.

  24. Devopsdays philly @rynchantress let's talk about safety.

  25. Devopsdays philly @rynchantress teamspeople need psychological safety

  26. Devopsdays philly @rynchantress curious collaboration with fellow humans

  27. Devopsdays philly @rynchantress Be curious. Be Blame-aware. pay attention to

    incentive structures.
  28. Devopsdays philly @rynchantress let's talk about empathy.

  29. devopsdays philly @rynchantress Empathy allows software makers and operators to

    help each other deliver the best possible functionality and operability on behalf of their customers. Jeff Sussna, Empathy: The Essence of Devops, 2014
  30. devopsdays philly @rynchantress Empathy allows organizations to help each other

    deliver the best possible solutions on behalf of their customers. Me, 2017
  31. Devopsdays philly @rynchantress blargh encourage 
 collaborative work. build each

    other up.
  32. Devopsdays philly @rynchantress let's talk about communication.

  33. Devopsdays philly @rynchantress Tools still will not fix a broken

    culture.
  34. devopsdays philly @rynchantress bootcamps rotations designated ops Etc

  35. Devopsdays philly @rynchantress effective communication requires listening and learning.

  36. devopsdays philly @rynchantress "diversity of thought"

  37. Devopsdays philly @rynchantress let's talk about 
 decision making.

  38. devopsdays philly @rynchantress who gets listened to within your organization?

  39. Devopsdays philly @rynchantress encourage people to seek out feedback. encourage

    new or junior people to contribute. Find healthy ways to disagree.
  40. Devopsdays philly @rynchantress "no explicit hierarchies" does not mean "No

    hierarchies"
  41. Devopsdays philly @rynchantress how do decisions get made?

  42. Devopsdays philly @rynchantress decision-making processes need to result in decisions

  43. Devopsdays philly @rynchantress let's talk about 
 problem solving.

  44. devopsdays philly @rynchantress we are trying to solve
 problems

  45. devopsdays philly @rynchantress be explicit about what is and isn't

    in scope. pay attention to whose problems get considered.
  46. Devopsdays philly @rynchantress Safety Empathy communication decision making problem solving

  47. Devopsdays philly @rynchantress

  48. devopsdays philly @rynchantress Dev/Ops

  49. devopsdays philly @rynchantress in group/ out group

  50. Devopsdays philly @rynchantress feeling like you're part of the 


    out-group
 increases feelings of
 disconnect
  51. Devopsdays philly @rynchantress Creating connections The Four Pillars of Effective

    Devops
  52. Devopsdays philly @rynchantress Devops creates Effective organizations by building bridges

    Between Teams
  53. Devopsdays philly @rynchantress Devops creates Effective solutions by building bridges

    Between People
  54. Devopsdays philly @rynchantress create connections. build bridges.

  55. Devopsdays philly @rynchantress Thank you!