SlideShare a Scribd company logo
1 of 20
DevOps Game Marshmallow
Challenge
Murughan Palaniachari
Who am I?
Murughan Palaniachari
Release Manager & Heading DevOps @
Euromonitor
Website/Blog
https://elevate-org.com/
LinkedIn
https://in.linkedin.com/in/murughan
Twitter
@Murughan_P
Books influenced me towards DevOps Movement
Source: https://elevate-org.com/2016/12/14/top-10-devops-values/
What is DevOps by Gurus?
DevOps is not a goal, but a never-ending process of Continual
Improvement.
Gene Kim’s 3 ways of DevOps
1. The principles of Flow
2. The Principles of Feedback
3. The Principles of Continues Learning and experimentation
Source: http://itrevolution.com/devops-handbook
https://elevate-org.com/2016/11/28/what-is-devops-by-gurus/
DevOps Game – Marshmallow Challenge
To build the tallest freestanding tower with Spaghetti
that will support the marshmallow.
Game was introduced by Peter Skillman.
Tom Wujec has conducted this game in 70 work shops, he has conducted with
the bigger group of 800 people.
Source: https://www.ted.com/talks/tom_wujec_build_a_tower
Marshmallow Challenge – Kinder garden vs Business students
VS
Marshmallow Challenge – Winners
Marshmallow Challenge - Kinder garden vs Business students
Marshmallow Challenge– Kinder garden vs Architects & Engineers
Marshmallow Challenge - Architects & Engineers vs CEOs
DevOps Game Marshmallow Challenge – Mission & Goal
Product Owner Expectation:
Build the tallest freestanding tower with Spaghetti that will
support the marshmallow.
Supplies for each team
• 20 sticks of dry spaghetti
• one yard of tape
• one marshmallow
DevOps Game - Rules
• Build the Tallest Freestanding Structure with just 20 spaghetti.
• The Entire Marshmallow must be on top.
• Each team should have a role of Development, Database, QA,
and Operations.
• 18 min to build tower.
• DevOps principles & practices have to be applied while
building.
• At the end, one representative from each team should talk
about the Principles and Value of DevOps they have applied
while building.
• Evaluation is based on the DevOps Principles applied and
Product delivery.
DevOps Game Marshmallow Challenge with team
I have conducted this session @ Prowareness Bangalore through Software Architects meetup, around 90
team members participated and we had 9 teams.
DevOps Game Marshmallow Challenge – Sprint work
We had 9 teams started to build tallest tower.
DevOps Game Marshmallow Challenge – Done state
By 18 minutes teams have done with their product and getting ready for Retro.
DevOps Game Marshmallow Challenge - Retro time & Winner
A representative from each team Demoed quality product and shared the DevOps principles & practices they have
applied while building.
The team who has applied most of the DevOps principles & practices and delivered quality product, they were the
winners!
Learnings from game
• We need to be Agile.
• Marshmallow is the “Assumptions” of a project. Assumptions play an important role in
development, assumptions has to be identified and analysed in the early stage of project.
• Everyone follows the same Culture.
• Each team has members of Development, Database, QA, and Operations by this we eliminating
Silo teams.
• Knowledge sharing happens among team members, this will enable Generalized than
Specialized team members.
• Team members from DEV, Database, QA, Operations are involved from the start of Project.
• Everyone is responsible for delivering.
• The team built trust with each other.
Learnings from game
• The team is communicating and collaborating at every point of a time.
• Work is visible to everyone, the team has up-to-date information on the status of the
work so that if any WAIT is happening that can be addressed immediately and enable a
fast flow of work from left to right i.e. Business to Customer.
• Valuing feedback as all the different department team members are in one team here,
feedback from QA is being immediately incorporated.
• Reduced Batch size so that small work can be deployed quickly and frequently in order
to decrease the overhead of QA testing at the end, Integration happens at the end and
so on.
• The team is empowered to fail fast and continually learn from success and failure.
Thank you
Murughan Palaniachari
Release Manager & Heading DevOps @ Euromonitor
https://elevate-org.com/
https://in.linkedin.com/in/murughan
@Murughan_P
murughan1985@gmail.com

More Related Content

What's hot

Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)beLithe
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessDina Graves Portman
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transitionPonniA1
 
