11
2
Housekeeping
▪ This webinar is being recorded
▪ Links to the slides and the recording will be
made available after the presentation
▪ You can post questions via the GoToWebinar
Control Panel
3
Hundreds of Companies
deliver software with
XebiaLabs
XebiaLabs DevOps Platform
providing intelligence, automation and control
across the entire software delivery process
Shift to
the Cloud
Migrate to
Containers
Connect all
Pipelines
Connect
CI/CD &
ITSM
Improve
Governance
& Security
SCALE DEVOPS ACROSS THE ENTERPRISE
4
Presenters
Amy Johnston
Senior Product Marketing Manager
@AmyJohnstonXL
Gene Kim
Author & Researcher, IT Revolution
@RealGeneKim
5
The Unicorn Project
▪ This highly anticipated follow-up to the
bestselling title The Phoenix Project is
available November 26!
▪ Get it here first!
− First excerpt available in Handouts section of
the GoToWebinar Control Panel
− Five lucky winners will get a free copy shipped
to them at the end of October
66Source: 2019 Accelerate State of DevOps Report https://cloud.google.com/devops/state-of-devops
7
2013 2016 2017
8
The Problems That Still Remain
▪ Absence of support for the invisible structures needed to enable
developer productivity
▪ Strong opposition to support new ways of working
▪ Ambiguity on what behaviors to support during a transformation
9
▪ Nearly 3 years, 1600 hours of work
▪ Publication date: November 26
▪ Wanted to capture the heroic journeys of
the DevOps Enterprise community
10
The Five Ideals
1. Locality and Simplicity
2. Focus, Flow, and Joy
3. Improvement of Daily Work
4. Psychological Safety
5. Customer Focus
11
What is a DevOps Platform?
Accelerates DevOps adoption across the enterprise
Predefined patterns provide expert knowledge
Services are ready for use and available to all teams
Enforces compliance and IT governance
What can “DevOps as a Platform”
do for you?
1313
1 – Give teams the tools they need
while empowering them to make decisions
14
Ideal #1:
Locality and Simplicity
15
The First Ideal: A Measure
▪ Bus Factor
▪ Lunch Factor
16
Lead Time = 9 months
Source: Damon Edwards (@damonedwards)
17
How Many People Do You Need To Feed?
▪ Two pizza team
▪ Feeding everyone in the building
▪ Schedule lunch with 43 different people
1818
2 – Focus your digital transformation on
the entire software delivery pipeline
19
Ideal #2:
Focus, Flow, and Joy
20
As Your Ambassador From Dev
▪ For decades, I self-identified as an Ops person…
▪ 2 years ago, I’ve started to self-identify as Dev
− Clojure / ClojureScript
− LISP, functional programming, immutability
− 3000 lines of Objective C -> 1500 lines of TypeScript/React -> 500 lines of
ClojureScript
▪ Development is so fun, and these days, you can do miraculous things
with so little effort
21
The Second Ideal: Focus and Flow
▪ Ideal: your energy and time is focused on solving the business
problem, and you’re having fun
▪ Not Ideal: all your time is spent trying to solve problems you don’t
even want to solve (e.g., YAML files, Makefile and spaces in filenames,
bash)
22
Never Have I Valued Infrastructure More
▪ Things I detest now
− Everything outside of my application
− Connecting to anything to anything
− Updating dependencies
− Secrets management
− Bash
− YAML
− Patching
− Building kubernetes deployment files (mostly by Googling)
− Why my cloud costs are so high
23
Two Types Of Learning
● Procedural Learning
● One-shot Learning
24
There’s Never Been A Better Time
for Infrastructure and Operations
2525
3 – Increase visibility into the software
delivery process for all stakeholders
26
Ideal #3:
Improvement Of Daily Work
27
Not Ideal
“In manufacturing, the absence of effective feedback often contribute to major
quality and safety problems. In one well-documented case at the General Motors
Fremont manufacturing plant, there were no effective procedures in place to detect
problems during the assembly process, nor were there explicit procedures on what
to do when problems were found.
“As a result, there were instances of engines being put in backward, cars missing
steering wheels or tires, and cars even having to be towed off the assembly line
because they wouldn’t start.”
Source: DevOps Handbook
28
Create as much feedback in our system, from as many areas in
our system, sooner, faster, and cheaper, with as much clarity
between cause and effect.
Why? Because the more assumptions we can invalidate, the
more we learn, improving our ability to fix problems and
innovate.
Source: DevOps Handbook
Ideal
29
30
The Third Ideal: Enabling Greatness
▪ Ideal: 3-5% of developers dedicated to improving developer
productivity
− Google: likely 1,500+ devs ($1B+)
− Microsoft: likely over 3,000 devs
▪ Not ideal: assigned to summer interns and “people not good enough to
be developers”
@RealGeneKim
How many times per day is the andon cord
pulled in a typical day at a Toyota manufacturing
plant?
3,500 times per day
Source: http://www.gembapantarei.com/2008/04/how_many_times_do_you_pull_the_andon_cord_each_day.html
@RealGeneKimSource: Satya Nadella, CEO, Microsoft (@satyanadella)
33
"Automated tests transform fear into boredom."
-- Eran Messeri, Google
Google Dev And Ops (2013)
▪ 15,000 engineers, working on 4,000+ projects
▪ All code is checked into one source tree
(billions of files!)
▪ 5,500 code commits/day
▪ 75 million test cases are run daily
34
Session ID:
Greatness Isn’t Free…
The Need To Pay Down Technical Debt
35
Fast Push To Market
Debts & Risks
Features
Quality
Defects
36
Fast Push To Market — Continued
Features
Defects
Defect fixing dominates work
Site reliability tanks
Slower and slower velocity
Customers leave
Morale plunges
Devs leave because everything is hard
Quality
Debts & Risks
37
Source: https://twitter.com/johncutlefish/status/1046169469268111361
Who hasn’t felt this?
You hire a bunch of developers, but you
still can’t ship the features you
promised…
…and maybe you even have the feeling
that things are slowing down…
38
Erik in Unicorn Project
Source: The Unicorn Project (2019)
39
Near Death Experiences
● Ebay (1999)
● Microsoft (2002): Bill Gates memo
● Google (2005): Automated testing culture
● Amazon (2004): Jeff Bezos memo
● Twitter (2008)
● LinkedIn (2009)
● Etsy (2009)
40
2002 Microsoft Security
Standdown
▪ Famously, Microsoft after SQL
Slammer required every product
group to freeze feature
Source: https://www.wired.com/2002/01/bill-gates-trustworthy-computing/
41
The Feature Freeze / Standdown
Debt
Features
Quality
Defects
Features
42
4343
4 – Create a safe environment for
all stakeholders to collaborate
44
Ideal #4:
Psychological Safety
45
One Of The Highest Predictors Of Performance
Source: Typology Of Organizational Culture (Westrum, 2004)
46
One Of The Highest Predictors Of Performance
Source: Typology Of Organizational Culture (Westrum, 2004)
47
One Of The Highest Predictors Of Performance
Source: Typology Of Organizational Culture (Westrum, 2004)
48
Google: Project Aristotle, Oxygen, re:Work
Source: https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/
4949
5 – Deliver to customers faster,
with less downtime and less risk
5050Source: 2019 Accelerate State of DevOps Report https://cloud.google.com/devops/state-of-devops
51
DevOps Enterprise: Lessons Learned
▪ In 2019, we’ll hold the sixth year of the DevOps Enterprise Summit, a conference for
horses, by horses
▪ Over the years, we’ve had nearly 300 leaders from:
− Capital One, KeyBank, Barclays, GE Capital, ING Bank, Fidelity, PNC, ADP, BofA, Western Union,
BBVA
− Nationwide Insurance, Zurich Insurance, Allstate, Hiscox, Aviva, LV=
− Walmart, Nordstrom, Target, Macy’s, Marks and Spencer
− Nike, Adidas, Sherwin Williams
− Verizon, Telstra, T-Mobile, Orange, CSG
− Raytheon, Lockheed Martin, Northrop Grumman, CSRA, Jaguar Land Rover, Fiat/Chrysler, Cisco
− Disney, Ticketmaster, NBC/Universal, Comcast
− Kaiser Permanente
− US Citizenship & Immigration Services, UK HM Revenue Collection, DISA Forge.mil, NZ Ministry of
Social Development, UK Welfare and Pensions, US Joint Warfare Analysis Center
− Amazon PrimeNow, CA, Compuware, Google Search, IBM, MicroFocus, Microsoft, SAP
52
Ideal #5:
Customer Focus
53
The Fifth Ideal: Focus On The Customer
▪ Not ideal: Functional silo managers prioritize silo goals over business
goals
▪ Ideal: Functional silo managers make decisions based on what the
customer values, and helps ensure their teams have the skills to thrive
in the long term
54
55
 Keep people and process first
 Focus on the big picture
 Make it about the customer
