SlideShare a Scribd company logo
1 of 23
DEVOPS
A NEW DEVOPS MODEL FOR ACHIEVING MARKET AGILITY
BY
SEYHAN BAKI
BACKGROUND TO STUDY
• THIS STUDY IS THE RESULT OF THE PRESENTER’S MBA RESEARCH (2015 – 2016)
• QUALITATIVE STUDY WITH EIGHT IT PROFESSIONALS
• PURPOSE: TO EXPLORE THE MAIN CHARACTERISTICS OF DEVOPS APPROACH
• ALSO TO IDENTIFY THE DIFFERENCES BETWEEN DEVOPS IN THEORY AND IN
PRACTICE
• REMEMBER! AS A RESEARCHER I AM A HUMAN BEING AND THIS IS MY
INTERPRETATION, HENCE HUMBLE CONTRIBUTION…
SIX KEY THEMES
IDENTIFIED
ANALYSIS OF THE RESEARCH
DATA LED TO 6 KEY THEMES
IN DEVOPS UNDERSTANDING &
ADOPTION
Theme 1: DevOps is a cultural change
Theme 2: Continuous Integration (CI), Continuous Delivery (CD) and
Continuous Deployment (CDp) are key elements of DevOps
Theme 3: Tooling and Cloud Automation supported by the Right Culture
are critical components of DevOps Strategy
Theme 4: DevOps needs to be part of the Business Strategy
Theme 5: Successful execution of DevOps within enterprise depends on
understanding the problems and acting together to solve them
Theme 6: Everyone should benefit from DevOps
…CALMSLI…
A NEW DEVOPS MODEL
A NEW FRAMEWORK HAS BEEN PROPOSED:
CALMSLI DEVOPS MODEL
BY COMBINING THE FINDINGS OF THE RESEARCH AND LITERATURE REVIEW
CALMSLI DEVOPS MODEL
BASED ON THE ALREADY EXISTING CA-L-MS MODEL (BY EDWARDS AND HUMBLE)
WILLIS AND EDWARDS COINED THE ACRONYM CAMS MEANING
• CULTURE
• AUTOMATION
• MEASUREMENT
• SHARING
AND JEZZ HUMBLE INTRODUCED THE ‘L’, MEANING FOR
• LEAN
NEW DEVOPS
YOU – AS A SMALL OR LARGER ORGANISATION -
CAN USE THE PROPOSED MODEL AS A
STRATEGIC FRAMEWORK TO ACHIEVE STRONG
AGILITY
UNDERPINNED BY 7 DIMENSIONS:
1. CULTURAL 2. AUTOMATION 3. LEAN 4.
MEASUREMENT, 5. SHARING 6. LEARNING 7.
INNOVATION
CALMSLI
1. Cultural
2.
Automation
3. Lean
4.
Measurement
5. Sharing
6. Learning
7. Innovation
CALMSLI1. Cultural Dimension
• ORGANISATIONAL CULTURE IS ONE
OF THE STRONGEST PREDICTORS OF
OVERALL PERFORMANCE OF THE
ORGANISATION
• HIGH-TRUST ORGANISATIONS WITH
GOOD INFORMATION FLOW, CROSS-
FUNCTIONAL COLLABORATION,
SHARED RESPONSIBILITIES AND
CONTINUOUS REFLECTION ARE MOST
LIKELY TO PERFORM AT A HIGH LEVEL
(Puppet Labs 2014)
CULTIVATING A DEVOPS MINDSET
AND CREATING A CULTURE OF
TOLERANCE IS KEY (LETTING ITS
PEOPLE LEARN FROM FAILURES)
AS INDIVIDUALS OUR CULTURAL
CAPITAL AND HABITUS (Bourdieu)
PLAY AN IMPORTANT ROLE IN OUR
SUCCESS
THE ORGANISATIONAL CULTURE
SHOULD BE WILLING TO ACCEPT ITS
PEOPLE WITH DIFFERENT LEVELS OF
CULTURAL CAPITAL AND SUPPORT
THEM TO ALTER THEIR INDIVIDUAL
HABITUS FOR GROWTH AND
PRODUCTIVITY
CALMSLI
1. Cultural Dimension -
Challenges• SECURITY AND COMPLIANCE CONCERNS
• MISCONCEPTION THAT BY PURCHASING PERCEIVED DEVOPS
TOOLS, SUCH AS CHEF OR PUPPET, WE WILL ACHIEVE DEVOPS
• TEMPTATION TO HAVE DEVOPS SPECIFIC ROLES WITH DEVOPS AS
PART OF THE TITLE
• TOO TECHNICAL FOR THE SENIOR MANAGEMENT
• NOT REALLY UNDERSTANDING THE THEORETICAL
UNDERPINNINGS
• SYSTEMS THINKING, AMPLIFYING FEEDBACK LOOPS AND
CREATING A CULTURE OF CONTINUAL EXPERIMENTATION AND
LEARNING
CALMSLI
2. Automation Dimension
HUMBLE AND FARLEY (2011)
PROMOTES ‘CONTINUOUS
DELIVERY’ AS A DEVOPS
STRATEGY
THEY CLAIM THAT
IMPLEMENTING A
‘DEPLOYMENT PIPELINE’ WILL
ESTABLISH THE BACKBONE OF
A DEVOPS STRATEGY
Deployment Pipeline creation step
CALMSLI
2. Automation Dimension - Automation Maturity Levels
Base Beginner Intermediate Advanced/Expert
Culture &
Organisation
 PRIORITISE