Four Key Metrics @ DevOps Aveiro #1
Four Key Metrics @ DevOps Aveiro #1Four Key Metrics @ DevOps Aveiro #1
Four Key Metrics @ DevOps Aveiro #1Miguel Alho
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project ManagementDavid Rico
 
Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity AssessmentsDavid Hanson
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneCA Technologies
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFeYuval Yeret
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...IBM Rational software
 
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaRoadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaBusiness of Software Conference
 
Flow projects efficiently with a visual Portfolio Kanban system.pdf
Flow projects efficiently with a visual Portfolio Kanban system.pdfFlow projects efficiently with a visual Portfolio Kanban system.pdf
Flow projects efficiently with a visual Portfolio Kanban system.pdfDimitri Ponomareff
 
WIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathWIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathDavid Hanson
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance MetricsACM
 
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...Niels Harre
 
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)Agile En Seine
 

What's hot (20)

Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
Scrum Training (One Day)
Scrum Training (One Day)Scrum Training (One Day)
Scrum Training (One Day)
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
The Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps SuccessThe Four Keys - Measuring DevOps Success
The Four Keys - Measuring DevOps Success
 
Waterfall to agile transition
Waterfall to agile transitionWaterfall to agile transition
Waterfall to agile transition
 
Four Key Metrics @ DevOps Aveiro #1
Four Key Metrics @ DevOps Aveiro #1Four Key Metrics @ DevOps Aveiro #1
Four Key Metrics @ DevOps Aveiro #1
 
Lean & Agile Project Management
Lean & Agile Project ManagementLean & Agile Project Management
Lean & Agile Project Management
 
Agile Maturity Assessments
Agile Maturity AssessmentsAgile Maturity Assessments
Agile Maturity Assessments
 
Lean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own ChampagneLean Agile Center of Excellence LACE – Drink our own Champagne
Lean Agile Center of Excellence LACE – Drink our own Champagne
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
Mob Programming
Mob ProgrammingMob Programming
Mob Programming
 
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
Foundations of the Scaled Agile Framework: Be Agile. Scale Up. Stay Lean. And...
 
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 TeslaRoadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
Roadmaps Relaunched Bruce McCarthy Workshop BoS Boston 2018 Tesla
 
Flow projects efficiently with a visual Portfolio Kanban system.pdf
Flow projects efficiently with a visual Portfolio Kanban system.pdfFlow projects efficiently with a visual Portfolio Kanban system.pdf
Flow projects efficiently with a visual Portfolio Kanban system.pdf
 
WIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple MathWIP: A Couple Exercises and Some Simple Math
WIP: A Couple Exercises and Some Simple Math
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile Performance Metrics
Agile Performance MetricsAgile Performance Metrics
Agile Performance Metrics
 
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...
2018-11-13 Don Reinertsen: An Introduction to Second Generation Lean Product ...
 
DevOps & SRE at Google Scale
DevOps & SRE at Google ScaleDevOps & SRE at Google Scale
DevOps & SRE at Google Scale
 
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)On s’est bien plantés, mais nous avons appris ! (REX INSEE)
On s’est bien plantés, mais nous avons appris ! (REX INSEE)
 

Viewers also liked

Collaboration / Marshmallow Challenge
Collaboration / Marshmallow ChallengeCollaboration / Marshmallow Challenge
Collaboration / Marshmallow ChallengeIain Clark
 
Atr2011 marshmallow challenge - logica vdef
Atr2011 marshmallow challenge - logica vdefAtr2011 marshmallow challenge - logica vdef
Atr2011 marshmallow challenge - logica vdefEric Hébert
 
Marshmallow Test
Marshmallow TestMarshmallow Test
Marshmallow TestAlex Miller
 
Ted2010 tom wujec_marshmallow_challenge_web_version
Ted2010 tom wujec_marshmallow_challenge_web_versionTed2010 tom wujec_marshmallow_challenge_web_version
Ted2010 tom wujec_marshmallow_challenge_web_versioncmcmt1391
 
Marshmallow Challenge
Marshmallow ChallengeMarshmallow Challenge
Marshmallow ChallengeRick Stamm
 
Marshmallow challenge (English)
Marshmallow challenge (English)Marshmallow challenge (English)
Marshmallow challenge (English)More Shiny Eyes
 
