Serious.Games
AgileFree

Lego4Devops

Discover DevOps in a playful way with Lego4DevOps!

Duration · 50 min
Participants · 4–30
Level · Beginner

Lego4DevOps is an interactive workshop that raises awareness of DevOps principles through collaborative building with Lego. This game engages participants to explore the challenges and benefits of this approach while promoting communication and collaboration within teams. By simulating a software development cycle, participants experience the challenges and solutions of DevOps.

Walkthrough

  1. 1

    Introduction to DevOps

    10 min

    The facilitator briefly presents the principles of DevOps and its importance in modern development. They explain that the goal of the workshop is to simulate a DevOps environment using Lego. Participants are invited to ask questions to clarify their understanding.

    TipUse concrete examples of successful DevOps to capture participants' attention.

  2. 2

    Team Formation

    5 min

    The facilitator divides participants into small teams of 4 to 6 people. Each team represents a department (development, operations, quality, etc.). The facilitator assigns roles and explains that each team will need to collaborate to build a Lego structure according to given specifications.

    TipEnsure that each team is balanced in terms of skills and experiences to promote effective collaboration.

  3. 3

    Lego Project Presentation

    10 min

    The facilitator presents the project to be completed: a Lego structure with quality and time criteria. They distribute the specifications and success criteria to each team. Teams must understand the requirements and plan their approach to complete the project.

    TipEncourage teams to ask questions about the specifications to avoid misunderstandings.

  4. 4

    Construction Phase

    20 min

    Teams begin to build their Lego structure while adhering to the specifications. The facilitator observes interactions and intervenes if necessary to remind teams of DevOps communication and collaboration principles. Teams must manage unforeseen events and adjust their plans as needed.

    TipEncourage participants to document their decisions and share their observations along the way.

  5. 5

    Review and Adjustment

    10 min

    Each team presents its structure and receives feedback from other teams and the facilitator. Teams are invited to adjust their structure based on feedback to better meet the initial criteria.

    TipFoster constructive feedback by asking open-ended questions and encouraging active listening.

  6. 6

    Conclusion and Learnings

    10 min

    The facilitator concludes the workshop by summarising the lessons learned and linking the experiences to DevOps principles. Participants are invited to share their impressions and discuss possible applications in their daily work.

    TipConnect the challenges encountered during the workshop to those in the real world to reinforce learning.

Variants

  • Add a stricter time constraint to simulate a high-pressure production environment.
  • Introduce failures or changes in specifications during construction to simulate unforeseen events.
  • Allow teams to swap members to promote knowledge sharing between departments.

Debrief guide

  • What did you learn about inter-team collaboration during this workshop?
  • What parallels can you draw between this exercise and your usual work environment?
  • How did you manage unforeseen events during the construction?
  • Which communication strategies were the most effective?
  • How has this workshop changed your perception of DevOps?