D WORK
 DEFINED
PROCESS
 FREQUENT
COMMITS
 ONE BACKLOG
PER TEAM
 STABLE TEAMS
 BASIC AGILE
METHODS
 NO BOUNDARY
IN DEV & TEST
 EXTENDED
COLLABORATION
 COMPONENT
OWNERSHIP
 ACT ON METRICS
 NO BOUNDARY IN
DEV& OPS
 COMMON
PROCESS FOR ALL
CHANGES
 DECENTRALISED
DECISIONS
 TEAM
RESPONSIBILITY
FOR PROD
 CONTINUOUS
RELEASES
 CONTINUOUS
IMPROVEMENT
CULTURE
 CROSS-
FUNCTIONAL
TEAMS
 NO ROLLBACKS
(ALWAYS ROLL
FORWARD)
Source: Rehn et al.
2013
Base Beginner Intermediate Advanced/Expert
Design-
Build-
Test-
Reporting
 CONSOLIDATE
D PLATFORM
&
TECHNOLOGY
 VERSION
CONTROL
 BUILD
SCRIPTS
 MANUAL
DEPLOYMENT
 AUTOMATED
UNIT TESTS
 MANUAL
REPORTING
 MODULAR
ARCHITECTURE
 API
MANAGEMENT
 BUILDS STORED
 MANUAL TAG &
VERSIONING
 SOME AUTO
INTEGRATION
TESTS
 STATIC CODE
ANALYSIS
 QUALITY
REPORTS
 NO OR MINIMAL
BRANCHING
 CONFIGURATION
AS CODE
 FEATURE HIDING
 AUTO BUILD/TAG
 SCRIPTED CONFIG
CHANGES
 AUTOMATED
(ISOLATED) TESTS
 COMMON
INFORMATION
MODEL
• ZERO
DOWNTIME/TOUC
H DEPLOYS
 BUILD BAKERY
 FULLY
AUTOMATED
ACCEPTANCE/PERF
ORMANCE/SECURI
TY TESTS
 VERIFICATION OF
BUSINESS VALUE
 DYNAMIC
