Why a LEGO Simulation?
-
Relation to Agile
- Open backlogs that trigger ideating rather than detailed instructions to follow
- Mindful product development rather than a series of tasks to accomplish
- Teams collaborating toward common success rather than competition for score.
- Useful metrics to assess benefits of agile rather than figures the trainers asked to collect
- Continuous improvements rather than winning or losing the game with one try
-
Backlogs
- A backlog is an invitation for collaboration between a customer and teams
- Should trigger ideating
- Description should be alterable upon further discussion
- Requirements should be nonsystematic
-
Product Development
- As a developer, the objective is to have clear vision of the requested end product
- Aggregation of backlogs should illustrate the requested end product
-
Inter Team Collaboration
- Not a competition
- Work toward a common goal
-
Production Metrics
- Establish convention for measuring productivity
-
Continuous Improvements
- Sprints should yield progressively more productive results
-
#Project Chartering
- #Keep In Mind
- Teams are not competing; collaborating
- product is a city
- building elements are Legos
- product owner is the maker of the product
- product owners will be available to dev for questions
- #City Features
- one story building (at least 2)
- two story building (at least 1)
- shop
- school
- hospital
- kindergarten
- bus stop
- park
- river
- bridge
-
Planning
-
Planning Wall
(2 minutes)
- Using paper, implement planning wall to aggregate plans
- 4 columns:
- index
- feature
- t-shirt size (estimated effort)
- scrum number (estimated points)
- 4 columns:
- Time begins when I click here
-
Convert to Swim Lane (1 minute)
- Convert planning wall to swimlane structure
- 5 columns:
- 1 point
- 2 points
- 3 points
- 5 points
- 8 points
- 5 columns:
- Time begins when I click here
-
Team Sprint Box
- Pull stories into the team’s sprint box
- Ask if teams are comfortable with commitment
- Assign Scrum masters to each team
-
Begin Sprint 1!
(7 minutes)
- Begin executing plans once the timer starts
-
#Product Review
- Do buildings have windows?
- Do buildings have doors?
- Are buildings different colors?
-
Retrospective
(3 minutes)
- What went well during the sprint cycle?
- What went wrong during the sprint cycle?
- What could we do differently to improve?
-
Planning
-
Planning Wall
(2 minutes)
- Using paper, implement planning wall to aggregate plans
- 4 columns:
- index
- feature
- t-shirt size (estimated effort)
- scrum number (estimated points)
- 4 columns:
- Time begins when I click here
-
Convert to Swim Lane (1 minute)
- Convert planning wall to swimlane structure
- 5 columns:
- 1 point
- 2 points
- 3 points
- 5 points
- 8 points
- 5 columns:
- Time begins when I click here
-
Team Sprint Box
- Pull stories into the team’s sprint box
- Ask if teams are comfortable with commitment
-
Begin Sprint 2!
(7 minutes)
- Begin executing plans once the timer starts
-
#Product Review
- Do buildings have windows?
- Are windows vertically aligned?
- Do buildings have doors?
- Are buildings different colors?
-
Retrospective
(3 minutes)
- What went well during the sprint cycle?
- What went wrong during the sprint cycle?
- What could we do differently to improve?
-
Planning
-
Planning Wall
(2 minutes)
- Using paper, implement planning wall to aggregate plans
- 4 columns:
- index
- feature
- t-shirt size (estimated effort)
- scrum number (estimated points)
- 4 columns:
- Time begins when I click here
-
Convert to Swim Lane (1 minute)
- Convert planning wall to swimlane structure
- 5 columns:
- 1 point
- 2 points
- 3 points
- 5 points
- 8 points
- 5 columns:
- Time begins when I click here
-
Team Sprint Box
- Pull stories into the team’s sprint box
- Ask if teams are comfortable with commitment
-
Begin Sprint 3!
(7 minutes)
- Begin executing plans once the timer starts
-
#Product Review
- Do buildings have windows?
- Are windows vertically aligned?
- Do buildings have doors?
- Are buildings different colors?
- Is each building a solid color?
- Is the school next to the hospital?
- Is the park next to the school and away from the hospital?
- Is the river next to the park but away from the school?
-
Retrospective
(3 minutes)
- What went well during the sprint cycle?
- What went wrong during the sprint cycle?
- What could we do differently to improve?
-
Post Game Retro
- Observations?
- How did it feel being on a Scrum team?
- How did short iterations go?
- How accurate were estimations
- If there was another opportunity to play, what would you do differently?
- What was the job of the product owner?
- How did it feel after the first sprint when required items needed to be reworked?
- What did Scrum masters do?
- How will your strategy change if the Product Owner is unavailble during sprints?
- What did you learn?