SlideShare a Scribd company logo
DEVOPS:
HYPE OR HOPE?
TATHAGAT VARMA
HEAD, STRATEGY & OPERATIONS, WALMART LABS
DOCTORAL CANDIDATE, ISB HYDERABAD
HOW
THEY
DO
IT?
HTTPS://YOUTU.BE/OAD_T4WIBM0
https://www.dailymail.co.uk/sport/formulaone/article-4401632/Formula-One-pit-stop-does-crew-work.html
• The pit stop crew is usually comprised
of the driver's team mechanics — but
no member will specialise in a certain
role during the pit stop.
• The duties are typically given based on
their physical attributes rather than
their ability to do a specific job, as the
members would be able to handle the
pressure of any role given to them.
• Tyre men tend to be more agile in
order to quickly change the car's
wheels while the jack men are required
to be more physical so they have the
strength to lift the car under intense
pressure.
• The only permanent role is the lollipop
man, which is operated by the chief
mechanic. They stand near the front of
the car (No 15 in our graphic) and
oversee the whole procedure while also
operating the controls; releasing the car
once the pit crew complete the stop.
THE “IT’S NOT MY JOB” MANIFESTO…
WHAT IS DEVOPS?
https://docs.microsoft.com/en-us/azure/devops/learn/what-is-devops
“DevOps is the union of people,
process, and products to enable
continuous delivery of value to
our end users. The contraction of
“Dev” and “Ops” refers to
replacing siloed Development
and Operations to create
multidisciplinary teams that now
work together with shared and
efficient practices and tools.”
https://devopedia.org/devops
DEVOPS PRACTICES
Agile and Lean
Planning
Microservices-
based Architecture
Version Control Continuous
Integration (CI)
Continuous Delivery
(CD)
Infrastructure as
Code
Containers Application
Monitoring
CULTURAL FOUNDATIONS
From To
Silos (e.g. Dev, QA, Ops, etc.) Cross-functional autonomous teams (i.e. Dev + QA + Ops + …)
Contract between roles Collaboration among role
Local responsibility End-to-End Shared accountability
Handoff-driven processes Agile methodologies
Specs-driven engineering Feedback-driven engineering
Inspection-driven quality Quality built-in
Manual work takes over Automation of routine work
HOW WE DO IT?
https://cloud.google.com/devops/state-of-devops/
MYTH #1: DEVOPS IS A ROLE!
MYTH #2: DEVOPS IS THE ENDS!
https://cloud.google.com/devops/state-of-devops/
MYTH #: DEVOPS IS ONE-SIZE-FITS-ALL!
https://editbarry.files.wordpress.com/2011/07/12_xerox_s1.jpeg
MYTH #4: TOOLS SOLVE EVERYTHING!
https://devopedia.org/devops
MYTH #5: DEVOPS IS PANACEA!
“THROUGH 2022, 75% OF DEVOPS
INITIATIVES WILL FAIL TO FULLY MEET
EXPECTATIONS DUE TO FAILURE TO GROUND
THE INITIATIVE IN BUSINESS VALUE, CULTURAL
CHANGE, AND ESSENTIAL PRACTICES AND
PRINCIPLES.” - GARTNER, 2018
https://www.gartner.com/document/3891969
RECAP
• DEVOPS IS A HUMAN PROBLEM – PATRICK DEBOIS,
GODFATHER OF DEVOPS MOVEMENT
• DEVOPS IS A MANAGEMENT PROBLEM – DAMON EDWARDS
• CULTURE, AUTOMATION, MEASUREMENT, SHARING (CAMS)
– DAMON EDWARDS AND JOHN WILLIS, DEVOPSDAYS 2010
• ADDED LEAN (L) TO MAKE IT CALMS – JEZ HUMBLE
• MY TAKE - DEVOPS IS A MINDSET, CULTURE, AND
PHILOSOPHY OF TEAM-BASED PROBLEM-SOLVING
https://itrevolution.com/devops-culture-part-1/

More Related Content

What's hot

IIT Academy: Scaling Agile 205
IIT Academy: Scaling Agile 205IIT Academy: Scaling Agile 205
IIT Academy: Scaling Agile 205
Steven HK Ma | 馬國豪
 
