SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Teaching devops to fish ...
(this is not actually about fish)
(picture of a fishing boat)
I've often said that it's my goal to engineer
myself out of a job. I never expect to succeed,
because each time I engineer away a problem, a
new and more interesting one is revealed by
removing the first problem. You've heard the
adage “give a person a fish and they'll eat for a
day; teach a person to fish and they'll eat for a
lifetime” – I'd like to add to that, “they might
also help you invent a better net”
(repairing nets)
But how does this relate to devops? Well, devops
is a cultural innovation; it aims to break up silos
and replace a silo culture with a symbiotic
culture, because cooperative systems are more
resilient, creative and simply more functional.
(picture of grain silos)
I've noticed that as old function-based silos are
broken down, new multi-functional ones can
form along lines of business boundaries. Teams
naturally conform to sizes of 8-9 people due to
communication issues. So accepting this
happens, what can we do to minimise its effects?
(team behind dry stone wall)
You might have heard of Mihaily
Csikszentmihalyi (mee-hy cheek-sent-mi-hy-ee); he
described the concept of creative “flow”, but also
introduced the idea of a systems model of
creativity, in which social interactions and
environmental affordances provide a fertile bed
for creativity to grow
(picture of growing ground)
In a devops culture, those social interactions are
provided by colocation to some degree, but only
within a team; you need to promote interaction
between teams which often requires some level
of formality and planning to achieve and keep
going.
(picture of creative team meeting)
An affordance is a property of an environment
which allows an individual action, for example a
map affords navigation. In a devops culture,
shared knowledge and understanding of the
infrastructure, architecture, and capabilities of
others afford reduced time to market, promote
innovation, reduce rework, and improve quality
(picture of a map).
By providing and improving frameworks to
promote knowledge flow and increase social
interaction we build a better environment for
creativity. These frameworks need to exist on a
continuum of scales and formalities; let's have a
look at some
(image of circles on a number line, overlapping,
smaller on the left to larger on the right)
Information radiators we should all know;
dashboards and displays which constantly pump
knowledge about systems into the environment,
with implied context and without interactivity;
they have the dual purpose of informing
knowledgeable people, and encouraging
enquiries from those walking past.
(picture of sweet dashboard)
“Pop up” classes provide quick, focussed, fairly
localised knowledge sharing; eg at the end of a
standup, just before lunch. These tend to happen
naturally when a team is functioning well, but
can be kick-started by one or two keen
individuals who just want to share something
cool. This needs to be encouraged.
(picture of group study)
Brown bags are slightly more formal, organised
further in advance, and last a little bit longer; but
their lunchtime placement keeps the formality
low and promotes a more fluid discussion. They
can have speakers from inside or outside the
team, department, or organisation; they generally
go for about an hour.
(picture of brown lunch bags)
Kata sessions are single-topic focussed, and
encourage a larger number of people with a little
knowledge to share that in 3-5 minute bite-sized
pieces; eg “cool things we can do in Splunk”.
(picture of tai chi)
Dojos are a little larger again and more formal
than a kata session, with a couple of experts
giving a 1-2 hour interactive class on one or two
focussed topics of interest; there may be pre-
work or homework. An example might be “using
OAUTH for identity federation” or “shell
scripting from zero to hero”
(picture of a dojo)
Hack days are the largest formal knowledge-
mixer, creating whole short-lived teams from
individuals who might not normally work
together, and having them develop a single
product/idea/process over the course of a day
(plus time for display/voting)
(pictures of the REA hack day)
You should aim to share as much knowledge as
you can, perhaps even slightly more than you are
comfortable with, to counteract the tendency to
build and fortify silos of knowledge. How
creative are cultures where only high priests have
the hidden knowledge?
(picture of a high priest)
You should aim to share knowledge of your
environments, skill sets, processes, plans,
architectures, successes and failures, especially
to those that you don't work with directly
.
(picture of sun shining through trees)
You'll help prevent silo formation, engage the
curiosity of your peers, increase the recognition
of capabilities of individuals, improve the quality
and speed of decision making, short-cut the path
to discovery of good (and bad) technologies,
provide protection against human outage, and
improve the environment for creativity to thrive
(pictures of thumbs up)
I'm not saying you have to share absolutely
everything; some things don't share well, like
root passwords on financial servers; but perhaps
you can share the fact that there is a financial
server, and it's replicated across two continents;
this might change how a team architects an
application that produces or consumes the data it
holds.
(picture of sharing)
… as the sage (might have) said:
“Give a person a fish and they eat for a day.
Teach them to fish, and they'll eat for a lifetime.
Teach them how and why nets are made like this,
and they could help you invent a better net”
(picture of mending nets)
A rising tide lifts all boats after all; if I can help
you engineer me out of one job, think of the cool
and interesting problems we'll be able to work on
next once we've been able to step beyond the
current problems and have seen what lies ahead.
(picture of bright field beyond trees)

