SlideShare a Scribd company logo
1 of 42
DevOps: Culture as a tool
Dick Noort
Functioneel beheerder | IT-Coach | DevOps Evangelist
dicknoort@gmail.com
Amazon: 23.000 deployments /day
Google: 5.500 deployments /day
NetFlix: 500 deployments /day
http://www.slideshare.net/reancloud/devops-for-business-transformation-at-ellucian
High-performing IT organizations:
• 60 times fewer failures
• 30 times higher deploy frequency
Puppet labs: 2015 State of DevOps report
IF YOUR COMPANY LOSES,
YOU LOSE!
IF YOUR COMPANY WINS,
YOU WIN!
times
1950 Bill Holland Time: 67 seconds
2013 Fernando Alonso. Time: 1.95 seconds.
link Youtube
times are changed
we start
Source: https://en.wikipedia.org/wiki/DevOps
• WHAT IS WHAT
• OPS
• DEFINITIONS
• THE POWER OF SCRUM
• EPIC CULTURE
TOPICS
WHATS WHAT?
WATERVAL
time
AGILE
time
DevOps
time
we startLETS LOOK AT OPS
we start
ITIL V2
• We focus on product, process
and people.
• We want process oriented
approach
• We make security management
part of evaluation
• We emphasizes on service
design and service strategy
• We have 10 processes and 2
functions
2007 - improved
ITIL V3
• We want focused on product,
process, people and partner.
• We want lifecycle based
approach.
• We make security management a
separate process
• We give equal attention to all
processes
• We have 26 processes and 4
functions.
OPS
OPS - HOW WE DO STUFF?
READY?
GET SET
GO!
IF I HAVE THE LOWEST NUMBER OF INCIDENTS AND MY
COMPANY DOES NOT WIN, I HAVE NOTHING..
IF I HAVE THE LOWEST NUMBER OF ESCALATIONS AND MY
COMPANY DOES NOT WIN, I HAVE NOTHING..
IF I HAVE THE LOWEST OPERATIONAL COST AND MY
COMPANY DOES NOT WIN, I HAVE NOTHING..
DEFINITION AGILE
DEFINITION AGILE
"agile" in British English
Agile adjective
uk /ˈædʒ.aɪl/ us /ˈædʒ.əl/
agile adjective (PHYSICALLY)
› able to move your body quickly and easily
agile adjective (MENTALLY)
› able to think quickly and clearly
Bron: http://dictionary.cambridge.org/dictionary/english/agile
DEFINITION DEVOPS
we start
Culture / movement or practice that:
• emphasize the collaboration and communication of dev and ops
• automating the process of software delivery and infrastructure
changes.
• environment for fast- frequent- and reliable building, testing and
releasing software
Source: https://en.wikipedia.org/wiki/DevOps
DEFINITION DEVOPS
Cultural change
• more than tool / process change
• requires an organizational culture shift.
• especially difficult by conflicting nature of departmental roles:
Ops seeks stability; dev seek change.
• work cohesively is a critical challenge.
Source: https://en.wikipedia.org/wiki/DevOps
THERE’S MORE…
I AGILE
YOU AGILE
WE AGILE..
I DEV
YOU OP
WE DEVOP..
DEVOPS WALL
changemgt
QA
tests
security
deploy
infra
THE POWER OF SCRUM
AT ANY TIME
• VALUE
• GOAL
• TIMEBOXED
• TRANSPARENCY
• IMPEDEMENTS
• COMMITMENT
• ADAPTION
• FOCUS
• FUN
MVP (minimum viable product)
Business need: improve speed
stoppable iterations
experiments
riskvalue
value
time
value
time
Waterval Scrum
MVP
What do I have?
(ROI)
SPOTIFY
watch the trash bins
we dare to trash!
EPIC CULTURE
CULTURE PARTS
• DEPENDENCIES
• HANDOVERS
• ROLES
• DISTANCES
• BUREAUCRACY
• COMMITMENT
• SPEED
• SELF STEERING
• TRANSPARENCY
• ADAPTION
• TRUST
VIABLE
MINIMUM
MAXIMUM
TRUST
DEVOPS MOVEMENT
• Speed
• Focus
• Value driven
• Commitment
• Team effort
• Improvement
CULTURE SAMPLE
in common: stars and stripes
CULTURE SAMPLE
• OPS
• DEFINITION DEVOPS
• DIFFERENCES
• WIN OR WASTE OF OPS
• THE CORE OF SCRUM
• EPIC CULTURE
MLK
I HAVE A PROCES…
“when we are surrounded by people
who believe what we believe, trust emerges..”
Simon Sinek
MOVEMENT
CULTURE SAMPLE
Scuderia Ferrari - Abu Dhabi
2014 team
INDIVIDUALS AND INTERACTION over PROCESSES AND TOOLS
WORKING SOFTWARE over COMPREHENSIVE DOCUMENTATION
CUSTOMER COLLABORATION over CONTRACT NEGOTIATION
RESPONDING TO CHANGE over FOLLOWING A PLAN
TO DO SO, I CHOSE:
AGILE MANIFESTO 2001
DEVOPS PROMISE
Dick Noort
Functioneel beheerder | IT-Coach | DevOps Evangelist
dicknoort@gmail.com

