際際滷

際際滷Share a Scribd company logo
N OV E M B E R 6 , 2 0 1 9
REN VAN OSNABRUGGE - @RENEVO
GROWING YOUR
DEVOPS MINDSET
REN VAN OSNABRUGGE
XPIRIT
@RENEVO
RVANOSNABRUGGE@XPIRIT.COM
HTTPS://ROADTOALM.COM
WHY DEVOPS?
@RENEVO
DEVOPS IS THE UNION OF
PEOPLE, PROCESS AND
PRODUCTS TO ENABLE
CONTINUOUS DELIVERY OF VALUE
TO OUR END-USERSDONOVAN BROWN
@RENEVO
STRENGTH LIES IN DIFFERENCES,
NOT IN SIMILARITIES
STEPHEN R. COVEY
@RENEVO
SOURCE: STATE OF DEVOPS REPORT 2018
BY CHANGING NOTHING, NOTHING CHANGES
TONY ROBBINS
@RENEVO
ACCEPTING
THE STATUS
QUO
In here, it takes two weeks
to get VPN access
We have always worked like this.
And management wants it this
way.
@RENEVO
Its my stapler
SILOS AND
TURF WARS
I thought that I am responsible
for making the right technical
choices, NOT him
@RENEVO
CULTURE OF
FEAR
Uh yeah. So I guess we should
probably go ahead and have a little
talk. Hmm?
We all know that it was caused
by some major flaws in the
software design and
implementation that did not
follow the architectural
guidelines. So, I have written a
new software architecture
document with rules and
guidelines, but people just don't
follow it
@RENEVO
PLEASERS
People doing exactly what
managers ask, not what is
neededIf they want ME to change the
organization they should make
ME a manager
@RENEVO
GROWTH MINDSET
@RENEVO
THE TWO MINDSETS
INDIVIDUAL
TEAM
ORGANIZATION
@RENEVO
INDIVIDUAL
FEAR IS THE PATH TO
THE DARK SIDE. FEAR
LEADS TO ANGER,
ANGER LEADS TO
HATE, AND HATE
LEADS TO
SUFFERING.Yoda
@RENEVO
FEAR OF
BEING
EMBARRASSE@RENEVO
FEAR OF
FEELING
INFERIO
R
@RENEVO
FEAR OF LOSING YOUR
JOB
@RENEVO
OVERCOME YOUR
FEARS
Always help
instead of
interfere
Give away
your
knowledge
TEAM DYNAMICS @RENEVO
Patrick Lencioni
BUILD A TEAM
@RENEVO
@RENEVO
AND IN DEVOPS?
BLAMELESS POST MORTEMS / LEARNING REVIEWS
TAKE A BULLET FOR THE TEAM
GIVE HONEST FEEDBACK
CHALLENGE THE WORK, NOT THE PERSON
SPEND TIME WITH EACH OTHER
FAILURE IS OK, AS LONG AS YOU LEARN
BE RESPONSIBLE
EVERYBODY IS EQUAL
@RENEVO
THE
ORGANIZATIO
@RENEVO
HIERARCHICAL ORGANIZATIONS
SILO SILOSILO
@RENEVO
YOU CANNOT MANAGE WHAT
YOU CANNOT MEASURE
PHIL MURPHY
@RENEVO
KEY KILL PERFORMANCE
INDICATORS
@RENEVO
#BUGS PER SPRINT
CODE COVERAGE
NUMBER OF COMMITS
MANAGEMENT
STYLES
Uh yeah. So I guess we should
probably go ahead and have a little
talk. Hmm?
@RENEVO
THE PRICE OF GREATNESS IS
RESPONSIBILITY
WINSTON CHURCHILL
@RENEVO
AUTONOMY
MASTERY
PURPOSE
@RENEVO
FOSTER A GROWTH MINDSET
@RENEVO
WRAP UP
 DEVOPS IS A TEAM SPORT
 DEVOPS IS NOT THE GOAL
 BE AWARE OF YOUR CURRENT ORGANIZATION
 DO YOU WANT A FIXED OR A GROWTH MINDSET
 CHANGE INDIVIDUALS
 CHANGE TEAMS
 CHANGE ORGANIZATIONS
@RENEVO
AllDayDevOps - Growing your DevOps Mindset
AllDayDevOps - Growing your DevOps Mindset
REN VAN OSNABRUGGE
XPIRIT
@RENEVO
RVANOSNABRUGGE@XPIRIT.COM
HTTPS://ROADTOALM.COM
Attributions
Pictures: https://unsplash.com / https://www.flickr.com/photos/wocintechchat
Gifs: https://giphy.com
Music: https://open.spotify.com/user/rvanosnabrugge/playlist/
0BWgsNPM5iwgk8ZGlMHeoY?si=l9-tV8FTR8S1J7AbKBz-KA
Video: https://www.youtube.com/watch?v=SGAnLY46zAk
Thanks: Martijn, Xpirit