DASHBOARDS
CALMSLI
2. Automation Dimension - Automation Maturity Levels
Source: Rehn et al.
2013
CALMSLI3. Lean Dimension
LEAN IS A WAY OF THINKING:
PURPOSE: IT IS ALL ABOUT MAXIMISING CUSTOMER VALUE – ASK WHY
PROCESS: ANY ACTIVITY IN THE PROCESS OF CREATING THIS VALUE –
WASTE IS DEFINED AS ANY ACTIVITY WHICH DOES NOT CONTRIBUTE
TO THE FINAL CUSTOMER VALUE – STREAMLINED FLOW
PEOPLE: VALUE CREATING IS DONE BY PEOPLE HENCE THEY SHOULD
BE GIVEN AUTONOMY TO CREATE IMPACT ON THE PRODUCT AND
PROCESS – EMPOWERMENT FOR DECISION MAKING AND EXECUTION
CALMSLI
3. Lean Dimension - Goals
ELIMINATED WASTE
AMPLIFIED LEARNING
DEFERRED COMMITMENTS
EMPOWERED TEAMS
BUILT-IN INTEGRITY
HOLISTIC APPROACH
CALMSLI3. Lean Dimension - Flow
VISUALISE WORKFLOW
LIMIT WORK TO
CAPACITY -WIP
CHUNK WORK TO SMALL
BATCHES
ELIMINATE CONSTRAINTS
FAST VALUE DELIVERY – Two types of
customers served:
1. External customer – paying customer
2. Internal customer – who receives and
processes the work immediately
CALMSLI
4. Measurement Dimension
COMING UP WITH GOOD METRICS IS A COLLABORATIVE EFFORT
FIRST DECIDE WHAT YOU CARE - MOST IMPORTANT METRICS
IDENTIFY THE MEASURES TO TRACK FOR THAT METRIC WHICH YOU THINK ARE WORTH YOUR
SEE IF THAT METRIC IS PROVIDING YOU VALUABLE INSIGHTS
IF NOT FIND A BETTER ONE
‘WHAT GETS MEASURED, GETS MANAGED’
Peter Drucker
CALMSLI
4. Measurement Dimension
KEY
ORGANISATIONAL
CONCERNS
CALMSLI5. Sharing Dimension
ONLY THROUGH SHARING WE CAN GROW AND SCALE HEALTHILY
• SHARED GOALS – COLLECTIVE EGO NEEDS TO BE BIGGER
THAN ANY SINGLE EGO
• CLOSE COLLABORATION – AVOID OVERSHADOWING
• CONSTRUCTIVE FEEDBACK
• TRANSPARENT COMMUNICATION
• SHARED KNOWLEDGE
CALMSLI6. Learning Dimension
• LEARNING ORGANISATION
• BUT FIRST LEARN TO
UNLEARN
• JOURNEY TO MASTERY
• CONTINUOUS
EXPERIMENTATION
• CALCULATED RISK TAKING
• CONTINOUS REFLECTION
• ASKING QUESTIONS
CALMSLI7. Innovation Dimension
IN THE PARADOX OF ICARUS, MILLER (1992) DRAWS OUR
ATTENTION TO TWO ASPECTS OF STRATEGY:
1. SUCCESS CAN LEAD TO FAILURE
2. THE VERY CAUSES OF SUCCESS, WHEN EXTENDED, MAY
BECOME THE CAUSES OF FAILURE.
LET’S REMEMBER HOW WE GOT HERE - PARADIGMS
• BIG-BATCH
WORK
• SEQUENTIAL
FLOW
• CHANGE IS
NOT
WELCOME
• LATE
QUALITY
CHECKS
• BIG-BANG
DELIVERY
• LATE
FEEDBACK
• MINIMUM
BUSINESS
INVOLVEMEN
T
WATERFALL • FOCUS ON
VALUE
DELIVERY
• IDENTIFY
VALUE
STREAM
• CONTINUOU
S FLOW
• PULL OVER
PUSH
• DRIVE
WASTE OUT
• EMPOWER
PEOPLE
• CONTINUOU
S
IMPROVEME
NT
LEAN
• SMALL-
BATCHES
• ITERATIVE
• INCREMENTA
L
• CHANGE IS
WELCOME
• RAPID
FEEDBACK
• CONTINUOUS
BUSINESS
INVOLVEMEN
T
AGILE
GROWING
POPULARITY OF
AGILE/LEAN
FRAMEWORKS:
• DEVOPS,
• LEAN START-
UP,
• KANBAN/SCRU
MBAN,
• INCREASING
ADOPTION OF
SCALED AGILE
FRAMEWORKS
(NEXUS, SAFE,
LESS, DAD
ETC.)
1970 199
0
200
1
AGILE +
Agile
A.D.
•To create a trust-based culture that fosters
collaboration and experimentation,
promotes failing fast and safe through
unified goals
Cultural Goal
•To fully automate deployments to
production at the push of a button
Automation Goal
•To see the whole system
•To achieve a holistic waste elimination
throughout
Lean Goal
•To identify right metrics and measure continuouslyMeasurement Goal
•To have an open culture for all level of communication and
knowledge sharingSharing Goal
•To learn and experiment continuously to keep focus on
innovation and achieving a better stateLearning Goal
•to make innovation a systemic capabilityInnovation Goal
REFERENCES
• Images: https://www.pexels.com/
• Miller, D. (1992) The Icarus paradox: how exceptional
companies bring about their own downfall. Business Horizons
• Rehn, A., Palmborg, T. and Boström, P. (2015) The
Continuous Delivery Maturity Model. InfoQ.
http://www.infoq.com/articles/Continuous-Delivery-
Maturity-Model
• Humble, J. and Farley, D. (2011) Continuous delivery. Upper
Saddle River, NJ: Addison-Wesley
• Puppet Labs (2014) 2014 State of devops report. Puppet Labs.
https://puppetlabs.com/2014-devops-report
CALMSLI DevOps Model for Market Agility

