Magic Myth and the DevOps, ANTIDOTES TO LEARNED HELPLESSNESS AND FEAR CULTURE - SeaGL 2015
-
Upload
jennifer-davis -
Category
Technology
-
view
594 -
download
0
Transcript of Magic Myth and the DevOps, ANTIDOTES TO LEARNED HELPLESSNESS AND FEAR CULTURE - SeaGL 2015
Magic,'Myth'and'the'DevOpsJennifer'Davis'@sigjeSeaGL&October&2015
1
Who$am$I?So#ware(Engineer,(Chef
Co#Author)of)"Effec0ve)Devops"
DevOpsDays)Silicon)Valley)Organizer
Sparkly(devops(princess
Founder,)coffeeops.org2
Agenda• Examine)the)fundamental)devops)story
• Iden7fy)common)stories)in)our)industry
• Iden7fy)and)model)example)stories)
4
Why?
5
The$Devops$Compact• shared(mutual(understanding
• established(boundaries
6
High%Performing%devops%Teams%are%more%Agile30X$more$frequent$deployments
8000x$faster$lead$-mes$than$peers
2014%PuppetLabs%State%of%DevOps%Survey
7
High%Performing%devops%Teams%are%more%Reliable
60x$change$success$rate
168x%faster%mean%.me%to%recovery%(MTTR)
2015%PuppetLabs%State%of%DevOps%Survey
8
Devops'is'a'Myth
9
Mythsguide&behaviors.
10
Mythsbased&in&tradi+on.
11
Mythsexplain(the(world(and(our(significance.
12
Myths&are&the&oral&history&passed&around&to&give&value&to&the&
unknown.
13
Myths&...1"part"promise
1"part"warning.
14
Myths&are&magic.
Unseen,&invoking&behavior.&Influencing&us.
15
Myths&frame&our&choices.
We#can#make#inten+onal#selec+ons#based#on#our#values.#
16
Myths&are&programs.
Allow%us%to%alter%our%central%algorithm.
17
Insanity(is(doing(the(same(thing(over(and(over(and(expec4ng(different(
results.
18
Story&of&a&typical&team
19
20
21
22
23
24
25
26
Examining(Hidden(Myths
27
Myth:&Finding&"The&One"• rockstar
• ninja
• 10x/Engineer
28
Job$Req:$Site$Rebel$Engineer$(SRE)
Talented(team(of(Jedi,(we(have,(gained(significant(trac7on(that(a(business(model(has,(and(to(expand(a(real(need(<(<(quickly!(Looking(for(smart,(we(are,(energe7c,(to(grow(our(company(at(a(lightening(pace(hard<working(individuals(who(want(a(chance.(This(is(a(posi7on(that(is(relegated(to(the(shadows(not(<(your(contribu7ons(<,(have(drama7c(input(on(the(direc7on(the(company(goes,(thoughts(and(input(will.(There(are(a(variety(of(challenges(and(obstacles(that(await(you(and,(excited(to(see(how(you(go(about(solving(them,(are(we.(
29
• Cer%fied(Jedi(Master
• 4(years(lightsaber(experience
• ability(to(carry(80(lbs(for(1(mile
• X@Wing(pilot(license
• 24(hour(oncall
With%force%push%and%mental%persuasion%3%experience.%
To#join#and#contribute#to#a#team#of#smart#2#desire,#talented,#to#create#something#bigger#than#themselves#hard2working#individuals#
30
Myth:&Interview&as&a&gauge&of&skills
31
Myth:&Interview&to&iden0fy&the&"bad"&engineers
32
Myth:&Educa,on
33
Myth:&Outdated&Engineer
34
Myth:&Produc-ve&Loner
SPOF%as%an%individual%
35
"Used&to&Be"*isms
36
Myth:&The&"right"&way.• iden&fy)good)culture
• current)team,)background,)and)effec&ve)
37
Fear%Culture
38
Stormtrooper(Syndrome• Agency
• Adaptability:0Role0adherence
39
Role%adherenceFarm%boy
Smuggler
Princess
40
Constraining*individuals• A#developer#does...
• An#ops#does#...
to#the#detriment#of#the#team.
41
Learned'Helplessness
42
Borg%Syndrome• no$individuality
• no$family/outside$interests
• no$celebra5ons
• encourages$system$blindness
43
Red$Shirt• Tackling*challenges*
44
Cul$va$ng)Empathy• Collect(stories(
• Listen(
• Circle(back
45
Smarter'Teams'build'be/er'value• Lots&of&Communica/on
• Contribute&equally&to&team's&discussions
• Theory&of&Mind
• Increased&diversity
Why$Some$Teams$are$Smarter$than$OthersAnita$Woolley$and$Thomas$Malone
46
Speaking)up
47
Why?• Change(your(organiza/on.
• Educate(peers.
• Influence(community(of(prac/oners.
• Be<er(ar/culate(your(values(and(ideas.
• Historical(significance.
48
Key$strategies• Explicit.*
• Informs*decision*making.
• Encapsulates*aim*and*key*values.
49
It#takes#a#thousand#voices#to#tell#a#single#story.#
—"Na%ve"American"saying
50
Listen• who%is%involved?
• what%is%the%current%state?
• cultures?
• beliefs?
51
Ensure'diversity
52
The$language$of$the$culture$also$reflects$the$stories$of$the$culture.$One$word$or$simple$phrasal$labels$o9en$describe$the$story$adequately$enough$in$what$we$have$termed$culturally$common$stories.$To$some$extent,$the$stories$of$a$culture$are$observable$by$inspec?ng$the$vocabulary$of$that$culture.$O9en$en?re$stories$are$embodied$in$one$very$culture@specific$word.$The$story$words$unique$to$a$culture$reveal$cultural$differences.$
Roger&C.&Shank
53
Vision&or&Mission&StatementClear&statement&about&the&problem
• direc'on
• iden'ty,management
• team,cohesion
54
55
56
57
58
Takeaways• Examined*the*fundamental*devops*story
• Iden7fied*common*stories*in*our*industry
• Iden7fied*and*modeled*example*stories*
59
Want%to%learn%more?
60
61
DevOpsDays)Silicon)Valley
November(6*7,(2015
h"p://www.devopsdays.org/events/20157siliconvalley/
62
DevOps'or'DevOps'not.'There'is'no'try.
64
65