Executing large distributed projects using agile methodologies india agile we...
Executing large distributed projects using agile methodologies india agile we...Executing large distributed projects using agile methodologies india agile we...
Executing large distributed projects using agile methodologies india agile we...
Mahesh Varadharajan
 
A proposed agile systems engineering manifesto
A proposed agile systems engineering manifestoA proposed agile systems engineering manifesto
A proposed agile systems engineering manifesto
Hazel Woodcock
 
IIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling AgilityIIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling Agility
Steven HK Ma | 馬國豪
 
Agile Project Management at The Washington Post
Agile Project Management at The Washington PostAgile Project Management at The Washington Post
Agile Project Management at The Washington Post
Dave Burke
 
Agile - Distributed at Scale
Agile - Distributed at ScaleAgile - Distributed at Scale
Agile - Distributed at Scale
Graham Dick
 
A Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoA Modern Take on the Agile Manifesto
A Modern Take on the Agile Manifesto
Jama Software
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matter
Agile Austria Conference
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
Brad Appleton
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
Takeshi Yoshida
 
Flavours of agile
Flavours of agileFlavours of agile
Flavours of agile
Henry Jacob
 
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Simon Storm
 
Modern Agile Management and Leadership
Modern Agile Management and LeadershipModern Agile Management and Leadership
Modern Agile Management and Leadership
Antti Kirjavainen
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldRoland Leibundgut
 
Enterprise Agile Adoption
Enterprise Agile AdoptionEnterprise Agile Adoption
Enterprise Agile Adoption
Saurav Mukherjee
 
IIT Academy: Scrum 103
IIT Academy: Scrum 103IIT Academy: Scrum 103
IIT Academy: Scrum 103
Steven HK Ma | 馬國豪
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for AgileSeapine Software
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Wolfgang Hilpert
 
Cloud Businesses: Strategic Considerations
Cloud Businesses: Strategic ConsiderationsCloud Businesses: Strategic Considerations
Cloud Businesses: Strategic Considerations
Tathagat Varma
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang Hilpert
 

What's hot (20)

IIT Academy: Scaling Agile 205
IIT Academy: Scaling Agile 205IIT Academy: Scaling Agile 205
IIT Academy: Scaling Agile 205
 
Executing large distributed projects using agile methodologies india agile we...
Executing large distributed projects using agile methodologies india agile we...Executing large distributed projects using agile methodologies india agile we...
Executing large distributed projects using agile methodologies india agile we...
 
A proposed agile systems engineering manifesto
A proposed agile systems engineering manifestoA proposed agile systems engineering manifesto
A proposed agile systems engineering manifesto
 
IIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling AgilityIIT Academy - Masterclass - Scaling Agility
IIT Academy - Masterclass - Scaling Agility
 
Agile Project Management at The Washington Post
Agile Project Management at The Washington PostAgile Project Management at The Washington Post
Agile Project Management at The Washington Post
 
Agile - Distributed at Scale
Agile - Distributed at ScaleAgile - Distributed at Scale
Agile - Distributed at Scale
 
A Modern Take on the Agile Manifesto
A Modern Take on the Agile ManifestoA Modern Take on the Agile Manifesto
A Modern Take on the Agile Manifesto
 
Agile Development – Why requirements matter
Agile Development – Why requirements matterAgile Development – Why requirements matter
Agile Development – Why requirements matter
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
 
21.05.19 agile team building agile-od.com
21.05.19 agile team building   agile-od.com21.05.19 agile team building   agile-od.com
21.05.19 agile team building agile-od.com
 
Flavours of agile
Flavours of agileFlavours of agile
Flavours of agile
 
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
Agile and Continuous Delivery for Audits and Exams - DC Continuous Delivery M...
 
Modern Agile Management and Leadership
Modern Agile Management and LeadershipModern Agile Management and Leadership
Modern Agile Management and Leadership
 
ALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_worldALN_Nepal-Agile_for_the_real_world
ALN_Nepal-Agile_for_the_real_world
 
Enterprise Agile Adoption
Enterprise Agile AdoptionEnterprise Agile Adoption
Enterprise Agile Adoption
 