The marshmallow challenge
The marshmallow challengeThe marshmallow challenge
The marshmallow challengeAngela DeHart
 

Viewers also liked (9)

JAY RAO_2 Marshmallow game + emergent strategies
JAY RAO_2 Marshmallow game + emergent strategiesJAY RAO_2 Marshmallow game + emergent strategies
JAY RAO_2 Marshmallow game + emergent strategies
 
Collaboration / Marshmallow Challenge
Collaboration / Marshmallow ChallengeCollaboration / Marshmallow Challenge
Collaboration / Marshmallow Challenge
 
Atr2011 marshmallow challenge - logica vdef
Atr2011 marshmallow challenge - logica vdefAtr2011 marshmallow challenge - logica vdef
Atr2011 marshmallow challenge - logica vdef
 
Marshmallow Test
Marshmallow TestMarshmallow Test
Marshmallow Test
 
Ted2010 tom wujec_marshmallow_challenge_web_version
Ted2010 tom wujec_marshmallow_challenge_web_versionTed2010 tom wujec_marshmallow_challenge_web_version
Ted2010 tom wujec_marshmallow_challenge_web_version
 
Session 9
Session 9Session 9
Session 9
 
Marshmallow Challenge
Marshmallow ChallengeMarshmallow Challenge
Marshmallow Challenge
 
Marshmallow challenge (English)
Marshmallow challenge (English)Marshmallow challenge (English)
Marshmallow challenge (English)
 
The marshmallow challenge
The marshmallow challengeThe marshmallow challenge
The marshmallow challenge
 

Similar to DevOps game marshmallow challenge

Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...AgileNetwork
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackJAXLondon_Conference
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowMurughan Palaniachari
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyMarios Evripidou
 
ADDO19 - Automate or not from the beginning that is the question
ADDO19 - Automate or not from the beginning that is the questionADDO19 - Automate or not from the beginning that is the question
ADDO19 - Automate or not from the beginning that is the questionEnrique Carbonell
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichMarcelo Sousa Ancelmo
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line Chef
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics Elad Sofer
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsAgile Velocity
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product DevelopmentGary Pedretti
 

Similar to DevOps game marshmallow challenge (20)

DevOps game lego
DevOps game legoDevOps game lego
DevOps game lego
 
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
Agile Gurgaon 2016 | Thinking Beyond :: Marry Agile and DevOps for Phenomenal...
 
DevOps culture
DevOps cultureDevOps culture
DevOps culture
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
Continuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul StackContinuous Delivery - the missing parts - Paul Stack
Continuous Delivery - the missing parts - Paul Stack
 
DevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flowDevOps principles and practices - accelerate flow
DevOps principles and practices - accelerate flow
 
Scrum scaling
Scrum scalingScrum scaling
Scrum scaling
 
Scrum scaling chandan
Scrum scaling chandanScrum scaling chandan
Scrum scaling chandan
 
Agile Project Management – SCRUM Methodology
Agile Project Management – SCRUM MethodologyAgile Project Management – SCRUM Methodology
Agile Project Management – SCRUM Methodology
 
ADDO19 - Automate or not from the beginning that is the question
ADDO19 - Automate or not from the beginning that is the questionADDO19 - Automate or not from the beginning that is the question
ADDO19 - Automate or not from the beginning that is the question
 
DevOps: Hype or Hope
DevOps: Hype or HopeDevOps: Hype or Hope
DevOps: Hype or Hope
 
DevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup ZurichDevOps @ Enterprise - DevOps Meetup Zurich
DevOps @ Enterprise - DevOps Meetup Zurich
 
DevOps and the Bottom Line
DevOps and the Bottom Line DevOps and the Bottom Line
DevOps and the Bottom Line
 
AO, the sap case
AO, the sap caseAO, the sap case
AO, the sap case
 
Scrum master basics
Scrum master basics Scrum master basics
Scrum master basics
 
Agile tutorial
Agile tutorialAgile tutorial
Agile tutorial
 
Practical Scrum - day 1
Practical Scrum - day 1Practical Scrum - day 1
Practical Scrum - day 1
 
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsPath to Agility - Adoption Patterns to Overcome Transformation Pitfalls
Path to Agility - Adoption Patterns to Overcome Transformation Pitfalls
 
