Upload
ross-clanton
View
307
Download
0
Embed Size (px)
Citation preview
How to Not Do DevOpsfrom the Forum Committee on Organizational Design
Left Honorable Mark Peterson of Nordstrom Right Honorable Ross Clanton of Target
Implementing Enterprise DevOps
can be hard.
To improve odds of success, avoid these
common mistakes …
DevOps Forum Committee Members
Mark Peterson Ross Clanton
Mustafa Kapadia Christine Hudson
Elizabeth Wittg Alanna Brown
Jeff Raffo Brent Nelson
Remain functionally siloedBONUS - Create siloed labor pools for Shared Services
https://flic.kr/p/9o5AEY
Limit communication & collaborationBONUS - Provide physical separation of key roles by location
https://flic.kr/p/p9eGL8
Focus on Local Optimization, Cost FocusedBONUS - Hire no one with end-to-end, lean systems thinking view
https://flic.kr/p/3mDrAz
west Metro Server team
east Metro Server team
allocated only to The Phoenix Project
only speaks Bocce
Focus solely on projectsBONUS - Leave fixing defects to those low-cost support people
cropped https://flic.kr/p/EaPBU
Hire for all Hyper-specialized rolesBONUS - your Java folks don’t make coffee scripts
only made by Jose
only made by Jamilonly made by Gwen
only made by Pat
https://flic.kr/p/7X3Z79
Choose only big batches of work“If it doesn’t take 3 days to compile, is it really worth it?”
https://flic.kr/p/4Ab3qP
Create a lengthy approvals process!BONUS - Approvers should be biased, incented to maintain status quo.
https://flic.kr/p/oKC59f
end
start
hates change hates idea
Don’t learn from Lean & Agile history“Seriously … history is soooooooooooooo yesterday.”
https://flic.kr/p/4wi7Fs
Let HR structure dictate how you collaborateBONUS - Have experts refer people to an “Ask an Expert” form
I filled out the intake form 6 weeks ago!
Too bad we’re in different silos.
https://flic.kr/p/pKnq9x
Give Leadership Opposing IncentivesBONUS - Assure fragmented accountability (e.g., multiple product owners, etc.)
https://flic.kr/p/aSYNna
it needs to be stable
it needs to be done fast
Rely on cascade messaging to change your cultureBonus - Execute using waterfall project methodology
bottomless
pit
picture: Devil’s Kettle Waterfall
If at first you don’t succeed,keep doing the same thing over and over until you do!
https://flic.kr/p/db1zW7
Encourage creation of one-of-a-kind works of artBONUS: Avoid consistency of system configuration
https://flic.kr/p/aECJG4
Forum Committee on Organizational Design Panel 10/20 @ 2:15 in Exhibit Hall
Scott Prugh CSG International
Jason Cox Disney
Jim Penney IBM
Jeff Raffo Nordstrom
Kathryn Kuhn Rally/CA
Jeff Einhorn Target
to find out how to do DevOps join us
facilitated by Mustafa Kapadia, IBM NA DevOps Service Line Leader