Webinar Driving DevOps
About me
almgroennou.wordpress.com
@groennou
marcelg@delta-n.nl
in/marcelgroennou
DevOps
“DevOps is the union of people,
process, and products to enable
continuous delivery of value to our
end users.”
Donovan Brown, Principal DevOps Manager with Microsoft
DevOps
“DevOps is the union of people,
process, and products to enable
continuous delivery of value to our
end users.”
Donovan Brown, Principal DevOps Manager with Microsoft
DrivingDevOps.com
Important when starting DevOps
Don’t forget …….
Continuous Improvement
Set realistic (short term) goal that helps you
towards ambition
Example
Ambition
Be the largest online broker in the Netherlands with 1 million customers
and a turnover of 800 million by the end of 2025.
First goal (make it smart)
Improve Quality of our Software by lowering amount of new bugs found
in production with 75% (from 4 per week to 1 per week) and lower
amount of bugs found during Acceptance test from 10 per Sprint to 2.
Steps
• Increase Unit test coverage from 20% to 80% for the top 50 most used
parts of the software
• Create an automated build that eliminates the manual steps and add
running of Unit tests to the automated build
• Actively work on reducing technical debt so we can reduce it from 100
days to 60 days
Measure
Make sure to measure the effect the steps have. Is the quality indeed
improving? Is the goal met? For example are we creating less bugs? Do
we find bugs during development fase instead of during our Acceptance
test?
Assessment
Example: Compare with Industry
Example: Compare with Industry
Technical
Process
Measurement
Cultural
Priority Matrix
Identify Priorities
Customized analysis identifies your
constraints, or bottlenecks, to achieving
high performance
• We show you which capabilities to
focus on first
• Leaders can plan allocations so
investments have the highest impact
• Identify capabilities with lowest
strength and highest impact on
Software Delivery Performance
Why DORA
Created by leading DevOps experts (Gene Kim en Jez Humble)
Involves everybody who works on the technology stream
Takes 15-20 minutes where an assessment takes multiple hours
per team(member)
Measurement is repeatable and outcome can be compared to
previous assessment
It indicates how you perform compared to others within your
industry
Why DORA
Gives a clear indication what the top issues are to work on in
order to improve you IT performance
Based on research done by many customers (as shown in the
State of DevOps report)
Driving DevOps
Characteristics Formula one racing
• Teamwork
• Continuous improvement, every lap, every race, each season
• Faster, faster, faster but always with high quality
• It is nice that Max is performing really well ☺
DrivingDevOps.com
Meer events
Webinar Shift-Left – 8 december, 10:30 uur
http://www.delta-n.nl/webinar-shift-left
Microsoft DevOps workshop
Gratis praktische workshop o.l.v. Microsoft en Delta-N
14 & 15 december, Kantoor Delta-N Den Haag
http://www.delta-n.nl/devops-workshop
Al onze webinars worden opgenomen:
Kijk ze terug via www.delta-n.nl/webinar-terugkijken
Meer events
www.delta-n.nl/evenementen
Vragen of een afspraak?
royd@delta-n.nl
085 4875211
Roy Driessen
Over Delta-N
Delta-N BV | Laan van Waalhaven 450, 2497 GR Den Haag | 085 – 487 52 00 | info@delta-n.nl | www.delta-n.nl
Webinar Driving DevOps

Webinar Driving DevOps

  • 1.
  • 2.
  • 4.
    DevOps “DevOps is theunion of people, process, and products to enable continuous delivery of value to our end users.” Donovan Brown, Principal DevOps Manager with Microsoft
  • 5.
    DevOps “DevOps is theunion of people, process, and products to enable continuous delivery of value to our end users.” Donovan Brown, Principal DevOps Manager with Microsoft
  • 6.
  • 7.
  • 8.
  • 11.
    Set realistic (shortterm) goal that helps you towards ambition
  • 15.
    Example Ambition Be the largestonline broker in the Netherlands with 1 million customers and a turnover of 800 million by the end of 2025. First goal (make it smart) Improve Quality of our Software by lowering amount of new bugs found in production with 75% (from 4 per week to 1 per week) and lower amount of bugs found during Acceptance test from 10 per Sprint to 2.
  • 16.
    Steps • Increase Unittest coverage from 20% to 80% for the top 50 most used parts of the software • Create an automated build that eliminates the manual steps and add running of Unit tests to the automated build • Actively work on reducing technical debt so we can reduce it from 100 days to 60 days
  • 17.
    Measure Make sure tomeasure the effect the steps have. Is the quality indeed improving? Is the goal met? For example are we creating less bugs? Do we find bugs during development fase instead of during our Acceptance test?
  • 18.
  • 19.
  • 20.
    Example: Compare withIndustry Technical Process Measurement Cultural
  • 21.
    Priority Matrix Identify Priorities Customizedanalysis identifies your constraints, or bottlenecks, to achieving high performance • We show you which capabilities to focus on first • Leaders can plan allocations so investments have the highest impact • Identify capabilities with lowest strength and highest impact on Software Delivery Performance
  • 22.
    Why DORA Created byleading DevOps experts (Gene Kim en Jez Humble) Involves everybody who works on the technology stream Takes 15-20 minutes where an assessment takes multiple hours per team(member) Measurement is repeatable and outcome can be compared to previous assessment It indicates how you perform compared to others within your industry
  • 23.
    Why DORA Gives aclear indication what the top issues are to work on in order to improve you IT performance Based on research done by many customers (as shown in the State of DevOps report)
  • 24.
    Driving DevOps Characteristics Formulaone racing • Teamwork • Continuous improvement, every lap, every race, each season • Faster, faster, faster but always with high quality • It is nice that Max is performing really well ☺
  • 25.
  • 26.
    Meer events Webinar Shift-Left– 8 december, 10:30 uur http://www.delta-n.nl/webinar-shift-left Microsoft DevOps workshop Gratis praktische workshop o.l.v. Microsoft en Delta-N 14 & 15 december, Kantoor Delta-N Den Haag http://www.delta-n.nl/devops-workshop Al onze webinars worden opgenomen: Kijk ze terug via www.delta-n.nl/webinar-terugkijken Meer events www.delta-n.nl/evenementen
  • 27.
    Vragen of eenafspraak? royd@delta-n.nl 085 4875211 Roy Driessen
  • 28.
    Over Delta-N Delta-N BV| Laan van Waalhaven 450, 2497 GR Den Haag | 085 – 487 52 00 | info@delta-n.nl | www.delta-n.nl