Things to Consider
Q&A
57
DevOps Enterprise Summit - Las Vegas
▪ October 28 – 30
▪ https://events.itrevolution.com/us
▪ There’s still time to register!
Visit XebiaLabs at booth #503!
58
Special Offers To You
▪ A PDF of the first of the excerpts of The Unicorn
Project is available in the GoToWebinar Control
Panel, or download it here:
https://itrevolution.com/the-unicorn-project/
▪ You can view all of the DevOps Enterprise
Summit videos here:
http://bit.ly/devopsenterprisevideos
▪ We will raffle off 5 copies of The Unicorn Project
59
Winners Announced!
Questions?
Thank you!

Supercharge Your Digital Transformation by Establishing a DevOps Platform

  • 1.
  • 2.
    2 Housekeeping ▪ This webinaris being recorded ▪ Links to the slides and the recording will be made available after the presentation ▪ You can post questions via the GoToWebinar Control Panel
  • 3.
    3 Hundreds of Companies deliversoftware with XebiaLabs XebiaLabs DevOps Platform providing intelligence, automation and control across the entire software delivery process Shift to the Cloud Migrate to Containers Connect all Pipelines Connect CI/CD & ITSM Improve Governance & Security SCALE DEVOPS ACROSS THE ENTERPRISE
  • 4.
    4 Presenters Amy Johnston Senior ProductMarketing Manager @AmyJohnstonXL Gene Kim Author & Researcher, IT Revolution @RealGeneKim
  • 5.
    5 The Unicorn Project ▪This highly anticipated follow-up to the bestselling title The Phoenix Project is available November 26! ▪ Get it here first! − First excerpt available in Handouts section of the GoToWebinar Control Panel − Five lucky winners will get a free copy shipped to them at the end of October
  • 6.
    66Source: 2019 AccelerateState of DevOps Report https://cloud.google.com/devops/state-of-devops
  • 7.
  • 8.
    8 The Problems ThatStill Remain ▪ Absence of support for the invisible structures needed to enable developer productivity ▪ Strong opposition to support new ways of working ▪ Ambiguity on what behaviors to support during a transformation
  • 9.
    9 ▪ Nearly 3years, 1600 hours of work ▪ Publication date: November 26 ▪ Wanted to capture the heroic journeys of the DevOps Enterprise community
  • 10.
    10 The Five Ideals 1.Locality and Simplicity 2. Focus, Flow, and Joy 3. Improvement of Daily Work 4. Psychological Safety 5. Customer Focus
  • 11.
    11 What is aDevOps Platform? Accelerates DevOps adoption across the enterprise Predefined patterns provide expert knowledge Services are ready for use and available to all teams Enforces compliance and IT governance
  • 12.
    What can “DevOpsas a Platform” do for you?
  • 13.
    1313 1 – Giveteams the tools they need while empowering them to make decisions
  • 14.
  • 15.
    15 The First Ideal:A Measure ▪ Bus Factor ▪ Lunch Factor
  • 16.
    16 Lead Time =9 months Source: Damon Edwards (@damonedwards)
  • 17.
    17 How Many PeopleDo You Need To Feed? ▪ Two pizza team ▪ Feeding everyone in the building ▪ Schedule lunch with 43 different people
  • 18.
    1818 2 – Focusyour digital transformation on the entire software delivery pipeline
  • 19.
  • 20.
    20 As Your AmbassadorFrom Dev ▪ For decades, I self-identified as an Ops person… ▪ 2 years ago, I’ve started to self-identify as Dev − Clojure / ClojureScript − LISP, functional programming, immutability − 3000 lines of Objective C -> 1500 lines of TypeScript/React -> 500 lines of ClojureScript ▪ Development is so fun, and these days, you can do miraculous things with so little effort
  • 21.
    21 The Second Ideal:Focus and Flow ▪ Ideal: your energy and time is focused on solving the business problem, and you’re having fun ▪ Not Ideal: all your time is spent trying to solve problems you don’t even want to solve (e.g., YAML files, Makefile and spaces in filenames, bash)
  • 22.
    22 Never Have IValued Infrastructure More ▪ Things I detest now − Everything outside of my application − Connecting to anything to anything − Updating dependencies − Secrets management − Bash − YAML − Patching − Building kubernetes deployment files (mostly by Googling) − Why my cloud costs are so high
  • 23.
    23 Two Types OfLearning ● Procedural Learning ● One-shot Learning
  • 24.
    24 There’s Never BeenA Better Time for Infrastructure and Operations
  • 25.
    2525 3 – Increasevisibility into the software delivery process for all stakeholders
  • 26.
  • 27.
    27 Not Ideal “In manufacturing,the absence of effective feedback often contribute to major quality and safety problems. In one well-documented case at the General Motors Fremont manufacturing plant, there were no effective procedures in place to detect problems during the assembly process, nor were there explicit procedures on what to do when problems were found. “As a result, there were instances of engines being put in backward, cars missing steering wheels or tires, and cars even having to be towed off the assembly line because they wouldn’t start.” Source: DevOps Handbook
  • 28.
    28 Create as muchfeedback in our system, from as many areas in our system, sooner, faster, and cheaper, with as much clarity between cause and effect. Why? Because the more assumptions we can invalidate, the more we learn, improving our ability to fix problems and innovate. Source: DevOps Handbook Ideal
  • 29.
  • 30.
    30 The Third Ideal:Enabling Greatness ▪ Ideal: 3-5% of developers dedicated to improving developer productivity − Google: likely 1,500+ devs ($1B+) − Microsoft: likely over 3,000 devs ▪ Not ideal: assigned to summer interns and “people not good enough to be developers”
  • 31.
    @RealGeneKim How many timesper day is the andon cord pulled in a typical day at a Toyota manufacturing plant? 3,500 times per day Source: http://www.gembapantarei.com/2008/04/how_many_times_do_you_pull_the_andon_cord_each_day.html
  • 32.
    @RealGeneKimSource: Satya Nadella,CEO, Microsoft (@satyanadella)
  • 33.
    33 "Automated tests transformfear into boredom." -- Eran Messeri, Google Google Dev And Ops (2013) ▪ 15,000 engineers, working on 4,000+ projects ▪ All code is checked into one source tree (billions of files!) ▪ 5,500 code commits/day ▪ 75 million test cases are run daily
  • 34.
    34 Session ID: Greatness Isn’tFree… The Need To Pay Down Technical Debt
  • 35.
    35 Fast Push ToMarket Debts & Risks Features Quality Defects
  • 36.
    36 Fast Push ToMarket — Continued Features Defects Defect fixing dominates work Site reliability tanks Slower and slower velocity Customers leave Morale plunges Devs leave because everything is hard Quality Debts & Risks
  • 37.
    37 Source: https://twitter.com/johncutlefish/status/1046169469268111361 Who hasn’tfelt this? You hire a bunch of developers, but you still can’t ship the features you promised… …and maybe you even have the feeling that things are slowing down…
  • 38.
    38 Erik in UnicornProject Source: The Unicorn Project (2019)
  • 39.
    39 Near Death Experiences ●Ebay (1999) ● Microsoft (2002): Bill Gates memo ● Google (2005): Automated testing culture ● Amazon (2004): Jeff Bezos memo ● Twitter (2008) ● LinkedIn (2009) ● Etsy (2009)
  • 40.
    40 2002 Microsoft Security Standdown ▪Famously, Microsoft after SQL Slammer required every product group to freeze feature Source: https://www.wired.com/2002/01/bill-gates-trustworthy-computing/
  • 41.
    41 The Feature Freeze/ Standdown Debt Features Quality Defects Features
  • 42.
  • 43.
    4343 4 – Createa safe environment for all stakeholders to collaborate
  • 44.
  • 45.
    45 One Of TheHighest Predictors Of Performance Source: Typology Of Organizational Culture (Westrum, 2004)
  • 46.
    46 One Of TheHighest Predictors Of Performance Source: Typology Of Organizational Culture (Westrum, 2004)
  • 47.
    47 One Of TheHighest Predictors Of Performance Source: Typology Of Organizational Culture (Westrum, 2004)
  • 48.
    48 Google: Project Aristotle,Oxygen, re:Work Source: https://rework.withgoogle.com/blog/five-keys-to-a-successful-google-team/
  • 49.
    4949 5 – Deliverto customers faster, with less downtime and less risk
  • 50.
    5050Source: 2019 AccelerateState of DevOps Report https://cloud.google.com/devops/state-of-devops
  • 51.
    51 DevOps Enterprise: LessonsLearned ▪ In 2019, we’ll hold the sixth year of the DevOps Enterprise Summit, a conference for horses, by horses ▪ Over the years, we’ve had nearly 300 leaders from: − Capital One, KeyBank, Barclays, GE Capital, ING Bank, Fidelity, PNC, ADP, BofA, Western Union, BBVA − Nationwide Insurance, Zurich Insurance, Allstate, Hiscox, Aviva, LV= − Walmart, Nordstrom, Target, Macy’s, Marks and Spencer − Nike, Adidas, Sherwin Williams − Verizon, Telstra, T-Mobile, Orange, CSG − Raytheon, Lockheed Martin, Northrop Grumman, CSRA, Jaguar Land Rover, Fiat/Chrysler, Cisco − Disney, Ticketmaster, NBC/Universal, Comcast − Kaiser Permanente − US Citizenship & Immigration Services, UK HM Revenue Collection, DISA Forge.mil, NZ Ministry of Social Development, UK Welfare and Pensions, US Joint Warfare Analysis Center − Amazon PrimeNow, CA, Compuware, Google Search, IBM, MicroFocus, Microsoft, SAP
  • 52.
  • 53.
    53 The Fifth Ideal:Focus On The Customer ▪ Not ideal: Functional silo managers prioritize silo goals over business goals ▪ Ideal: Functional silo managers make decisions based on what the customer values, and helps ensure their teams have the skills to thrive in the long term
  • 54.
  • 55.
    55  Keep peopleand process first  Focus on the big picture  Make it about the customer Things to Consider
  • 56.
  • 57.
    57 DevOps Enterprise Summit- Las Vegas ▪ October 28 – 30 ▪ https://events.itrevolution.com/us ▪ There’s still time to register! Visit XebiaLabs at booth #503!
  • 58.
    58 Special Offers ToYou ▪ A PDF of the first of the excerpts of The Unicorn Project is available in the GoToWebinar Control Panel, or download it here: https://itrevolution.com/the-unicorn-project/ ▪ You can view all of the DevOps Enterprise Summit videos here: http://bit.ly/devopsenterprisevideos ▪ We will raffle off 5 copies of The Unicorn Project
  • 59.
  • 60.