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.


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


  • The big picture
    • Identifying and crafting effective user stories
  • The evolution of sprint requirements
  • Evolution of product requirements

Hands­On 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”

Hands­On 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

Hands­On Activity

  • Sprint Simulation using Lego
  • Producing a Burn Down Chart