Holistic Product Development
Holistic Product DevelopmentHolistic Product Development
Holistic Product Development
 

More from Murughan Palaniachari

Create and Deploy your ERC20 token with Ethereum
Create and Deploy your ERC20 token with EthereumCreate and Deploy your ERC20 token with Ethereum
Create and Deploy your ERC20 token with EthereumMurughan Palaniachari
 
Git version control and trunk based approach with VSTS
Git version control and trunk based approach with VSTSGit version control and trunk based approach with VSTS
Git version control and trunk based approach with VSTSMurughan Palaniachari
 
Write smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumWrite smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumMurughan Palaniachari
 
DevOps continuous learning and experimentation
DevOps continuous learning and experimentationDevOps continuous learning and experimentation
DevOps continuous learning and experimentationMurughan Palaniachari
 
DevOps ci/cd with Microsoft vsts and azure
DevOps ci/cd with Microsoft vsts and azureDevOps ci/cd with Microsoft vsts and azure
DevOps ci/cd with Microsoft vsts and azureMurughan Palaniachari
 
DevOps the phoenix project simulation
DevOps the phoenix project simulationDevOps the phoenix project simulation
DevOps the phoenix project simulationMurughan Palaniachari
 
Dev ops culture and principles of high performing organization
Dev ops culture and principles of high performing organizationDev ops culture and principles of high performing organization
Dev ops culture and principles of high performing organizationMurughan Palaniachari
 
DevOps culture in high performing organization and adoption & growth of DevOps
DevOps culture in high performing organization and adoption & growth of DevOps DevOps culture in high performing organization and adoption & growth of DevOps
DevOps culture in high performing organization and adoption & growth of DevOps Murughan Palaniachari
 
Zero downtime release through DevOps Continuous Delivery
Zero downtime release through DevOps Continuous DeliveryZero downtime release through DevOps Continuous Delivery
Zero downtime release through DevOps Continuous DeliveryMurughan Palaniachari
 

More from Murughan Palaniachari (15)

Blockchain on aws
Blockchain on awsBlockchain on aws
Blockchain on aws
 
Hyperledger Fabric
Hyperledger FabricHyperledger Fabric
Hyperledger Fabric
 
Azure Blockchain Workbench
Azure Blockchain WorkbenchAzure Blockchain Workbench
Azure Blockchain Workbench
 
Create and Deploy your ERC20 token with Ethereum
Create and Deploy your ERC20 token with EthereumCreate and Deploy your ERC20 token with Ethereum
Create and Deploy your ERC20 token with Ethereum
 
Agile scrum with Microsoft VSTS
Agile scrum with Microsoft VSTSAgile scrum with Microsoft VSTS
Agile scrum with Microsoft VSTS
 
Git version control and trunk based approach with VSTS
Git version control and trunk based approach with VSTSGit version control and trunk based approach with VSTS
Git version control and trunk based approach with VSTS
 
Write smart contract with solidity on Ethereum
Write smart contract with solidity on EthereumWrite smart contract with solidity on Ethereum
Write smart contract with solidity on Ethereum
 
Blockchain concepts
Blockchain conceptsBlockchain concepts
Blockchain concepts
 
DevOps continuous learning and experimentation
DevOps continuous learning and experimentationDevOps continuous learning and experimentation
DevOps continuous learning and experimentation
 
DevOps ci/cd with Microsoft vsts and azure
DevOps ci/cd with Microsoft vsts and azureDevOps ci/cd with Microsoft vsts and azure
DevOps ci/cd with Microsoft vsts and azure
 
DevOps the phoenix project simulation
DevOps the phoenix project simulationDevOps the phoenix project simulation
DevOps the phoenix project simulation
 
Dev ops culture and principles of high performing organization
Dev ops culture and principles of high performing organizationDev ops culture and principles of high performing organization
Dev ops culture and principles of high performing organization
 
DevOps culture in high performing organization and adoption & growth of DevOps
DevOps culture in high performing organization and adoption & growth of DevOps DevOps culture in high performing organization and adoption & growth of DevOps
DevOps culture in high performing organization and adoption & growth of DevOps
 