Contenu connexe

En vedette

Pmrbi kertas1 set2
Pmrbi kertas1 set2Pmrbi kertas1 set2
Pmrbi kertas1 set2amrida
 
Puncak usaha bahasa inggeris pmr 2012
Puncak usaha bahasa inggeris pmr 2012Puncak usaha bahasa inggeris pmr 2012
Puncak usaha bahasa inggeris pmr 2012Saiful Saie
 
English p12 trial spm 2013 kedah set b cy
English p12 trial spm 2013 kedah set b cyEnglish p12 trial spm 2013 kedah set b cy
English p12 trial spm 2013 kedah set b cyNirmala Rothinam
 
soalan percubaan bahasa inggeris kertas1 terengganu 2013
soalan percubaan bahasa inggeris kertas1 terengganu 2013soalan percubaan bahasa inggeris kertas1 terengganu 2013
soalan percubaan bahasa inggeris kertas1 terengganu 2013nz999
 
KL UPSR Trial English Paper 2 2015
KL UPSR Trial English Paper 2 2015KL UPSR Trial English Paper 2 2015
KL UPSR Trial English Paper 2 2015nz999
 
Sejarah k2 spm trial 2013 baru
Sejarah k2 spm trial 2013 baruSejarah k2 spm trial 2013 baru
Sejarah k2 spm trial 2013 baruSmk Gelam
 
Bi paper 1 spm trial 2013
Bi paper 1 spm trial 2013Bi paper 1 spm trial 2013
Bi paper 1 spm trial 2013Smk Gelam
 
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013Smk Gelam
 
Essay for weak students
Essay for weak studentsEssay for weak students
Essay for weak studentsMadam Mila
 
Sample for spm directed writing
Sample for spm directed writingSample for spm directed writing
Sample for spm directed writingLinda Midy
 
Bi paper 2 spm trial 2013
Bi paper 2 spm trial 2013Bi paper 2 spm trial 2013
Bi paper 2 spm trial 2013Smk Gelam
 
Pentaksiran Bahasa Inggeris Tingkatan 2
Pentaksiran Bahasa Inggeris Tingkatan 2Pentaksiran Bahasa Inggeris Tingkatan 2
Pentaksiran Bahasa Inggeris Tingkatan 2Miz Malinz
 
Bahasa Inggeris SPM kertas 1
Bahasa Inggeris SPM kertas 1Bahasa Inggeris SPM kertas 1
Bahasa Inggeris SPM kertas 1Cikgu Marzuqi
 
Upsr english paper 2 - section 1 - worksheets for weaker pupils
Upsr english   paper 2 - section 1 - worksheets for weaker pupilsUpsr english   paper 2 - section 1 - worksheets for weaker pupils
Upsr english paper 2 - section 1 - worksheets for weaker pupilsshare with me
 
