The Secrets of High
Performance IT
with Jez Humble
Today’s Drive-In Speaker - Jez Humble
2
Jez Humble
@jezhumble
•  VP at Chef
•  Lecturer at UC Berkeley
•  Author of Continuous Delivery
•  Author of Lean Enterprise
@jezhumble
serena devops drive-in| 21 january 2014
the secrets of high performance it
what is chef?
Chef is an automation and delivery platform 

born in the service of velocity and scale:
Build ManageDeploy In the data center
+ in the cloud
Infrastructure
+ applications
scrum-
fall
water-
time to restore service
lead time for changes
release frequency
change fail rate
it performance
http://bit.ly/2014-devops-report
highest correlation with it performance
• “Our code, app configurations and system
configurations are in a version control system”
• “We get failure alerts from logging and
monitoring systems”
• “Developers merge their code into trunk daily”
• “When development and operations teams
interact, the outcome is generally win/win.”
• “Developers break up large features into small,
incremental changes.”
http://bit.ly/2014-devops-report
proactive monitoring
peer-reviewed change approval process
version control everything
win-win relationship between dev and ops
high trust organizational culture
top predictors of it performance
http://bit.ly/2014-devops-report
@jezhumble
high trust culture
Westrum, “A Typology of Organizational Cultures”,
Qual Saf Health Care 2004; 13 (Suppl II):ii22-ii27
firefighting
culture
risk management theatre
big balls of mud
major barriers
@jezhumble
changing culture
http://www.thisamericanlife.org/radio-archives/episode/403/nummi
http://sloanreview.mit.edu/article/how-to-change-a-culture-lessons-from-nummi/
Schein, The Corporate Culture Survival Guide
the production line
http://www.flickr.com/photos/toyotauk/4711057997/
TOYODA AUTOMATIC
LOOM TYPE G
12
“Since the loom stopped when a
problem arose, no defective
products were produced. This
meant that a single operator could
be put in charge of numerous
looms, resulting in a tremendous
improvement in productivity.”
http://www.toyota-global.com/company/vision_philosophy/toyota_production_system/jidoka.html
build quality in
“Cease dependence on
mass inspection to
achieve quality. Improve
the process and build
quality into the product
in the first place”
W. Edwards Deming
@jezhumble
continuous integration
Jason Leyba | http://www.infoq.com/presentations/google-test-automati
deployment pipeline
Delivery team Version control Build & unit
tests
Automated
acceptance tests
User acceptance
tests
Release
Check in
Feedback
Trigger
Check in
Feedback
Trigger
Trigger
Check in
Trigger
Trigger
Approval
Approval
Feedback
Feedback
Feedback
Feedback
risk management theatre
Rachel Schipul | http://www.freneticore.net/photos/238/in/6/
Margaret Hamilton
Lead Apollo Flight Software Designer;
Director, Software Engineering Division,
MIT Instrumentation Laboratory.
big batches
organizational change
organizational change
architectural change
“I think building this culture is the key to
innovation. Creativity must flow from
everywhere. Whether you are a summer intern
or the CTO, any good idea must be able to seek
an objective test, preferably a test that exposes
the idea to real customers. Everyone must be
able to experiment, learn, and iterate.”
http://glinden.blogspot.com/2006/04/early-amazon-shopping-cart.html
questions
@jezhumble | jez@chef.io
http://chef.io/
http://continuousdelivery.com/
© 2015 Chef, Inc.
ORDER THE LEAN ENTERPRISE!
http://bit.ly/lean-enterprise-ebook
http://bit.ly/lean-enterprise-paper
Serena Global User Conference
3
Serena xChange: This March join the party in DC to xChange ideas with us on
DevOps, Continuous Delivery, High performance IT, DevOps culture & much more..
Questions?
4
Please use the Q&A panel to submit your questions
Download
Forrester’s
Seven habits to
Highly Effective
DevOps
Forrester’s Latest Research
Friday 1 pm ET/ 10 am PT
Weekly Deployment Automation
Demo
Free Deployment Automation
Get the
Free
Version
Want to See More?
5
serena.com/sda
Thank you!

The Secrets of High Performance IT, Featuring Jez Humble