A Fun Marshmallow Challenge Debrief

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

You can find a lot of praise for the Marshmallow Challenge. It is a good warm-up for workshops and training sessions and you can learn a lot from it. Usually, the learning people talk about is iterative development: the game lasts around 18 minutes and people will usually start doing something with the marshmallow itself in the last five or six minutes, to discover that it is rather heavy. Usually, we say that when kids play it they take the marshmallow at the beginning and start playing with it.

While this is all true I like to take something else out of the exercise. Immediately at the end, when some groups are ecstatic with joy while others are looking in disbelief at a pile of useless spaghetti and ropes scattered before them on the rug, I ask the audience whether they had fun.

The answer will always be “Yes!”

So I ask why did they have fun. At the end of a short discussion we reach the conclusion that it was fun due to the following:

  1. We worked as a team
  2. We had the same tangible, short-term goal
  3. We learned and improved throughout the exercise

I use this recognition to start talking about agile, or scrum, showing how the various practices encompass what would be “fun”.

I remind the teams about this exercise throughout the implementation: “remember the marshmallow challenge? Remember how fun it was? This is what we want to have here, every day!”

Categories:

Tags:

Agile Games
Agile Exercises
WIP
Daily Scrum
Nexus Integration Team
System Archetypes
Sprint Planning
Code
Scrum
Sprint Retrospectives
Kaizen Workshop
Legacy Enterprise
Development Value Streams
Certified SAFe
The Agile Coach
Scrum.org
Scrum Master
Product Management
Lean-Agile Software Development
PI Planning
Elastic Leadership
Agile Mindset
Agile Techniques
Applying Agile Methodology
Risk Management on Agile Projects
Perfection Game
Slides
Agile Project
Agile Risk Management
PI Objectives
ALM Tools
Agile India
Video
Lean Budgeting
TDD
Agile Program
Agility
Introduction to Test Driven Development
Systems Thinking
Agile Delivery
NIT
Lean Agile Management
lean agile change management
Jira
Sprint Iteration
Rapid RTC
DevOps
Agile and DevOps Journey
Enterprise DevOps
Managing Risk on Agile Projects
Agile in the Enterprise
Professional Scrum Product Owner
Artificial Intelligence
Planning
Implementation of Lean and Agile
Continuous Planning
LeSS
Continuous Integration
The Kanban Method
Advanced Roadmaps
Portfolio for Jira
Legacy Code
Professional Scrum with Kanban
Agile for Embedded Systems
Product Ownership
Coaching Agile Teams
Amdocs
IT Operations
Agile Product Ownership
GanttBan
Presentation
Agile
Lean Agile
Introduction to ATDD
Scrum Primer
Quality Assurance
Agile Games and Exercises
Self-organization
Nexus and SAFe
ARTs
BDD
Jira Cloud
Lean and Agile Techniques
Spotify
Change Management
ROI
Lean and Agile Principles and Practices
AI Artificial Intelligence
ScrumMaster Tales
Agile Outsourcing
Agile Project Management
Operational Value Stream
Agile Assembly Architecture
AgileSparks
Scrum and XP
Software Development Estimation
Continuous Deployment
Scrum Master Role
Kanban
Kanban 101
Software Development
Acceptance Test-Driven Development
LAB
Accelerate Value Delivery At Scale
Lean Agile Basics
Story Slicing
Agile Marketing
Agile Israel Events
speed at scale
System Team
Limiting Work in Progress
Lean Risk Management
Continuous Improvement
Risk-aware Product Development
Pomodoro Technique
Covid19
Program Increment
Scrum Guide
Webinar
Agile Development
Hybrid Work
SAFe
Kanban Game
ATDD
POPM
Scrum With Kanban
Agile Testing Practices
Lean Agile Organization
speed @ scale
Business Agility
Risk Management in Kanban
An Appreciative Retrospective
Lean Agile Leadership
Lean Software Development
Reading List
Nexus and Kanban
ART Success
Agile Product Development
Tips
Kanban Basics
Continuous Delivery
Nexus
Jira Plans
Agile Release Management
Achieve Business Agility
Nexus vs SAFe
Lean-Agile Budgeting
Test Driven Development
Scaled Agile Framework
Entrepreneurial Operating System®
Agile Basics
Scrum Values
Large Scale Scrum
Agile Release Planning
SAFe DevOps
Professional Scrum Master
A Kanban System for Software Engineering
Process Improvement
RSA
System Integration Environments
Frameworks
Games and Exercises
Manage Budget Creation
Iterative Incremental Development
QA
Value Streams
Principles of Lean-Agile Leadership
Managing Projects
RTE Role
Engineering Practices
Kanban Kickstart Example
Effective Agile Retrospectives
Lean Startup
Built-In Quality
Releases Using Lean
Agile Community
ATDD vs. BDD
Kaizen
SPC
What Is Kanban
Release Train Engineer
SAFe Release Planning
Agile Contracts Best Practices
Atlaassian
AgileSparks
Logo
Enable registration in settings - general

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

academy@agilesparks.com

WELCOME

to our new website

WELCOME

to our new website

This website uses Cookies to provide a better experience
Shopping cart