English perfect score spm 2015
English perfect score spm 2015English perfect score spm 2015
English perfect score spm 2015Cikgu Marzuqi
 
Kertas Soalan Bahasa Inggeris PT3
Kertas Soalan Bahasa Inggeris PT3Kertas Soalan Bahasa Inggeris PT3
Kertas Soalan Bahasa Inggeris PT3Maia Asan
 
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1ar-rifke.com
 

En vedette (20)

Pmrbi kertas1 set2
Pmrbi kertas1 set2Pmrbi kertas1 set2
Pmrbi kertas1 set2
 
Puncak usaha bahasa inggeris pmr 2012
Puncak usaha bahasa inggeris pmr 2012Puncak usaha bahasa inggeris pmr 2012
Puncak usaha bahasa inggeris pmr 2012
 
English p12 trial spm 2013 kedah set b cy
English p12 trial spm 2013 kedah set b cyEnglish p12 trial spm 2013 kedah set b cy
English p12 trial spm 2013 kedah set b cy
 
soalan percubaan bahasa inggeris kertas1 terengganu 2013
soalan percubaan bahasa inggeris kertas1 terengganu 2013soalan percubaan bahasa inggeris kertas1 terengganu 2013
soalan percubaan bahasa inggeris kertas1 terengganu 2013
 
KL UPSR Trial English Paper 2 2015
KL UPSR Trial English Paper 2 2015KL UPSR Trial English Paper 2 2015
KL UPSR Trial English Paper 2 2015
 
Sejarah k2 spm trial 2013 baru
Sejarah k2 spm trial 2013 baruSejarah k2 spm trial 2013 baru
Sejarah k2 spm trial 2013 baru
 
Spm answering techniques
Spm answering techniquesSpm answering techniques
Spm answering techniques
 
Spm module 1119
Spm module 1119 Spm module 1119
Spm module 1119
 
Bi paper 1 spm trial 2013
Bi paper 1 spm trial 2013Bi paper 1 spm trial 2013
Bi paper 1 spm trial 2013
 
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013
KERTAS 2 BAHASA INGGERIS TRIAL PMR 2013
 
Essay for weak students
Essay for weak studentsEssay for weak students
Essay for weak students
 
Sample for spm directed writing
Sample for spm directed writingSample for spm directed writing
Sample for spm directed writing
 
Bi paper 2 spm trial 2013
Bi paper 2 spm trial 2013Bi paper 2 spm trial 2013
Bi paper 2 spm trial 2013
 
Pentaksiran Bahasa Inggeris Tingkatan 2
Pentaksiran Bahasa Inggeris Tingkatan 2Pentaksiran Bahasa Inggeris Tingkatan 2
Pentaksiran Bahasa Inggeris Tingkatan 2
 
Bahasa Inggeris SPM kertas 1
Bahasa Inggeris SPM kertas 1Bahasa Inggeris SPM kertas 1
Bahasa Inggeris SPM kertas 1
 
Smart module 1 spm 1119
Smart module 1 spm 1119Smart module 1 spm 1119
Smart module 1 spm 1119
 
Upsr english paper 2 - section 1 - worksheets for weaker pupils
Upsr english   paper 2 - section 1 - worksheets for weaker pupilsUpsr english   paper 2 - section 1 - worksheets for weaker pupils
Upsr english paper 2 - section 1 - worksheets for weaker pupils
 
English perfect score spm 2015
English perfect score spm 2015English perfect score spm 2015
English perfect score spm 2015
 
Kertas Soalan Bahasa Inggeris PT3
Kertas Soalan Bahasa Inggeris PT3Kertas Soalan Bahasa Inggeris PT3
Kertas Soalan Bahasa Inggeris PT3
 
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1
Kertas Ujian Bahasa Inggeris Tahun 4 KSSR Kertas 1
 

Similaire à Teaching Devops to Share Knowledge

