SlideShare a Scribd company logo
Organiq Consulting
Demystifying DevOps
Deepak Sharma,
Enterprise Agile Coach
deepak@organiq.in www.organiq.in
Why?
(Context-Agile-ITIL-Agile EveryWhere-Business Benefits)
_______________________________________________________________
________
What?
(Deep Collaboration between Dev & Ops, Cross Functional)
_______________________________________________________________
________
How? Who?
( Revised Scrum-Key DevOps Patterns & Practices-Tools)
_______________________________________________________________
________
Why?
Value Delivery Lifecycle
Development | Operations
Ops provides direct interface between Business and IT but
Dev and Ops work in silos
Development | Operations
• Agile & Lean Principles are violated
• Business perceives IT as less responsive and unpredictable
Framework
Agile is Everywhere
Business, Delivery & Operations collaborate on a continuous basis
Business Benefits
• Faster Time to Market
• Competitive Advantage & Cost Savings
• Deliver Innovation at Speed
• Customer Acquisition, Engagement & Satisfaction
• Increased Communication and Collaboration
• Engaged and Motivated Employees
_______________________________________________________________
________
Technical Benefits
• More Frequent Releases
• Reduced Deployment Failures and Rollbacks
• Increased Security
• More Stable Operating Environments
What?
Deep Collaboration
Collaborative Development
(Productive collaboration and deeper lifecycle interactions)
_______________________________________________________________
________
Continuous Testing
( Enhanced integration & testing with operations)
_______________________________________________________________
________
Continuous Release & Deployment
( Steady stream of configuration & release to higher environments)
_______________________________________________________________
________
Continuous Monitoring
How ?)
Product Vision
Product backlog
Epics and User Stories
• Performance requirements
• Tech requirements related to
deployment and support
• Requirements to develop the
guidelines for rapid rollback and
roll forward
• Security/firewall requirements
Cross Functional Team
Client / Stakeholders
Delivery Manager
Technical Lead
Developers
Ops
UI Designer
QA Tester
Demo
PSI
Feedback
Ops related features
Sprint & Ceremonies
Weekly sprint with demo
Sprint planning at start
Daily Scrum call
Weekly catch-up
Sprint demo after every week
Sprint retrospective
Infrastructure providers and system integrators
inputs from Ops as part of ceremonies
Deliverables
Requirements document
Architecture & design document
Fully functional Web Portal
Ops related aspects are weaved in
DoD
Metrics
• Rlease date adherence %
• % increase in the no. of release
• Cycle time to release to production
• Defects attributed to environment
• % of NFRSs met
DevOps Scrum
DevOps Tools
Case Study - Spotify
Squads, Tribes, Chapters & Guilds
DevOps - Spotify
Thank You !

More Related Content

Similar to Demystifiying dev ops

Personal brand worksheet
Personal brand worksheetPersonal brand worksheet
Personal brand worksheet
adamkatz
 
Lean UX
Lean UXLean UX
Lean UX
Mao-Yeh Huang
 
SHAHID HUSSAIN - RESUME
SHAHID HUSSAIN - RESUMESHAHID HUSSAIN - RESUME
SHAHID HUSSAIN - RESUME
Shahid Hussain
 
Organization theory and design 04 2013
Organization theory and design  04 2013Organization theory and design  04 2013
Organization theory and design 04 2013
Wai Chamornmarn
 
new_resume
new_resumenew_resume
new_resume
sri krishna
 
Lean Data Warehouse via Data Vault
Lean Data Warehouse via Data VaultLean Data Warehouse via Data Vault
Lean Data Warehouse via Data Vault
Daniel Upton
 
What Is SEO?
What Is SEO?What Is SEO?
What Is SEO?
Jake Aull
 
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
MANOJ MARADA
 
Microsoft sql server analysis services multidimensional performance and opera...
Microsoft sql server analysis services multidimensional performance and opera...Microsoft sql server analysis services multidimensional performance and opera...
Microsoft sql server analysis services multidimensional performance and opera...
Компания Робот Икс
 
3 d building
3 d building3 d building
3 d building
NeilOw87
 
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
IOSR Journals
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
AbhinavSrivastava806444
 
Agile Methodology for WordPress Development
Agile Methodology for WordPress DevelopmentAgile Methodology for WordPress Development
Agile Methodology for WordPress Development
Elizabeth Barker
 
Top 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | EdurekaTop 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | Edureka
Edureka!
 
Recruitment & Selection Pesentation
Recruitment & Selection PesentationRecruitment & Selection Pesentation
Recruitment & Selection Pesentation
Rehan Ahmed
 
Paras_Saini_ver5.8.4_GeekInf
Paras_Saini_ver5.8.4_GeekInfParas_Saini_ver5.8.4_GeekInf
Paras_Saini_ver5.8.4_GeekInf
Paras Saini
 
SUBHASREE MUKHERJEE
SUBHASREE MUKHERJEESUBHASREE MUKHERJEE
SUBHASREE MUKHERJEE
Subhasree Mukherjee
 
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOKTURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
Bjarne Viken
 
Honors in action_planning_model_2010final
Honors in action_planning_model_2010finalHonors in action_planning_model_2010final
Honors in action_planning_model_2010final
Allison Johnson
 
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
PRWD
 

Similar to Demystifiying dev ops (20)