IIT Academy: Scrum 103
IIT Academy: Scrum 103IIT Academy: Scrum 103
IIT Academy: Scrum 103
 
Understanding the Business Case for Agile
Understanding the Business Case for AgileUnderstanding the Business Case for Agile
Understanding the Business Case for Agile
 
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
Scrum Deutschland 2018 - Wolfgang Hilpert - Are you agile enough to succeed w...
 
Cloud Businesses: Strategic Considerations
Cloud Businesses: Strategic ConsiderationsCloud Businesses: Strategic Considerations
Cloud Businesses: Strategic Considerations
 
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17Wolfgang hilpert   scaling agile war stories - scrum germany 2017-11-17
Wolfgang hilpert scaling agile war stories - scrum germany 2017-11-17
 

Similar to DevOps: Hype or Hope?

ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
UA DevOps Conference
 
DBA Role Shift in a DevOps World
DBA Role Shift in a DevOps WorldDBA Role Shift in a DevOps World
DBA Role Shift in a DevOps World
Datavail
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
Tathagat Varma
 
Dev ops from within
Dev ops from withinDev ops from within
Dev ops from within
ADAPT Model Community
 
Real World DevOps - Jason Riggins
Real World DevOps - Jason RigginsReal World DevOps - Jason Riggins
Real World DevOps - Jason Riggins
Jason Riggins
 
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileInspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Leland Newsom CSP-SM, SPC5, SDP
 
Extreme Programming for ETL and Data Analytics
Extreme Programming for ETL and Data AnalyticsExtreme Programming for ETL and Data Analytics
Extreme Programming for ETL and Data Analytics
Naresh Jain
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
Ram0603
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
Gary Pedretti
 
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOpsDays Tel Aviv
 
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
Shahir Daya
 
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleThe Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleSerena Software
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS
 
Saturn 2014. Engineering Velocity: Continuous Delivery at Netflix
Saturn 2014. Engineering Velocity: Continuous Delivery at NetflixSaturn 2014. Engineering Velocity: Continuous Delivery at Netflix
Saturn 2014. Engineering Velocity: Continuous Delivery at Netflix
Dianne Marsh
 
DevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape ChangersDevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape Changers
ke4qqq
 
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
Tathagat Varma
 
從 Ops 觀點看 DevOps, DevOps from Ops Perspective
從 Ops 觀點看 DevOps, DevOps from Ops Perspective從 Ops 觀點看 DevOps, DevOps from Ops Perspective
從 Ops 觀點看 DevOps, DevOps from Ops Perspective
Robert Hu
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Rundeck
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
Promet Source
 

Similar to DevOps: Hype or Hope? (20)

ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
ОЛЕКСАНДР ВІЛЬЧИНСЬКИЙ «DevOps culture» Lviv DevOps Conference 2019
 
DBA Role Shift in a DevOps World
DBA Role Shift in a DevOps WorldDBA Role Shift in a DevOps World
DBA Role Shift in a DevOps World
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
Dev ops from within
Dev ops from withinDev ops from within
Dev ops from within
 
Real World DevOps - Jason Riggins
Real World DevOps - Jason RigginsReal World DevOps - Jason Riggins
Real World DevOps - Jason Riggins
 
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling AgileInspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
Inspiring Alignment and Autonomy - The Leaders Role in Scaling Agile
 
Extreme Programming for ETL and Data Analytics
Extreme Programming for ETL and Data AnalyticsExtreme Programming for ETL and Data Analytics
Extreme Programming for ETL and Data Analytics
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
 
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
DeveloperWeek 2020: Cloud-Native and Microservices Accelerate Process Improve...
 
The Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez HumbleThe Secrets of High Performance IT, Featuring Jez Humble
The Secrets of High Performance IT, Featuring Jez Humble
 
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
NUS-ISS Learning Day 2019-Site Reliability Engineering – The Modern Method fo...
 
Saturn 2014. Engineering Velocity: Continuous Delivery at Netflix
Saturn 2014. Engineering Velocity: Continuous Delivery at NetflixSaturn 2014. Engineering Velocity: Continuous Delivery at Netflix
Saturn 2014. Engineering Velocity: Continuous Delivery at Netflix
 
DevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape ChangersDevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape Changers
 
How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?How Fast Can You Deliver An Idea?
How Fast Can You Deliver An Idea?
 
從 Ops 觀點看 DevOps, DevOps from Ops Perspective
從 Ops 觀點看 DevOps, DevOps from Ops Perspective從 Ops 觀點看 DevOps, DevOps from Ops Perspective
從 Ops 觀點看 DevOps, DevOps from Ops Perspective
 
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity Keeping Your DevOps Transformation From Crushing Your Ops Capacity
Keeping Your DevOps Transformation From Crushing Your Ops Capacity
 
Getting agile with drupal
Getting agile with drupalGetting agile with drupal
Getting agile with drupal
 

More from Tathagat Varma

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?
Tathagat Varma
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
Tathagat Varma
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?
Tathagat Varma
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
Tathagat Varma
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility Mindsets
Tathagat Varma
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI Startup
Tathagat Varma
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML Project
Tathagat Varma
 
Cognitive Chasms
Cognitive ChasmsCognitive Chasms
Cognitive Chasms
Tathagat Varma
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value
Tathagat Varma
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation Mindset
Tathagat Varma
 
Thought Leadership
Thought LeadershipThought Leadership
Thought Leadership
Tathagat Varma
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity Management
Tathagat Varma
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) Method
Tathagat Varma
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!
Tathagat Varma
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and Learning
Tathagat Varma
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?
Tathagat Varma
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model Innovation
Tathagat Varma
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First Principles
Tathagat Varma
 
Why the world needs more rebels like you?
Why the world needs more rebels like you?Why the world needs more rebels like you?
Why the world needs more rebels like you?
Tathagat Varma
 
Digital Dimensions
Digital DimensionsDigital Dimensions
Digital Dimensions
Tathagat Varma
 

More from Tathagat Varma (20)

Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?Can AI finally "cure" the Marketing Myopia?
Can AI finally "cure" the Marketing Myopia?
 
AI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & ChallengesAI in Manufacturing: Opportunities & Challenges
AI in Manufacturing: Opportunities & Challenges
 
Preparing for the next ________?
Preparing for the next ________?Preparing for the next ________?
Preparing for the next ________?
 
AI in Business: Opportunities & Challenges
AI in Business: Opportunities & ChallengesAI in Business: Opportunities & Challenges
AI in Business: Opportunities & Challenges
 
Leadership Agility Mindsets
Leadership Agility MindsetsLeadership Agility Mindsets
Leadership Agility Mindsets
 
Building an AI Startup
Building an AI StartupBuilding an AI Startup
Building an AI Startup
 
Agility in an AI / DS / ML Project
Agility in an AI / DS / ML ProjectAgility in an AI / DS / ML Project
Agility in an AI / DS / ML Project
 
Cognitive Chasms
Cognitive ChasmsCognitive Chasms
Cognitive Chasms
 
AI Technology Delivering Business Value
AI Technology Delivering Business Value AI Technology Delivering Business Value
AI Technology Delivering Business Value
 
Nurturing Innovation Mindset
Nurturing Innovation MindsetNurturing Innovation Mindset
Nurturing Innovation Mindset
 
Thought Leadership
Thought LeadershipThought Leadership
Thought Leadership
 
PMOs and Complexity Management
PMOs and Complexity ManagementPMOs and Complexity Management
PMOs and Complexity Management
 
An Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) MethodAn Introduction to the Systematic Inventive Thinking (SIT) Method
An Introduction to the Systematic Inventive Thinking (SIT) Method
 
I blog...therefore I am!
I blog...therefore I am!I blog...therefore I am!
I blog...therefore I am!
 
Bridging the gap between Education and Learning
Bridging the gap between Education and LearningBridging the gap between Education and Learning
Bridging the gap between Education and Learning
 
Is my iceberg melting?
Is my iceberg melting?Is my iceberg melting?
Is my iceberg melting?
 
Digital Business Model Innovation
Digital Business Model InnovationDigital Business Model Innovation
Digital Business Model Innovation
 