The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019
The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019
The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019Agile Software Community of India
 
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...The Metropolitan Museum of Art
 
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Ricardo Amador
 
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...EshaSharma71
 
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...Colin Panisset
 
Abstract
AbstractAbstract
Abstractemaye
 
SSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialSSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialIrene Celino
 
Patterns for collaborative creativity
Patterns for collaborative creativityPatterns for collaborative creativity
Patterns for collaborative creativityJohn Thomas
 
Liberating Structures for Knowledge Sharing
Liberating Structures for Knowledge SharingLiberating Structures for Knowledge Sharing
Liberating Structures for Knowledge SharingNancy Wright White
 
A participative method for crowdsourcing and extracting collective intelligence
A participative method for crowdsourcing and extracting collective intelligenceA participative method for crowdsourcing and extracting collective intelligence
A participative method for crowdsourcing and extracting collective intelligenceFoCAS Initiative
 
The Future of Designing Human-Technology Interactions /Open lecture CIID/
The Future of Designing Human-Technology Interactions /Open lecture CIID/The Future of Designing Human-Technology Interactions /Open lecture CIID/
The Future of Designing Human-Technology Interactions /Open lecture CIID/Petr Kosnar
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERSStefan Haas
 
NASA CoECI Presentaion on Crowdsourcing and Challenges
NASA CoECI Presentaion on Crowdsourcing and ChallengesNASA CoECI Presentaion on Crowdsourcing and Challenges
NASA CoECI Presentaion on Crowdsourcing and ChallengesSteve Rader
 
LUXi NYC Activities List
LUXi NYC Activities ListLUXi NYC Activities List
LUXi NYC Activities ListLane Goldstone
 
Facilitating Complexity: A Pervert's Guide to Exploration
Facilitating Complexity: A Pervert's Guide to ExplorationFacilitating Complexity: A Pervert's Guide to Exploration
Facilitating Complexity: A Pervert's Guide to ExplorationWilliam Evans
 
Project 2 OntographyFor our second course project, we will be.docx
Project 2 OntographyFor our second course project, we will be.docxProject 2 OntographyFor our second course project, we will be.docx
Project 2 OntographyFor our second course project, we will be.docxwkyra78
 
The university in a box
The university in a boxThe university in a box
The university in a boxfridolin.wild
 
Harnessing the benefits of online communities of practice (CoPs)
Harnessing the benefits of online communities of practice (CoPs)Harnessing the benefits of online communities of practice (CoPs)
Harnessing the benefits of online communities of practice (CoPs)johnt
 
Arc211 p3 fangqi yuan
Arc211 p3 fangqi yuanArc211 p3 fangqi yuan
Arc211 p3 fangqi yuan方奇 员
 

Similaire à Teaching Devops to Share Knowledge (20)

The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019
The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019
The magic number is 10 by Gabor Devenyi & Alex Sloley at #AgileIndia2019
 
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...
Keynote Address: Digital Transformation & Cultural Heritage, A provocation in...
 
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
Access tufts leveraging_designthinking_enterprisearchitecture_nercomp_3-23-2016
 
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
accessTufts_Leveraging_DesignThinking_EnterpriseArchitecture_NERCOMP_3-23-201...
 
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...
LASTconf 2018 - System Mapping: Discover, Communicate and Explore the Real Co...
 
Abstract
AbstractAbstract
Abstract
 
SSSW 2016 Cognition Tutorial
SSSW 2016 Cognition TutorialSSSW 2016 Cognition Tutorial
SSSW 2016 Cognition Tutorial
 
Patterns for collaborative creativity
Patterns for collaborative creativityPatterns for collaborative creativity
Patterns for collaborative creativity
 
Liberating Structures for Knowledge Sharing
Liberating Structures for Knowledge SharingLiberating Structures for Knowledge Sharing
Liberating Structures for Knowledge Sharing
 