More Related Content

Similar to CALMSLI DevOps Model for Market Agility

Performance through agility generic v2.2 seminar
Performance through agility generic v2.2 seminarPerformance through agility generic v2.2 seminar
Performance through agility generic v2.2 seminarRobert Twiddy
 
Knowledge Management by the Numbers
Knowledge Management by the NumbersKnowledge Management by the Numbers
Knowledge Management by the NumbersEnterprise Knowledge
 
the global environment and operations strategy Operation management
 the global environment and operations strategy Operation management the global environment and operations strategy Operation management
the global environment and operations strategy Operation managementgharaibeh g
 
Leading Culture Change in Global Organizations Part II Crossing Borders
Leading Culture Change in Global Organizations Part II Crossing BordersLeading Culture Change in Global Organizations Part II Crossing Borders
Leading Culture Change in Global Organizations Part II Crossing BordersDenison Consulting
 
Building Organisational Innovation
Building Organisational InnovationBuilding Organisational Innovation
Building Organisational InnovationLearningCafe
 
Leadership in a VUCA World - AICPA PSTECH 2016
Leadership in a VUCA World - AICPA PSTECH 2016Leadership in a VUCA World - AICPA PSTECH 2016
Leadership in a VUCA World - AICPA PSTECH 2016Tom Hood, CPA,CITP,CGMA
 
Intelligent Business Agility
Intelligent Business AgilityIntelligent Business Agility
Intelligent Business AgilityFelice Pescatore
 
Demystifying Entrepreneurship for Mature Organizations (Germany)
Demystifying Entrepreneurship for Mature Organizations (Germany)Demystifying Entrepreneurship for Mature Organizations (Germany)
Demystifying Entrepreneurship for Mature Organizations (Germany)Ikhlaq Sidhu
 
Strength and Weaknesses of Innovation Implementation
Strength and Weaknesses of Innovation ImplementationStrength and Weaknesses of Innovation Implementation
Strength and Weaknesses of Innovation ImplementationJeovan Figueiredo
 
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Kirk Hazen, P.E.
 
Future of-quality asq 042011-govind
Future of-quality asq 042011-govindFuture of-quality asq 042011-govind
Future of-quality asq 042011-govindGovind Ramu
 
Wharton Aerospace Conference Innovation @ 50x 042116
Wharton Aerospace Conference Innovation @ 50x 042116Wharton Aerospace Conference Innovation @ 50x 042116
Wharton Aerospace Conference Innovation @ 50x 042116Stanford University
 
5 key Threats to Becoming a Responsive Organisation
5 key Threats to Becoming a Responsive Organisation5 key Threats to Becoming a Responsive Organisation
5 key Threats to Becoming a Responsive OrganisationThoughtworks
 
Planning and Managing Boundaryless Careers
Planning and Managing Boundaryless CareersPlanning and Managing Boundaryless Careers
Planning and Managing Boundaryless CareersNational HRD Network
 
Lean & Agile Organizational Change
Lean & Agile Organizational ChangeLean & Agile Organizational Change
Lean & Agile Organizational ChangeDavid Rico
 

Similar to CALMSLI DevOps Model for Market Agility (20)

Performance through agility generic v2.2 seminar
Performance through agility generic v2.2 seminarPerformance through agility generic v2.2 seminar
Performance through agility generic v2.2 seminar
 