Agility from First Principles
Agility from First PrinciplesAgility from First Principles
Agility from First Principles
 
Why the world needs more rebels like you?
Why the world needs more rebels like you?Why the world needs more rebels like you?
Why the world needs more rebels like you?
 
Digital Dimensions
Digital DimensionsDigital Dimensions
Digital Dimensions
 

Recently uploaded

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
Globus
 

Recently uploaded (20)

BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 

DevOps: Hype or Hope?

  • 1. DEVOPS: HYPE OR HOPE? TATHAGAT VARMA HEAD, STRATEGY & OPERATIONS, WALMART LABS DOCTORAL CANDIDATE, ISB HYDERABAD
  • 3. https://www.dailymail.co.uk/sport/formulaone/article-4401632/Formula-One-pit-stop-does-crew-work.html • The pit stop crew is usually comprised of the driver's team mechanics — but no member will specialise in a certain role during the pit stop. • The duties are typically given based on their physical attributes rather than their ability to do a specific job, as the members would be able to handle the pressure of any role given to them. • Tyre men tend to be more agile in order to quickly change the car's wheels while the jack men are required to be more physical so they have the strength to lift the car under intense pressure. • The only permanent role is the lollipop man, which is operated by the chief mechanic. They stand near the front of the car (No 15 in our graphic) and oversee the whole procedure while also operating the controls; releasing the car once the pit crew complete the stop.
  • 4. THE “IT’S NOT MY JOB” MANIFESTO…
  • 5. WHAT IS DEVOPS? https://docs.microsoft.com/en-us/azure/devops/learn/what-is-devops “DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. The contraction of “Dev” and “Ops” refers to replacing siloed Development and Operations to create multidisciplinary teams that now work together with shared and efficient practices and tools.”
  • 7. DEVOPS PRACTICES Agile and Lean Planning Microservices- based Architecture Version Control Continuous Integration (CI) Continuous Delivery (CD) Infrastructure as Code Containers Application Monitoring
  • 8. CULTURAL FOUNDATIONS From To Silos (e.g. Dev, QA, Ops, etc.) Cross-functional autonomous teams (i.e. Dev + QA + Ops + …) Contract between roles Collaboration among role Local responsibility End-to-End Shared accountability Handoff-driven processes Agile methodologies Specs-driven engineering Feedback-driven engineering Inspection-driven quality Quality built-in Manual work takes over Automation of routine work
  • 9. HOW WE DO IT? https://cloud.google.com/devops/state-of-devops/
  • 10. MYTH #1: DEVOPS IS A ROLE!
  • 11. MYTH #2: DEVOPS IS THE ENDS! https://cloud.google.com/devops/state-of-devops/
  • 12. MYTH #: DEVOPS IS ONE-SIZE-FITS-ALL! https://editbarry.files.wordpress.com/2011/07/12_xerox_s1.jpeg
  • 13. MYTH #4: TOOLS SOLVE EVERYTHING! https://devopedia.org/devops
  • 14. MYTH #5: DEVOPS IS PANACEA! “THROUGH 2022, 75% OF DEVOPS INITIATIVES WILL FAIL TO FULLY MEET EXPECTATIONS DUE TO FAILURE TO GROUND THE INITIATIVE IN BUSINESS VALUE, CULTURAL CHANGE, AND ESSENTIAL PRACTICES AND PRINCIPLES.” - GARTNER, 2018 https://www.gartner.com/document/3891969
  • 15. RECAP • DEVOPS IS A HUMAN PROBLEM – PATRICK DEBOIS, GODFATHER OF DEVOPS MOVEMENT • DEVOPS IS A MANAGEMENT PROBLEM – DAMON EDWARDS • CULTURE, AUTOMATION, MEASUREMENT, SHARING (CAMS) – DAMON EDWARDS AND JOHN WILLIS, DEVOPSDAYS 2010 • ADDED LEAN (L) TO MAKE IT CALMS – JEZ HUMBLE • MY TAKE - DEVOPS IS A MINDSET, CULTURE, AND PHILOSOPHY OF TEAM-BASED PROBLEM-SOLVING https://itrevolution.com/devops-culture-part-1/