scrum simulation with lego, agile game
TRANSCRIPT
Scrum Simulation with LEGO A Multi-Team, Full-Cycle, Product-Oriented Scrum (agile game) Simulation with LEGO Bricks. Based on the lego4scrum.com
@eysmont
UX Designer & Scrum MasterStanisław Eysmont Twitter: @eysmont
@eysmont
Workshop rules• Share any and all ideas.
The only bad idea is the one that isn’t shared. • No hierarchy in the room; ALL ideas are equal.
Turn off cell phones, tablets and computers. Please! • One brake. • Time boxing. • and… Have fun! :)
@eysmont
@eysmont
@eysmont
Scrum Scrum is an iterative and incremental agile software development
methodology for managing product development.
Scrum roles
@eysmont
Product Owner Owns „what” is desired and it’s desired
Scrum Master Keeper of Scrum Proces, facilitator
Scrum Team Owns „how” and „how quickly” work is delivered
Stakeholders They have money :)
Users They will use our product
@eysmont
Sprint Planning Meeting “What” is to be developed? “How” it will deliver the Sprint Goal?
Daily Srcum Meeting The Daily Scrum is the key inspect and adapt meeting during a Sprint.
Sprint Review/Demo Meeting A Sprint Review/Demo meeting is held at the end of the Sprint to inspect the Increment.
Sprint Retrospection Meeting In the Sprint Retrospective the Scrum Team revises their way of work in the past in order to make it more efficient and effective in the future.
Scrum ceremonies
@eysmont
Product Backlog Ordered list of everything that might be needed in the product. The Product Backlog defines the “What” that will be built.
Sprint Backlog The Sprint Backlog is the set of Product Backlog items selected for the Sprint plus a plan for delivering the product Increment and realizing the Sprint Goal
Product Increment A Sprint Review/Demo meeting is held at the end of the Sprint to inspect the Increment.
Scrum artifacts
@eysmont
Scrum process
Inputs from customers, team, managers…
Product Owner
Produkt Backlog
Scrum Team
Sprint Planning Meeting
Sprint Backlog 1 - 4 week
sprint
Scrum Master
Daily Stand Up Meeting Sprint Review Sprint Retrospective
Sprint and dat and team deliverable do not change
Finished Work
Team selects starting at top as much as it can commit to deliver by end of Sprint
Prioritized list of what is required: features, bugs…
Iteration
The Game
@eysmont
We are going to build the city!
@eysmont
@eysmont
Tools
@eysmont
LEGO Bricks / main tool We have up to 1800 LEGO Bricks
Paper Yellow sticky notes Color Pens and Paper Other stuff Bottle, box, tape… use your creativity :)
Stages of the game
@eysmont
PRE-GAME Organizing teams Defining the Process Project chartering Building the Backlog Estimating
GAME Sprint Planning Sprinting Sprint Reviewing
POST-GAME Debriefing
Organizing Teams 4 - 7 people for the team (choose a leader)
@eysmont
5 minutes
Pre-game
I'm a Product Owner and I'm not experienced with Scrum.
@eysmontPre-game
Project Chartering Is a statement of the scope, objectives, and participants in a project.
@eysmont
10 minutes
Pre-game
Building the Backlog The agile product backlog in Scrum is a prioritized features list, containing
short descriptions of all functionality desired in the product.
@eysmont
10 minutes
Pre-game
One-story building Two-story building
Town hall School Church
Kindergarten River
Bridge Road
Intersection Pedestrian crossing
Bus stop Train station
Railroad tracks
@eysmontPre-game
Backlog
Estimating When the engineering team begins its estimation process, questions
usually arise about requirements and user stories.
@eysmont
20 minutes
Pre-game
We are 50 minutes into the game now! (And zero things are built! Does it prove enough that estimations are wasteful?)
@eysmontPre-game
Let's start
@eysmontGame
@eysmontGame
SprintsUp to
4 sprints
Sprinting 7 minutes
Reviewing 5 minutes
Sprint #1
Sprint Planning 3 minutes
Sprinting 7 minutes
Reviewing 5 minutes
Sprint #2
Sprint Planning 3 minutes
Sprinting 7 minutes
Reviewing 5 minutes
Sprint #3
Sprint Planning 3 minutes
Sprinting 7 minutes
Reviewing 5 minutes
Sprint #4
Sprint Planning 3 minutes
Debriefing Let's talk about the Lego game
@eysmont
20 minutes
Post-game
I'm proud of you! You've done it! Thank You!
follow me: @eysmont pl.linkedin.com/in/stanislaweysmont
Workshop was based on: lego4scrum.com