A participative method for crowdsourcing and extracting collective intelligence
A participative method for crowdsourcing and extracting collective intelligenceA participative method for crowdsourcing and extracting collective intelligence
A participative method for crowdsourcing and extracting collective intelligence
 
The Future of Designing Human-Technology Interactions /Open lecture CIID/
The Future of Designing Human-Technology Interactions /Open lecture CIID/The Future of Designing Human-Technology Interactions /Open lecture CIID/
The Future of Designing Human-Technology Interactions /Open lecture CIID/
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERS
 
NASA CoECI Presentaion on Crowdsourcing and Challenges
NASA CoECI Presentaion on Crowdsourcing and ChallengesNASA CoECI Presentaion on Crowdsourcing and Challenges
NASA CoECI Presentaion on Crowdsourcing and Challenges
 
LUXi NYC Activities List
LUXi NYC Activities ListLUXi NYC Activities List
LUXi NYC Activities List
 
Facilitating Complexity: A Pervert's Guide to Exploration
Facilitating Complexity: A Pervert's Guide to ExplorationFacilitating Complexity: A Pervert's Guide to Exploration
Facilitating Complexity: A Pervert's Guide to Exploration
 
Project 2 OntographyFor our second course project, we will be.docx
Project 2 OntographyFor our second course project, we will be.docxProject 2 OntographyFor our second course project, we will be.docx
Project 2 OntographyFor our second course project, we will be.docx
 
The university in a box
The university in a boxThe university in a box
The university in a box
 
My Design Theory
My Design TheoryMy Design Theory
My Design Theory
 
Harnessing the benefits of online communities of practice (CoPs)
Harnessing the benefits of online communities of practice (CoPs)Harnessing the benefits of online communities of practice (CoPs)
Harnessing the benefits of online communities of practice (CoPs)
 
Arc211 p3 fangqi yuan
Arc211 p3 fangqi yuanArc211 p3 fangqi yuan
Arc211 p3 fangqi yuan
 

Dernier

Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsPooky Knightsmith
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptxmary850239
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWQuiz Club NITW
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseCeline George
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptxJonalynLegaspi2
 

Dernier (20)

Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Mental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young mindsMental Health Awareness - a toolkit for supporting young minds
Mental Health Awareness - a toolkit for supporting young minds
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx4.11.24 Mass Incarceration and the New Jim Crow.pptx
4.11.24 Mass Incarceration and the New Jim Crow.pptx
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Mythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITWMythology Quiz-4th April 2024, Quiz Club NITW
Mythology Quiz-4th April 2024, Quiz Club NITW
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
How to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 DatabaseHow to Make a Duplicate of Your Odoo 17 Database
How to Make a Duplicate of Your Odoo 17 Database
 
week 1 cookery 8 fourth - quarter .pptx
week 1 cookery 8  fourth  -  quarter .pptxweek 1 cookery 8  fourth  -  quarter .pptx
week 1 cookery 8 fourth - quarter .pptx
 