Knowledge Management by the Numbers
Knowledge Management by the NumbersKnowledge Management by the Numbers
Knowledge Management by the Numbers
 
the global environment and operations strategy Operation management
 the global environment and operations strategy Operation management the global environment and operations strategy Operation management
the global environment and operations strategy Operation management
 
Leading Culture Change in Global Organizations Part II Crossing Borders
Leading Culture Change in Global Organizations Part II Crossing BordersLeading Culture Change in Global Organizations Part II Crossing Borders
Leading Culture Change in Global Organizations Part II Crossing Borders
 
Future Ready CPA firm - keynote CPA FMA
Future Ready CPA firm - keynote CPA FMAFuture Ready CPA firm - keynote CPA FMA
Future Ready CPA firm - keynote CPA FMA
 
Building Organisational Innovation
Building Organisational InnovationBuilding Organisational Innovation
Building Organisational Innovation
 
Agile certified practitioner Exam Notes
Agile certified practitioner Exam NotesAgile certified practitioner Exam Notes
Agile certified practitioner Exam Notes
 
IIT Academy - Masterclass - Enterprise Agile
IIT Academy - Masterclass - Enterprise AgileIIT Academy - Masterclass - Enterprise Agile
IIT Academy - Masterclass - Enterprise Agile
 
Leadership in a VUCA World - AICPA PSTECH 2016
Leadership in a VUCA World - AICPA PSTECH 2016Leadership in a VUCA World - AICPA PSTECH 2016
Leadership in a VUCA World - AICPA PSTECH 2016
 
Intelligent Business Agility
Intelligent Business AgilityIntelligent Business Agility
Intelligent Business Agility
 
Biz dev presentation 5
Biz dev presentation 5Biz dev presentation 5
Biz dev presentation 5
 
Demystifying Entrepreneurship for Mature Organizations (Germany)
Demystifying Entrepreneurship for Mature Organizations (Germany)Demystifying Entrepreneurship for Mature Organizations (Germany)
Demystifying Entrepreneurship for Mature Organizations (Germany)
 
Strength and Weaknesses of Innovation Implementation
Strength and Weaknesses of Innovation ImplementationStrength and Weaknesses of Innovation Implementation
Strength and Weaknesses of Innovation Implementation
 
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110Engagement_Driven to Sustain Positive Change _ SME kirk 092110
Engagement_Driven to Sustain Positive Change _ SME kirk 092110
 
Future of-quality asq 042011-govind
Future of-quality asq 042011-govindFuture of-quality asq 042011-govind
Future of-quality asq 042011-govind
 
Wharton Aerospace Conference Innovation @ 50x 042116
Wharton Aerospace Conference Innovation @ 50x 042116Wharton Aerospace Conference Innovation @ 50x 042116
Wharton Aerospace Conference Innovation @ 50x 042116
 
Blue Ocean Strategy
Blue Ocean StrategyBlue Ocean Strategy
Blue Ocean Strategy
 
5 key Threats to Becoming a Responsive Organisation
5 key Threats to Becoming a Responsive Organisation5 key Threats to Becoming a Responsive Organisation
5 key Threats to Becoming a Responsive Organisation
 
Planning and Managing Boundaryless Careers
Planning and Managing Boundaryless CareersPlanning and Managing Boundaryless Careers
Planning and Managing Boundaryless Careers
 
Lean & Agile Organizational Change
Lean & Agile Organizational ChangeLean & Agile Organizational Change
Lean & Agile Organizational Change
 

Recently uploaded

Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...NETWAYS
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Kayode Fayemi
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Hasting Chen
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrsaastr
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 

Recently uploaded (20)

Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
Governance and Nation-Building in Nigeria: Some Reflections on Options for Po...
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
Re-membering the Bard: Revisiting The Compleat Wrks of Wllm Shkspr (Abridged)...
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStrSaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
SaaStr Workshop Wednesday w: Jason Lemkin, SaaStr
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 

