DevOps: Why, How, and What Kelly Albrecht | kelly@lcm.io | - - PowerPoint PPT Presentation

devops why how and what
SMART_READER_LITE
LIVE PREVIEW

DevOps: Why, How, and What Kelly Albrecht | kelly@lcm.io | - - PowerPoint PPT Presentation

DevOps: Why, How, and What Kelly Albrecht | kelly@lcm.io | @ksalbrecht | Last Call Media Rob Bayliss | rob@lcm.io | @rbayliss | Last Call Media Why DevOps? L A S T C A L L M E D I A Performance Ronald Westrum shows that a Generative


slide-1
SLIDE 1

DevOps: Why, How, and What

Kelly Albrecht | kelly@lcm.io | @ksalbrecht | Last Call Media Rob Bayliss | rob@lcm.io | @rbayliss | Last Call Media

slide-2
SLIDE 2

L A S T C A L L M E D I A

Why DevOps?

slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5
slide-6
SLIDE 6
slide-7
SLIDE 7
slide-8
SLIDE 8
slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14
slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21
slide-22
SLIDE 22

L A S T C A L L M E D I A

Performance

  • riented -

Generative Culture

Ronald Westrum shows that a Generative Culture is predictive of higher safety outcomes. Generative Cultures have the following traits:

  • High co-operation
  • Messengers trained
  • Risks are shared
  • Bridging encouraged
  • Failure leads to inquiry
  • Novelty implemented

Westrum, Ron. (2014). The study of information flow: A personal

  • journey. Safety Science. 67. 58–63. 10.1016/j.ssci.2014.01.009.
slide-23
SLIDE 23

L A S T C A L L M E D I A

High performers

  • Deployment frequency =

On demand (Multiple times per day)

  • Lead time for changes =

Less than 1 hour

  • Mean Time to Recover =

Less than 1 hour

  • Change Failure Rate =

0% - 15% DevOps Research and Assessment (DORA) has found that for high performing IT organizations:

  • correlate to Generative Cultures
  • are twice as likely to exceed their profitability,

market share and productivity goals

  • achieved higher levels of throughput AND stability
  • spend more time on new work / less on rework

Also: IT performance is predictive of the performance of the organization as a whole.

Forsgren, N., J. Humble (2016). "DevOps: Proiles in ITSM Performance and Contributing Factors." In the Proceedings of the Western Decision Sciences Institute (WDSI) 2016, Las Vegas, NV.

slide-24
SLIDE 24

L A S T C A L L M E D I A

slide-25
SLIDE 25

L A S T C A L L M E D I A

How do we start? What will we see?

slide-26
SLIDE 26

L A S T C A L L M E D I A

Branches live for less than a day before being merged

slide-27
SLIDE 27

L A S T C A L L M E D I A

System health is monitored proactively

slide-28
SLIDE 28

L A S T C A L L M E D I A

The majority of primary business value has test coverage and tests are run when code is committed

slide-29
SLIDE 29

L A S T C A L L M E D I A

Work-in-progress limits are used to monitor and improve flow and throughput

slide-30
SLIDE 30

L A S T C A L L M E D I A

Work is decomposed into small batches of less than a week’s effort

slide-31
SLIDE 31

L A S T C A L L M E D I A

Test data is adequately available

slide-32
SLIDE 32

L A S T C A L L M E D I A

The team has visibility into how their work is being received and is free to improve things based on that awareness

slide-33
SLIDE 33

DevOps: Why, How, and What

Kelly Albrecht | kelly@lcm.io | @ksalbrecht | Last Call Media Rob Bayliss | rob@lcm.io | @rbayliss | Last Call Media