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

Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
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
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
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
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 

Recently uploaded (20)

Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
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
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
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
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 

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.