Zero downtime release through DevOps Continuous Delivery
Zero downtime release through DevOps Continuous DeliveryZero downtime release through DevOps Continuous Delivery
Zero downtime release through DevOps Continuous Delivery
 
Top 10 devops values
Top 10 devops valuesTop 10 devops values
Top 10 devops values
 

Recently uploaded

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 

Recently uploaded (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 

DevOps game marshmallow challenge

  • 2. Who am I? Murughan Palaniachari Release Manager & Heading DevOps @ Euromonitor Website/Blog https://elevate-org.com/ LinkedIn https://in.linkedin.com/in/murughan Twitter @Murughan_P
  • 3. Books influenced me towards DevOps Movement
  • 5. What is DevOps by Gurus? DevOps is not a goal, but a never-ending process of Continual Improvement. Gene Kim’s 3 ways of DevOps 1. The principles of Flow 2. The Principles of Feedback 3. The Principles of Continues Learning and experimentation Source: http://itrevolution.com/devops-handbook https://elevate-org.com/2016/11/28/what-is-devops-by-gurus/
  • 6. DevOps Game – Marshmallow Challenge To build the tallest freestanding tower with Spaghetti that will support the marshmallow. Game was introduced by Peter Skillman. Tom Wujec has conducted this game in 70 work shops, he has conducted with the bigger group of 800 people. Source: https://www.ted.com/talks/tom_wujec_build_a_tower
  • 7. Marshmallow Challenge – Kinder garden vs Business students VS
  • 9. Marshmallow Challenge - Kinder garden vs Business students
  • 10. Marshmallow Challenge– Kinder garden vs Architects & Engineers
  • 11. Marshmallow Challenge - Architects & Engineers vs CEOs
  • 12. DevOps Game Marshmallow Challenge – Mission & Goal Product Owner Expectation: Build the tallest freestanding tower with Spaghetti that will support the marshmallow. Supplies for each team • 20 sticks of dry spaghetti • one yard of tape • one marshmallow
  • 13. DevOps Game - Rules • Build the Tallest Freestanding Structure with just 20 spaghetti. • The Entire Marshmallow must be on top. • Each team should have a role of Development, Database, QA, and Operations. • 18 min to build tower. • DevOps principles & practices have to be applied while building. • At the end, one representative from each team should talk about the Principles and Value of DevOps they have applied while building. • Evaluation is based on the DevOps Principles applied and Product delivery.
  • 14. DevOps Game Marshmallow Challenge with team I have conducted this session @ Prowareness Bangalore through Software Architects meetup, around 90 team members participated and we had 9 teams.
  • 15. DevOps Game Marshmallow Challenge – Sprint work We had 9 teams started to build tallest tower.
  • 16. DevOps Game Marshmallow Challenge – Done state By 18 minutes teams have done with their product and getting ready for Retro.
  • 17. DevOps Game Marshmallow Challenge - Retro time & Winner A representative from each team Demoed quality product and shared the DevOps principles & practices they have applied while building. The team who has applied most of the DevOps principles & practices and delivered quality product, they were the winners!
  • 18. Learnings from game • We need to be Agile. • Marshmallow is the “Assumptions” of a project. Assumptions play an important role in development, assumptions has to be identified and analysed in the early stage of project. • Everyone follows the same Culture. • Each team has members of Development, Database, QA, and Operations by this we eliminating Silo teams. • Knowledge sharing happens among team members, this will enable Generalized than Specialized team members. • Team members from DEV, Database, QA, Operations are involved from the start of Project. • Everyone is responsible for delivering. • The team built trust with each other.
  • 19. Learnings from game • The team is communicating and collaborating at every point of a time. • Work is visible to everyone, the team has up-to-date information on the status of the work so that if any WAIT is happening that can be addressed immediately and enable a fast flow of work from left to right i.e. Business to Customer. • Valuing feedback as all the different department team members are in one team here, feedback from QA is being immediately incorporated. • Reduced Batch size so that small work can be deployed quickly and frequently in order to decrease the overhead of QA testing at the end, Integration happens at the end and so on. • The team is empowered to fail fast and continually learn from success and failure.
  • 20. Thank you Murughan Palaniachari Release Manager & Heading DevOps @ Euromonitor https://elevate-org.com/ https://in.linkedin.com/in/murughan @Murughan_P murughan1985@gmail.com