More Related Content

What's hot

Fundamental Concepts of DevOps
Fundamental Concepts of DevOpsFundamental Concepts of DevOps
Fundamental Concepts of DevOpsKiril Serebnik
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps CultureJumpCloud
 
Walk This Way - An Introduction to DevOps
Walk This Way - An Introduction to DevOpsWalk This Way - An Introduction to DevOps
Walk This Way - An Introduction to DevOpsNathen Harvey
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...David Walker
 
Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011Kapil Mohan
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best PracticesBrian Chorba
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps Red Gate Software
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016gjdevos
 
About Motivation in DevOps Culture
About Motivation in DevOps CultureAbout Motivation in DevOps Culture
About Motivation in DevOps CultureDreamLab
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsJoão Miranda
 
DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summitChihyang Li
 
Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014Matthew Skelton
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOpsRed Gate Software
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team TopologiesMatthew Skelton
 

What's hot (20)

DevOps: IT's Automation Revolution
DevOps: IT's Automation RevolutionDevOps: IT's Automation Revolution
DevOps: IT's Automation Revolution
 
Fundamental Concepts of DevOps
Fundamental Concepts of DevOpsFundamental Concepts of DevOps
Fundamental Concepts of DevOps
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture5 Steps for a High-Performing DevOps Culture
5 Steps for a High-Performing DevOps Culture
 
The devops laboratory - 1 year later
The devops laboratory - 1 year laterThe devops laboratory - 1 year later
The devops laboratory - 1 year later
 
Walk This Way - An Introduction to DevOps
Walk This Way - An Introduction to DevOpsWalk This Way - An Introduction to DevOps
Walk This Way - An Introduction to DevOps
 
Devops
DevopsDevops
Devops
 
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
Devops & Agility - Build the Culture, Get the Tools, Win the Day - Dundee Tec...
 
Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011Devops at SlideShare: Talk at Devopsdays Bangalore 2011
Devops at SlideShare: Talk at Devopsdays Bangalore 2011
 
DevOps Challenges and Best Practices
DevOps Challenges and Best PracticesDevOps Challenges and Best Practices
DevOps Challenges and Best Practices
 
How to get started with DevOps
How to get started with DevOps How to get started with DevOps
How to get started with DevOps
 
DevOps: Hype or Hope
DevOps: Hype or HopeDevOps: Hype or Hope
DevOps: Hype or Hope
 
Introduction to devops 2016
Introduction to devops 2016Introduction to devops 2016
Introduction to devops 2016
 
About Motivation in DevOps Culture
About Motivation in DevOps CultureAbout Motivation in DevOps Culture
About Motivation in DevOps Culture
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
DevOps 2016 summit
DevOps 2016 summitDevOps 2016 summit
DevOps 2016 summit
 
DevOps 101
DevOps 101DevOps 101
DevOps 101
 
Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014Death to the DevOps team - Agile Cambridge 2014
Death to the DevOps team - Agile Cambridge 2014
 
DevOps 101 - an Introduction to DevOps
DevOps 101  - an Introduction to DevOpsDevOps 101  - an Introduction to DevOps
DevOps 101 - an Introduction to DevOps
 
DevOps Patterns - Team Topologies
DevOps Patterns -  Team TopologiesDevOps Patterns -  Team Topologies
DevOps Patterns - Team Topologies
 

Viewers also liked

What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010Gregory Bayne
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelEbin John Poovathany
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsBob Sokol
 
DevOps: Why Culture Matters
DevOps:  Why Culture MattersDevOps:  Why Culture Matters
DevOps: Why Culture MattersG2G3 Americas
 
How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?Derya SEZEN
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesKris Buytaert
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 PresentationMichael Heydt
 
SMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsSMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsDevOps Ltd.
 
Going Big
Going BigGoing Big
Going Bigmahalo
 
Jason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureJason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureGreenhouseSoftware
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Ron Lichty
 
DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015Mandi Walls
 
Enable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsEnable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsVinay Krishna
 
Itsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureItsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureIngmar Krusch
 
2013 corportate culture final
2013 corportate culture final2013 corportate culture final
2013 corportate culture finalChris Boos
 
DevOps – Culture of continuous delivery & collaboration
DevOps – Culture of continuous delivery & collaborationDevOps – Culture of continuous delivery & collaboration
DevOps – Culture of continuous delivery & collaborationVinothini Raju
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Serena Software
 
Dev ops culture and practices
Dev ops culture  and  practicesDev ops culture  and  practices
Dev ops culture and practicesAnkaraCloud
 
Data Driven DevOps: from Culture to Gamification
Data Driven DevOps: from Culture to GamificationData Driven DevOps: from Culture to Gamification
Data Driven DevOps: from Culture to GamificationBrian McCallion
 
Overcoming the Barriers To Building Great Products
Overcoming the Barriers To Building Great ProductsOvercoming the Barriers To Building Great Products
Overcoming the Barriers To Building Great ProductsMike Chowla
 

Viewers also liked (20)

What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
What Makes A Great Leader Poster # Final 4 By Tlc Solutions May 2010
 
Transformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture ModelTransformation vs adoption agile india 2014 :How to use the Culture Model
Transformation vs adoption agile india 2014 :How to use the Culture Model
 
More than Technology - The Culture of DevOps
More than Technology - The Culture of DevOpsMore than Technology - The Culture of DevOps
More than Technology - The Culture of DevOps
 
DevOps: Why Culture Matters
DevOps:  Why Culture MattersDevOps:  Why Culture Matters
DevOps: Why Culture Matters
 
How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?How to move forward to a DevOps Culture?
How to move forward to a DevOps Culture?
 
Adopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenchesAdopting Devops , Stories from the trenches
Adopting Devops , Stories from the trenches
 
Agile india 2014 Presentation
Agile india 2014 PresentationAgile india 2014 Presentation
Agile india 2014 Presentation
 
SMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOpsSMAC: The Key to Getting Traction with DevOps
SMAC: The Key to Getting Traction with DevOps
 
Going Big
Going BigGoing Big
Going Big
 