Personal brand worksheet
Personal brand worksheetPersonal brand worksheet
Personal brand worksheet
 
Lean UX
Lean UXLean UX
Lean UX
 
SHAHID HUSSAIN - RESUME
SHAHID HUSSAIN - RESUMESHAHID HUSSAIN - RESUME
SHAHID HUSSAIN - RESUME
 
Organization theory and design 04 2013
Organization theory and design  04 2013Organization theory and design  04 2013
Organization theory and design 04 2013
 
new_resume
new_resumenew_resume
new_resume
 
Lean Data Warehouse via Data Vault
Lean Data Warehouse via Data VaultLean Data Warehouse via Data Vault
Lean Data Warehouse via Data Vault
 
What Is SEO?
What Is SEO?What Is SEO?
What Is SEO?
 
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
Manoj Marada 8+Yrs Scm Manufacturing 31 Mar 2010
 
Microsoft sql server analysis services multidimensional performance and opera...
Microsoft sql server analysis services multidimensional performance and opera...Microsoft sql server analysis services multidimensional performance and opera...
Microsoft sql server analysis services multidimensional performance and opera...
 
3 d building
3 d building3 d building
3 d building
 
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...Formalizing Collaborative Software Development Issues: A Collaborative Work A...
Formalizing Collaborative Software Development Issues: A Collaborative Work A...
 
Scrum introduc.ppt
Scrum introduc.pptScrum introduc.ppt
Scrum introduc.ppt
 
Agile Methodology for WordPress Development
Agile Methodology for WordPress DevelopmentAgile Methodology for WordPress Development
Agile Methodology for WordPress Development
 
Top 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | EdurekaTop 50 Product Owner Interview Question and Answers | Edureka
Top 50 Product Owner Interview Question and Answers | Edureka
 
Recruitment & Selection Pesentation
Recruitment & Selection PesentationRecruitment & Selection Pesentation
Recruitment & Selection Pesentation
 
Paras_Saini_ver5.8.4_GeekInf
Paras_Saini_ver5.8.4_GeekInfParas_Saini_ver5.8.4_GeekInf
Paras_Saini_ver5.8.4_GeekInf
 
SUBHASREE MUKHERJEE
SUBHASREE MUKHERJEESUBHASREE MUKHERJEE
SUBHASREE MUKHERJEE
 
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOKTURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
TURNAPROFITINTRODUCTIONTOCONVERSIONOPTIMIZATIONWORKBOOK
 
Honors in action_planning_model_2010final
Honors in action_planning_model_2010finalHonors in action_planning_model_2010final
Honors in action_planning_model_2010final
 
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
Why Does My Conversion Rate Suck? Craig Sullivan, Senior Optimisation Consult...
 

Recently uploaded

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 

Recently uploaded (20)

Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 

Demystifiying dev ops

  • 1. Organiq Consulting Demystifying DevOps Deepak Sharma, Enterprise Agile Coach deepak@organiq.in www.organiq.in
  • 2. Why? (Context-Agile-ITIL-Agile EveryWhere-Business Benefits) _______________________________________________________________ ________ What? (Deep Collaboration between Dev & Ops, Cross Functional) _______________________________________________________________ ________ How? Who? ( Revised Scrum-Key DevOps Patterns & Practices-Tools) _______________________________________________________________ ________
  • 5. Development | Operations Ops provides direct interface between Business and IT but Dev and Ops work in silos
  • 6. Development | Operations • Agile & Lean Principles are violated • Business perceives IT as less responsive and unpredictable
  • 8. Agile is Everywhere Business, Delivery & Operations collaborate on a continuous basis
  • 9. Business Benefits • Faster Time to Market • Competitive Advantage & Cost Savings • Deliver Innovation at Speed • Customer Acquisition, Engagement & Satisfaction • Increased Communication and Collaboration • Engaged and Motivated Employees _______________________________________________________________ ________ Technical Benefits • More Frequent Releases • Reduced Deployment Failures and Rollbacks • Increased Security • More Stable Operating Environments
  • 10. What?
  • 12.
  • 13. Collaborative Development (Productive collaboration and deeper lifecycle interactions) _______________________________________________________________ ________ Continuous Testing ( Enhanced integration & testing with operations) _______________________________________________________________ ________ Continuous Release & Deployment ( Steady stream of configuration & release to higher environments) _______________________________________________________________ ________ Continuous Monitoring
  • 14.
  • 16. Product Vision Product backlog Epics and User Stories • Performance requirements • Tech requirements related to deployment and support • Requirements to develop the guidelines for rapid rollback and roll forward • Security/firewall requirements Cross Functional Team Client / Stakeholders Delivery Manager Technical Lead Developers Ops UI Designer QA Tester Demo PSI Feedback Ops related features Sprint & Ceremonies Weekly sprint with demo Sprint planning at start Daily Scrum call Weekly catch-up Sprint demo after every week Sprint retrospective Infrastructure providers and system integrators inputs from Ops as part of ceremonies Deliverables Requirements document Architecture & design document Fully functional Web Portal Ops related aspects are weaved in DoD Metrics • Rlease date adherence % • % increase in the no. of release • Cycle time to release to production • Defects attributed to environment • % of NFRSs met DevOps Scrum
  • 17.
  • 19. Case Study - Spotify