2 Day Agile Lego Boot Camp
Course Calendar
Toronto – date coming soon
Ottawa – date coming soon
Montreal – date coming soon
New York – date coming soon
Course Overview
The Boot Camp will teach participants key Agile principles and Scrum practices and how to implement them into an existing product development or future software. The training will cover common obstacles and how to avoid them, for example, recognizing problems in a sprint and handling situations where teams revert back to traditional approaches.
This course will facilitate the opportunity for participants to simulate running a sprint at all stages of the process, from planning to retrospective using Lego.
Our course instructors are experienced Scrum Coaches who have spent their time in the trenches. For this reason, the course is able to provide opportunities for a variety of participant questions answered directly from the instructor’s experience. The course delivery models an Agile Scrum project and includes activities that further reinforce Agile methodologies and practices. Daily Scrums, reviews and retrospectives are integrated regularly in the course activities throughout the day.
Agenda
Agile Fundamentals:
- Agile principles and practices
- Defining iterative and incremental development
- Dispelling myths
Scrum Practices
- Defining Scrum
- Looking at the rhythm and cadence
- Scrum roles and responsibilities
- Product Owner role
- Scrum Master role
- The team
- Scrum Artifacts
- Product backlog, Sprint backlog, sequence of events and user stories
- Defining the work
- When is the work done
Requirements
- The big picture
- Identifying and crafting effective user stories
- The evolution of sprint requirements
- Evolution of product requirements
HandsOn Activity
- Story Mapping: dealing with epics and features
Product Initiation
- Getting started
- Creating initial product backlog
Estimation and Prioritization
- Agile estimation
- Prioritization
- Definition of “done”
HandsOn Activity
- Backlog ordering and refinement
- Estimating with Planning Poker
Planning a Sprint:
- Prioritization
- Define sprint goals
Running a Sprint
- Conducting daily Scrum
- Managing sprint scope
- Tracking progress
- Recognizing problems
HandsOn Activity
- Sprint Simulation using Lego
- Producing a Burn Down Chart