Jason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting CultureJason Medley - Quirky's Recruiting Culture
Jason Medley - Quirky's Recruiting Culture
 
Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...Crash course - managing software people and teams (engineering leadership sig...
Crash course - managing software people and teams (engineering leadership sig...
 
DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015DevOps Culture Level2 - IPExpo Manchester 2015
DevOps Culture Level2 - IPExpo Manchester 2015
 
Enable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo OpsEnable DevOps culture through BDD - By including 4th amigo Ops
Enable DevOps culture through BDD - By including 4th amigo Ops
 
Itsm camp - DevOps is about culture
Itsm camp - DevOps is about cultureItsm camp - DevOps is about culture
Itsm camp - DevOps is about culture
 
2013 corportate culture final
2013 corportate culture final2013 corportate culture final
2013 corportate culture final
 
DevOps – Culture of continuous delivery & collaboration
DevOps – Culture of continuous delivery & collaborationDevOps – Culture of continuous delivery & collaboration
DevOps – Culture of continuous delivery & collaboration
 
Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)Creating High Performance teams by using a DevOps culture (FUG presentation)
Creating High Performance teams by using a DevOps culture (FUG presentation)
 
Dev ops culture and practices
Dev ops culture  and  practicesDev ops culture  and  practices
Dev ops culture and practices
 
Data Driven DevOps: from Culture to Gamification
Data Driven DevOps: from Culture to GamificationData Driven DevOps: from Culture to Gamification
Data Driven DevOps: from Culture to Gamification
 
Overcoming the Barriers To Building Great Products
Overcoming the Barriers To Building Great ProductsOvercoming the Barriers To Building Great Products
Overcoming the Barriers To Building Great Products
 

Similar to DevOps Culture as a tool

Navvia's DevOps journey
Navvia's DevOps journeyNavvia's DevOps journey
Navvia's DevOps journeyNavvia
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOpsCprime
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?C4Media
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarAaron Walker
 
Are you ready for DevOps?
Are you ready for DevOps?Are you ready for DevOps?
Are you ready for DevOps?Mick England
 
DevOps in action - Azure DevOps
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOpsXPDays
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldDevOps Enterprise Summit
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Amazon Web Services
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationChef
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesShiva Narayanaswamy
 
The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...Chris Sterling
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowMurughan Palaniachari
 
DevOps! What, Why and How?
DevOps! What, Why and How?DevOps! What, Why and How?
DevOps! What, Why and How?Omar Fathy
 

Similar to DevOps Culture as a tool (20)

Navvia's DevOps journey
Navvia's DevOps journeyNavvia's DevOps journey
Navvia's DevOps journey
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?Beyond DevOps: How Netflix Bridges the Gap?
Beyond DevOps: How Netflix Bridges the Gap?
 
Intro to DevOps
Intro to DevOpsIntro to DevOps
Intro to DevOps
 
Enabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinarEnabling your DevOps culture with AWS-webinar
Enabling your DevOps culture with AWS-webinar
 
Are you ready for DevOps?
Are you ready for DevOps?Are you ready for DevOps?
Are you ready for DevOps?
 
Dev ops concept
Dev ops conceptDev ops concept
Dev ops concept
 
DevOps in action - Azure DevOps
DevOps in action - Azure DevOpsDevOps in action - Azure DevOps
DevOps in action - Azure DevOps
 
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps worldLucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
Lucas Gravley - HP - Self-Healing And Monitoring in a DevOps world
 
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
Building a DevOps Culture in Public Sector | AWS Public Sector Summit 2017
 
Devops intro
Devops introDevops intro
Devops intro
 
Patterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps TransformationPatterns and Practices of a Successful DevOps Transformation
Patterns and Practices of a Successful DevOps Transformation
 
1st Riga DevOps meetup
1st Riga DevOps meetup1st Riga DevOps meetup
1st Riga DevOps meetup
 
DevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best PracticesDevOps, Common use cases, Architectures, Best Practices
DevOps, Common use cases, Architectures, Best Practices
 
DevOps for the DBA
DevOps for the DBADevOps for the DBA
DevOps for the DBA
 
The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...
 
SAFe and DevOps - better together
SAFe and DevOps - better togetherSAFe and DevOps - better together
SAFe and DevOps - better together
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flow
 
Devops Mindset Essentials
Devops Mindset EssentialsDevops Mindset Essentials
Devops Mindset Essentials
 
DevOps! What, Why and How?
DevOps! What, Why and How?DevOps! What, Why and How?
DevOps! What, Why and How?
 

Recently uploaded

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecturerahul_net
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsJean Silva
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencessuser9e7c64
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...Bert Jan Schrijver
 

Recently uploaded (20)

Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
Understanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM ArchitectureUnderstanding Flamingo - DeepMind's VLM Architecture
Understanding Flamingo - DeepMind's VLM Architecture
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
Strategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero resultsStrategies for using alternative queries to mitigate zero results
Strategies for using alternative queries to mitigate zero results
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Patterns for automating API delivery. API conference
Patterns for automating API delivery. API conferencePatterns for automating API delivery. API conference
Patterns for automating API delivery. API conference
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
JavaLand 2024 - Going serverless with Quarkus GraalVM native images and AWS L...
 

DevOps Culture as a tool

  • 1. DevOps: Culture as a tool Dick Noort Functioneel beheerder | IT-Coach | DevOps Evangelist dicknoort@gmail.com
  • 2. Amazon: 23.000 deployments /day Google: 5.500 deployments /day NetFlix: 500 deployments /day http://www.slideshare.net/reancloud/devops-for-business-transformation-at-ellucian High-performing IT organizations: • 60 times fewer failures • 30 times higher deploy frequency Puppet labs: 2015 State of DevOps report
  • 3. IF YOUR COMPANY LOSES, YOU LOSE!
  • 4. IF YOUR COMPANY WINS, YOU WIN!
  • 5. times 1950 Bill Holland Time: 67 seconds 2013 Fernando Alonso. Time: 1.95 seconds. link Youtube times are changed
  • 6.
  • 7. we start Source: https://en.wikipedia.org/wiki/DevOps • WHAT IS WHAT • OPS • DEFINITIONS • THE POWER OF SCRUM • EPIC CULTURE TOPICS
  • 13. we start ITIL V2 • We focus on product, process and people. • We want process oriented approach • We make security management part of evaluation • We emphasizes on service design and service strategy • We have 10 processes and 2 functions 2007 - improved ITIL V3 • We want focused on product, process, people and partner. • We want lifecycle based approach. • We make security management a separate process • We give equal attention to all processes • We have 26 processes and 4 functions. OPS
  • 14. OPS - HOW WE DO STUFF?
  • 15.
  • 16.
  • 18. GO!
  • 19. IF I HAVE THE LOWEST NUMBER OF INCIDENTS AND MY COMPANY DOES NOT WIN, I HAVE NOTHING.. IF I HAVE THE LOWEST NUMBER OF ESCALATIONS AND MY COMPANY DOES NOT WIN, I HAVE NOTHING.. IF I HAVE THE LOWEST OPERATIONAL COST AND MY COMPANY DOES NOT WIN, I HAVE NOTHING..
  • 21. DEFINITION AGILE "agile" in British English Agile adjective uk /ˈædʒ.aɪl/ us /ˈædʒ.əl/ agile adjective (PHYSICALLY) › able to move your body quickly and easily agile adjective (MENTALLY) › able to think quickly and clearly Bron: http://dictionary.cambridge.org/dictionary/english/agile
  • 23. we start Culture / movement or practice that: • emphasize the collaboration and communication of dev and ops • automating the process of software delivery and infrastructure changes. • environment for fast- frequent- and reliable building, testing and releasing software Source: https://en.wikipedia.org/wiki/DevOps DEFINITION DEVOPS
  • 24. Cultural change • more than tool / process change • requires an organizational culture shift. • especially difficult by conflicting nature of departmental roles: Ops seeks stability; dev seek change. • work cohesively is a critical challenge. Source: https://en.wikipedia.org/wiki/DevOps THERE’S MORE…
  • 25. I AGILE YOU AGILE WE AGILE.. I DEV YOU OP WE DEVOP..
  • 27. THE POWER OF SCRUM
  • 28. AT ANY TIME • VALUE • GOAL • TIMEBOXED • TRANSPARENCY • IMPEDEMENTS • COMMITMENT • ADAPTION • FOCUS • FUN
  • 29. MVP (minimum viable product) Business need: improve speed stoppable iterations experiments
  • 31. SPOTIFY watch the trash bins we dare to trash!
  • 33. CULTURE PARTS • DEPENDENCIES • HANDOVERS • ROLES • DISTANCES • BUREAUCRACY • COMMITMENT • SPEED • SELF STEERING • TRANSPARENCY • ADAPTION • TRUST VIABLE MINIMUM MAXIMUM
  • 34. TRUST
  • 36. • Speed • Focus • Value driven • Commitment • Team effort • Improvement CULTURE SAMPLE
  • 37. in common: stars and stripes CULTURE SAMPLE
  • 38. • OPS • DEFINITION DEVOPS • DIFFERENCES • WIN OR WASTE OF OPS • THE CORE OF SCRUM • EPIC CULTURE MLK I HAVE A PROCES… “when we are surrounded by people who believe what we believe, trust emerges..” Simon Sinek MOVEMENT CULTURE SAMPLE
  • 39. Scuderia Ferrari - Abu Dhabi 2014 team
  • 40. INDIVIDUALS AND INTERACTION over PROCESSES AND TOOLS WORKING SOFTWARE over COMPREHENSIVE DOCUMENTATION CUSTOMER COLLABORATION over CONTRACT NEGOTIATION RESPONDING TO CHANGE over FOLLOWING A PLAN TO DO SO, I CHOSE: AGILE MANIFESTO 2001 DEVOPS PROMISE
  • 41.
  • 42. Dick Noort Functioneel beheerder | IT-Coach | DevOps Evangelist dicknoort@gmail.com

Editor's Notes

  1. Publieksvraag: (Amazon). Stel: de CEO van jouw organisatie maakt jou CIO en geeft IT de opdracht:
  2. Your Key Message is a concise statement of your main point. It’s a high-level opinion or observation that your audience will remember and repeat to other people.
  3. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  4. Your Key Message is a concise statement of your main point. It’s a high-level opinion or observation that your audience will remember and repeat to other people.
  5. Your second Supporting Topic also supports your Key message, but from a different point of view. Each Supporting Topic should be about a third the length of your speech; for a 20 minute speech, that will be 5-6 minutes (leaving time for your opening and close).
  6. Your second Supporting Topic also supports your Key message, but from a different point of view. Each Supporting Topic should be about a third the length of your speech; for a 20 minute speech, that will be 5-6 minutes (leaving time for your opening and close).
  7. Your second Supporting Topic also supports your Key message, but from a different point of view. Each Supporting Topic should be about a third the length of your speech; for a 20 minute speech, that will be 5-6 minutes (leaving time for your opening and close).
  8. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  9. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  10. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  11. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  12. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  13. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.
  14. Replace this slide with as many slides as you need to present your first Supporting Topic. Your discussion can include facts, figures, argument, stories, images, music, videos, and more. If Supporting Topic 1 is very long, you can even use this Template to organize it.