More Related Content

AllDayDevOps - Growing your DevOps Mindset

Editor's Notes

  • #3: ## Rene - V ## * So this is me. Your personal gate for today * I work as a DevOps consultant * Normally with Dev Teams and such. But one of my latest assignments was at a bank * Security was something I never had a particular interest in. Just like many of us * Boring stuff, not nice. And very very restrictive * Until that moment when I needed to create "Secure Pipelines"
  • #4: Photo byMarkus SpiskeonUnsplash
  • #5: As Eliyah Goldratt mentions in his book the Goal, there is ultimately one goal of every (commercial) organisation. And that is .. to make money. And nowadays, making money is to be better than your competitor, or even worse, your future competitor. * Cloud enables really small organisations to compete with really large ones. * With only a credit card, a good idea and some skillfull people you can make a difference Photo byPepi StojanovskionUnsplash
  • #6: * Ultimately, the definition that is widely used, especially in our Microsoft eco-system is the definition of Donovan Brown. * DevOps is the union of Process, People and Products to enable continuous delivery of value to our end-users * Important to mention that most sessions, also of me cover the products and a bit of the process part but this session is really about the people part. Because, ultimately that is what it is all about. * This session talks mainly about the people part
  • #7: When we focus on the part of Enabling Continuous Delivery of value to our end-users in order to meet our goal and compete with all the new startups. We need to take a look those end users. What do they look like. Probably this is a mixed group of people that all use your product. The people that use the product should be reflected in the organisation tha actually builds the product. And that brings us to a very important theme in our industry right now. Diversity and Inclusiviness. So what this means is that DevOps implementation does not only fuel techology transformation, but surely also organizational changes. Both in organizing the people differently, but also the composition of these groups of people. So besides that is morally the right thing to have it is also neccesary to have this diversity to acutally optimize the value you can deliver. But IT is typically an industry that is lacking behind, this needs to change Photo byJacek DylagonUnsplash IMPACT ON THE WORKFORCE
  • #9: * Conclusion of this all, is that if you want to do DevOps you need to change a whole lot of things. You need to change the technology stack, the way that people work together, but, eventually, also the composition of the groups of people within your organization. And that is hard. Because you cannot change organizations. An organization is nothing. It is a group of people working together towards a shared goal. And the way to change people is to change their behavior. And there is a lot of behavior that we see in current organizations that actually are not very usefull when we want to go this way. Question hre. How do you recognize behavior. Photo byRoss FindononUnsplash
  • #14: * When I talk about mindset, I talk about Growth mindset as described in the book of Carol Dweck * Over 30 years ago, Carol Dweck and her colleagues became interested in students' attitudes about failure. They noticed that some students rebounded while other students seemed devastated by even the smallest setbacks. After studying the behavior of thousands of children, Dr. Dweck coined the terms fixed mindset and growth mindset to describe the underlying beliefs people have about learning and intelligence. When students believe they can get smarter, they understand that effort makes them stronger. Therefore they put in extra time and effort, and that leads to higher achievement. * 2 different mindsets. Fixed Mindset and a Growth mindset. We will get to the theory, but for now...
  • #16: Photo byRoss FindononUnsplash NOW WHAT?
  • #17: NOW WHAT?
  • #20: Handover naar Roy
  • #21: Handover Martijn > Roy
  • #22: Photo byMimi ThianonUnsplash
  • #23: Handover Martijn > Roy
  • #25: Photo byTim MossholderonUnsplash
  • #26: PRESENT CLARIFY REACT ADJUST CONSENT INTEGRATE
  • #27: Photo byVincent DeleggeonUnsplash
  • #29: Photo byTim MossholderonUnsplash
  • #30: Photo byTim MossholderonUnsplash
  • #31: Photo byTim MossholderonUnsplash
  • #34: Photo byDerek ThomsononUnsplash Make people responsible 4-types of money
  • #36: * When I talk about mindset, I talk about Growth mindset as described in the book of Carol Dweck * Over 30 years ago, Carol Dweck and her colleagues became interested in students' attitudes about failure. They noticed that some students rebounded while other students seemed devastated by even the smallest setbacks. After studying the behavior of thousands of children, Dr. Dweck coined the terms fixed mindset and growth mindset to describe the underlying beliefs people have about learning and intelligence. When students believe they can get smarter, they understand that effort makes them stronger. Therefore they put in extra time and effort, and that leads to higher achievement. * 2 different mindsets. Fixed Mindset and a Growth mindset. We will get to the theory, but for now...
  • #37: Photo byClark TibbsonUnsplash
  • #39: Marcel
  • #42: ## Rene - V ## * So this is me. Your personal gate for today * I work as a DevOps consultant * Normally with Dev Teams and such. But one of my latest assignments was at a bank * Security was something I never had a particular interest in. Just like many of us * Boring stuff, not nice. And very very restrictive * Until that moment when I needed to create "Secure Pipelines"