CALMSLI DevOps Model for Market Agility

  • 1. DEVOPS A NEW DEVOPS MODEL FOR ACHIEVING MARKET AGILITY BY SEYHAN BAKI
  • 2. BACKGROUND TO STUDY • THIS STUDY IS THE RESULT OF THE PRESENTER’S MBA RESEARCH (2015 – 2016) • QUALITATIVE STUDY WITH EIGHT IT PROFESSIONALS • PURPOSE: TO EXPLORE THE MAIN CHARACTERISTICS OF DEVOPS APPROACH • ALSO TO IDENTIFY THE DIFFERENCES BETWEEN DEVOPS IN THEORY AND IN PRACTICE • REMEMBER! AS A RESEARCHER I AM A HUMAN BEING AND THIS IS MY INTERPRETATION, HENCE HUMBLE CONTRIBUTION…
  • 3. SIX KEY THEMES IDENTIFIED ANALYSIS OF THE RESEARCH DATA LED TO 6 KEY THEMES IN DEVOPS UNDERSTANDING & ADOPTION Theme 1: DevOps is a cultural change Theme 2: Continuous Integration (CI), Continuous Delivery (CD) and Continuous Deployment (CDp) are key elements of DevOps Theme 3: Tooling and Cloud Automation supported by the Right Culture are critical components of DevOps Strategy Theme 4: DevOps needs to be part of the Business Strategy Theme 5: Successful execution of DevOps within enterprise depends on understanding the problems and acting together to solve them Theme 6: Everyone should benefit from DevOps
  • 4. …CALMSLI… A NEW DEVOPS MODEL A NEW FRAMEWORK HAS BEEN PROPOSED: CALMSLI DEVOPS MODEL BY COMBINING THE FINDINGS OF THE RESEARCH AND LITERATURE REVIEW
  • 5. CALMSLI DEVOPS MODEL BASED ON THE ALREADY EXISTING CA-L-MS MODEL (BY EDWARDS AND HUMBLE) WILLIS AND EDWARDS COINED THE ACRONYM CAMS MEANING • CULTURE • AUTOMATION • MEASUREMENT • SHARING AND JEZZ HUMBLE INTRODUCED THE ‘L’, MEANING FOR • LEAN
  • 6. NEW DEVOPS YOU – AS A SMALL OR LARGER ORGANISATION - CAN USE THE PROPOSED MODEL AS A STRATEGIC FRAMEWORK TO ACHIEVE STRONG AGILITY UNDERPINNED BY 7 DIMENSIONS: 1. CULTURAL 2. AUTOMATION 3. LEAN 4. MEASUREMENT, 5. SHARING 6. LEARNING 7. INNOVATION CALMSLI 1. Cultural 2. Automation 3. Lean 4. Measurement 5. Sharing 6. Learning 7. Innovation
  • 7. CALMSLI1. Cultural Dimension • ORGANISATIONAL CULTURE IS ONE OF THE STRONGEST PREDICTORS OF OVERALL PERFORMANCE OF THE ORGANISATION • HIGH-TRUST ORGANISATIONS WITH GOOD INFORMATION FLOW, CROSS- FUNCTIONAL COLLABORATION, SHARED RESPONSIBILITIES AND CONTINUOUS REFLECTION ARE MOST LIKELY TO PERFORM AT A HIGH LEVEL (Puppet Labs 2014) CULTIVATING A DEVOPS MINDSET AND CREATING A CULTURE OF TOLERANCE IS KEY (LETTING ITS PEOPLE LEARN FROM FAILURES) AS INDIVIDUALS OUR CULTURAL CAPITAL AND HABITUS (Bourdieu) PLAY AN IMPORTANT ROLE IN OUR SUCCESS THE ORGANISATIONAL CULTURE SHOULD BE WILLING TO ACCEPT ITS PEOPLE WITH DIFFERENT LEVELS OF CULTURAL CAPITAL AND SUPPORT THEM TO ALTER THEIR INDIVIDUAL HABITUS FOR GROWTH AND PRODUCTIVITY
  • 8. CALMSLI 1. Cultural Dimension - Challenges• SECURITY AND COMPLIANCE CONCERNS • MISCONCEPTION THAT BY PURCHASING PERCEIVED DEVOPS TOOLS, SUCH AS CHEF OR PUPPET, WE WILL ACHIEVE DEVOPS • TEMPTATION TO HAVE DEVOPS SPECIFIC ROLES WITH DEVOPS AS PART OF THE TITLE • TOO TECHNICAL FOR THE SENIOR MANAGEMENT • NOT REALLY UNDERSTANDING THE THEORETICAL UNDERPINNINGS • SYSTEMS THINKING, AMPLIFYING FEEDBACK LOOPS AND CREATING A CULTURE OF CONTINUAL EXPERIMENTATION AND LEARNING
  • 9. CALMSLI 2. Automation Dimension HUMBLE AND FARLEY (2011) PROMOTES ‘CONTINUOUS DELIVERY’ AS A DEVOPS STRATEGY THEY CLAIM THAT IMPLEMENTING A ‘DEPLOYMENT PIPELINE’ WILL ESTABLISH THE BACKBONE OF A DEVOPS STRATEGY Deployment Pipeline creation step
  • 10. CALMSLI 2. Automation Dimension - Automation Maturity Levels Base Beginner Intermediate Advanced/Expert Culture & Organisation  PRIORITISE D WORK  DEFINED PROCESS  FREQUENT COMMITS  ONE BACKLOG PER TEAM  STABLE TEAMS  BASIC AGILE METHODS  NO BOUNDARY IN DEV & TEST  EXTENDED COLLABORATION  COMPONENT OWNERSHIP  ACT ON METRICS  NO BOUNDARY IN DEV& OPS  COMMON PROCESS FOR ALL CHANGES  DECENTRALISED DECISIONS  TEAM RESPONSIBILITY FOR PROD  CONTINUOUS RELEASES  CONTINUOUS IMPROVEMENT CULTURE  CROSS- FUNCTIONAL TEAMS  NO ROLLBACKS (ALWAYS ROLL FORWARD) Source: Rehn et al. 2013
  • 11. Base Beginner Intermediate Advanced/Expert Design- Build- Test- Reporting  CONSOLIDATE D PLATFORM & TECHNOLOGY  VERSION CONTROL  BUILD SCRIPTS  MANUAL DEPLOYMENT  AUTOMATED UNIT TESTS  MANUAL REPORTING  MODULAR ARCHITECTURE  API MANAGEMENT  BUILDS STORED  MANUAL TAG & VERSIONING  SOME AUTO INTEGRATION TESTS  STATIC CODE ANALYSIS  QUALITY REPORTS  NO OR MINIMAL BRANCHING  CONFIGURATION AS CODE  FEATURE HIDING  AUTO BUILD/TAG  SCRIPTED CONFIG CHANGES  AUTOMATED (ISOLATED) TESTS  COMMON INFORMATION MODEL • ZERO DOWNTIME/TOUC H DEPLOYS  BUILD BAKERY  FULLY AUTOMATED ACCEPTANCE/PERF ORMANCE/SECURI TY TESTS  VERIFICATION OF BUSINESS VALUE  DYNAMIC DASHBOARDS CALMSLI 2. Automation Dimension - Automation Maturity Levels Source: Rehn et al. 2013
  • 12. CALMSLI3. Lean Dimension LEAN IS A WAY OF THINKING: PURPOSE: IT IS ALL ABOUT MAXIMISING CUSTOMER VALUE – ASK WHY PROCESS: ANY ACTIVITY IN THE PROCESS OF CREATING THIS VALUE – WASTE IS DEFINED AS ANY ACTIVITY WHICH DOES NOT CONTRIBUTE TO THE FINAL CUSTOMER VALUE – STREAMLINED FLOW PEOPLE: VALUE CREATING IS DONE BY PEOPLE HENCE THEY SHOULD BE GIVEN AUTONOMY TO CREATE IMPACT ON THE PRODUCT AND PROCESS – EMPOWERMENT FOR DECISION MAKING AND EXECUTION
  • 13. CALMSLI 3. Lean Dimension - Goals ELIMINATED WASTE AMPLIFIED LEARNING DEFERRED COMMITMENTS EMPOWERED TEAMS BUILT-IN INTEGRITY HOLISTIC APPROACH
  • 14. CALMSLI3. Lean Dimension - Flow VISUALISE WORKFLOW LIMIT WORK TO CAPACITY -WIP CHUNK WORK TO SMALL BATCHES ELIMINATE CONSTRAINTS FAST VALUE DELIVERY – Two types of customers served: 1. External customer – paying customer 2. Internal customer – who receives and processes the work immediately
  • 15. CALMSLI 4. Measurement Dimension COMING UP WITH GOOD METRICS IS A COLLABORATIVE EFFORT FIRST DECIDE WHAT YOU CARE - MOST IMPORTANT METRICS IDENTIFY THE MEASURES TO TRACK FOR THAT METRIC WHICH YOU THINK ARE WORTH YOUR SEE IF THAT METRIC IS PROVIDING YOU VALUABLE INSIGHTS IF NOT FIND A BETTER ONE ‘WHAT GETS MEASURED, GETS MANAGED’ Peter Drucker
  • 17. CALMSLI5. Sharing Dimension ONLY THROUGH SHARING WE CAN GROW AND SCALE HEALTHILY • SHARED GOALS – COLLECTIVE EGO NEEDS TO BE BIGGER THAN ANY SINGLE EGO • CLOSE COLLABORATION – AVOID OVERSHADOWING • CONSTRUCTIVE FEEDBACK • TRANSPARENT COMMUNICATION • SHARED KNOWLEDGE
  • 18. CALMSLI6. Learning Dimension • LEARNING ORGANISATION • BUT FIRST LEARN TO UNLEARN • JOURNEY TO MASTERY • CONTINUOUS EXPERIMENTATION • CALCULATED RISK TAKING • CONTINOUS REFLECTION • ASKING QUESTIONS
  • 19. CALMSLI7. Innovation Dimension IN THE PARADOX OF ICARUS, MILLER (1992) DRAWS OUR ATTENTION TO TWO ASPECTS OF STRATEGY: 1. SUCCESS CAN LEAD TO FAILURE 2. THE VERY CAUSES OF SUCCESS, WHEN EXTENDED, MAY BECOME THE CAUSES OF FAILURE.
  • 20. LET’S REMEMBER HOW WE GOT HERE - PARADIGMS • BIG-BATCH WORK • SEQUENTIAL FLOW • CHANGE IS NOT WELCOME • LATE QUALITY CHECKS • BIG-BANG DELIVERY • LATE FEEDBACK • MINIMUM BUSINESS INVOLVEMEN T WATERFALL • FOCUS ON VALUE DELIVERY • IDENTIFY VALUE STREAM • CONTINUOU S FLOW • PULL OVER PUSH • DRIVE WASTE OUT • EMPOWER PEOPLE • CONTINUOU S IMPROVEME NT LEAN • SMALL- BATCHES • ITERATIVE • INCREMENTA L • CHANGE IS WELCOME • RAPID FEEDBACK • CONTINUOUS BUSINESS INVOLVEMEN T AGILE GROWING POPULARITY OF AGILE/LEAN FRAMEWORKS: • DEVOPS, • LEAN START- UP, • KANBAN/SCRU MBAN, • INCREASING ADOPTION OF SCALED AGILE FRAMEWORKS (NEXUS, SAFE, LESS, DAD ETC.) 1970 199 0 200 1 AGILE + Agile A.D.
  • 21. •To create a trust-based culture that fosters collaboration and experimentation, promotes failing fast and safe through unified goals Cultural Goal •To fully automate deployments to production at the push of a button Automation Goal •To see the whole system •To achieve a holistic waste elimination throughout Lean Goal •To identify right metrics and measure continuouslyMeasurement Goal •To have an open culture for all level of communication and knowledge sharingSharing Goal •To learn and experiment continuously to keep focus on innovation and achieving a better stateLearning Goal •to make innovation a systemic capabilityInnovation Goal
  • 22. REFERENCES • Images: https://www.pexels.com/ • Miller, D. (1992) The Icarus paradox: how exceptional companies bring about their own downfall. Business Horizons • Rehn, A., Palmborg, T. and Boström, P. (2015) The Continuous Delivery Maturity Model. InfoQ. http://www.infoq.com/articles/Continuous-Delivery- Maturity-Model • Humble, J. and Farley, D. (2011) Continuous delivery. Upper Saddle River, NJ: Addison-Wesley • Puppet Labs (2014) 2014 State of devops report. Puppet Labs. https://puppetlabs.com/2014-devops-report

Editor's Notes

  1. https://www.pexels.com/photo-license/