Teaching Devops to Share Knowledge

  • 1. Teaching devops to fish ... (this is not actually about fish) (picture of a fishing boat)
  • 2. I've often said that it's my goal to engineer myself out of a job. I never expect to succeed, because each time I engineer away a problem, a new and more interesting one is revealed by removing the first problem. You've heard the adage “give a person a fish and they'll eat for a day; teach a person to fish and they'll eat for a lifetime” – I'd like to add to that, “they might also help you invent a better net” (repairing nets)
  • 3. But how does this relate to devops? Well, devops is a cultural innovation; it aims to break up silos and replace a silo culture with a symbiotic culture, because cooperative systems are more resilient, creative and simply more functional. (picture of grain silos)
  • 4. I've noticed that as old function-based silos are broken down, new multi-functional ones can form along lines of business boundaries. Teams naturally conform to sizes of 8-9 people due to communication issues. So accepting this happens, what can we do to minimise its effects? (team behind dry stone wall)
  • 5. You might have heard of Mihaily Csikszentmihalyi (mee-hy cheek-sent-mi-hy-ee); he described the concept of creative “flow”, but also introduced the idea of a systems model of creativity, in which social interactions and environmental affordances provide a fertile bed for creativity to grow (picture of growing ground)
  • 6. In a devops culture, those social interactions are provided by colocation to some degree, but only within a team; you need to promote interaction between teams which often requires some level of formality and planning to achieve and keep going. (picture of creative team meeting)
  • 7. An affordance is a property of an environment which allows an individual action, for example a map affords navigation. In a devops culture, shared knowledge and understanding of the infrastructure, architecture, and capabilities of others afford reduced time to market, promote innovation, reduce rework, and improve quality (picture of a map).
  • 8. By providing and improving frameworks to promote knowledge flow and increase social interaction we build a better environment for creativity. These frameworks need to exist on a continuum of scales and formalities; let's have a look at some (image of circles on a number line, overlapping, smaller on the left to larger on the right)
  • 9. Information radiators we should all know; dashboards and displays which constantly pump knowledge about systems into the environment, with implied context and without interactivity; they have the dual purpose of informing knowledgeable people, and encouraging enquiries from those walking past. (picture of sweet dashboard)
  • 10. “Pop up” classes provide quick, focussed, fairly localised knowledge sharing; eg at the end of a standup, just before lunch. These tend to happen naturally when a team is functioning well, but can be kick-started by one or two keen individuals who just want to share something cool. This needs to be encouraged. (picture of group study)
  • 11. Brown bags are slightly more formal, organised further in advance, and last a little bit longer; but their lunchtime placement keeps the formality low and promotes a more fluid discussion. They can have speakers from inside or outside the team, department, or organisation; they generally go for about an hour. (picture of brown lunch bags)
  • 12. Kata sessions are single-topic focussed, and encourage a larger number of people with a little knowledge to share that in 3-5 minute bite-sized pieces; eg “cool things we can do in Splunk”. (picture of tai chi)
  • 13. Dojos are a little larger again and more formal than a kata session, with a couple of experts giving a 1-2 hour interactive class on one or two focussed topics of interest; there may be pre- work or homework. An example might be “using OAUTH for identity federation” or “shell scripting from zero to hero” (picture of a dojo)
  • 14. Hack days are the largest formal knowledge- mixer, creating whole short-lived teams from individuals who might not normally work together, and having them develop a single product/idea/process over the course of a day (plus time for display/voting) (pictures of the REA hack day)
  • 15. You should aim to share as much knowledge as you can, perhaps even slightly more than you are comfortable with, to counteract the tendency to build and fortify silos of knowledge. How creative are cultures where only high priests have the hidden knowledge? (picture of a high priest)
  • 16. You should aim to share knowledge of your environments, skill sets, processes, plans, architectures, successes and failures, especially to those that you don't work with directly . (picture of sun shining through trees)
  • 17. You'll help prevent silo formation, engage the curiosity of your peers, increase the recognition of capabilities of individuals, improve the quality and speed of decision making, short-cut the path to discovery of good (and bad) technologies, provide protection against human outage, and improve the environment for creativity to thrive (pictures of thumbs up)
  • 18. I'm not saying you have to share absolutely everything; some things don't share well, like root passwords on financial servers; but perhaps you can share the fact that there is a financial server, and it's replicated across two continents; this might change how a team architects an application that produces or consumes the data it holds. (picture of sharing)
  • 19. … as the sage (might have) said: “Give a person a fish and they eat for a day. Teach them to fish, and they'll eat for a lifetime. Teach them how and why nets are made like this, and they could help you invent a better net” (picture of mending nets)
  • 20. A rising tide lifts all boats after all; if I can help you engineer me out of one job, think of the cool and interesting problems we'll be able to work on next once we've been able to step beyond the current problems and have seen what lies ahead. (picture of bright field beyond trees)