Plato Elevate Winter Summit has been announced (Dec 7th-8th)

🔥

Back to resources

Team Kickoff Exercises

Building A Team
Onboarding
Reorganization
Motivation

5 April, 2020

Ilya Kozlov
Ilya Kozlov

VP of Engineering at Taxfix

Ilya Kozlov, VP of Engineering at Taxfix, has launched 10 teams using this framework of exercises for team kickoffs and relaunches, and has found quality performance from teams following his off-site events.

Problem

There is a transition period to get a team up to speed after an acquisition. This also occurs when working with a new partner, either nearshore or offshore. As a leader, you need the team to be performing as quickly as possible so that the company continues to run efficiently. Here are the exercises I use to move that process along.

Actions taken

  1. Before beginning, you need to gather the context and identify goals. For example, a small reorg vs pivoting the team scope would require different activities. Generally, though, you would like to get everyone on the same page as far as scope, roles, best practices for working together, and simply getting to know each other better.

  2. Then, before you conduct the off-site event, identify long-term intentions for the team. Ensure that there is a long-term mission for the future. If it’s not there then make it part of the kickoff.

  3. Next, schedule a half day, if not a full day, off-site kickoff. Involve all cross-functional teams including engineers, designers, and product owners. If you’re an experienced engineering manager you can act as the facilitator, otherwise it might be wise to have an external facilitator lead the event.

  4. During the off-site day there is a set of exercises I do in order to successfully set up the team.

    A. Introductions - There are a few games I utilize depending on the context of the event. These activities are a way for individuals to present their skills so that others understand their profiles, and to present some more intimate information about their life. i. One game is called “talent bazaar.” Everyone takes a flipchart-size piece of paper and covers both sides so that others can get to know them better. One side is designated to professional life and the other personal life. a. Professional - What things do they do best, things they enjoy doing the most, things they don’t enjoy doing, their hard and soft skills, plus their preferred way of communicating. b. Personal - Background, family status, and hobbies. ii. Another game is “two truths, one lie.” iii. Lastly, I use a game called “ups and downs.” Everyone draws their life, containing both the ups and the downs, from the day they were born until now. This is more personal and works better for groups where people already know each other fairly well.

    B. Putting it in context - The team needs to understand what they are trying to achieve. Usually, a product owner takes the lead here. Their presentation should explain the business perspective and the business context. New individuals to the org don’t know much about the company and so you need to give the team input on the context. If it is a relaunch then you probably just need a little refresher. In this case, discuss topics that you’re currently working on.

    C. Long-term roadmap - The goal is to connect everyone’s day-to-day life with a bigger objective. If you have a few milestones in mind, feel free to present those and discuss different ways of getting to that bigger objective. If you don’t have any milestones or an objective, I highly recommend trying a business game called Remember the Future. The idea is that you imagine you travelled five years into the future and that you have a fantastic product with millions of customers. Then, you need to remember how you got there and brainstorm those steps. This game inspires people to envision the bigger picture for the future. Of course, you will need to put on some business constraints to refine it, but it creates a nice robust foundation for a roadmap.

    D. Vision and mission for the team - If, at a company level, you have these things already in place then you can inherit the objectives of the company. If not, it is best to create something as a group rather than having nothing at all. I use a technique where I have a broad explanation of the mission and vision for the team. I ask people to write it down on a piece of paper, gather them in groups to discuss, then they are responsible for refining what I’ve given them. You’ll get a variety of new versions and the team selects the best one. Posting it builds inspiration and connects team members with the larger picture.

    E. Wrap-up - Collect feedback and share opinions. What did everyone learn from the event?

All of these exercises usually take a day. Be sure to give the team a lunch break. Depending on your goals you could split the event into two sessions or change some of the activities with those that are more relevant for you.

Once the team is integrated into the org, monitor and support them until they are running sufficiently by themselves. Don’t leave them on their own. They need to first figure out their own rituals, stand-ups, planning, backlog, and cycle lengths. You, as a manager, should take part in retros, share your knowledge, and bolster those who take the lead. Help them get through the storm, through the forming phase and into quality performance.

Lessons learned

  • When making introductions I think it is important to know how many years of experience somebody has. Sharing this allows people to understand seniority and what to expect of them. We know what to expect with the role that we are in, but we should also share this information with others so that other people know what to expect from us as well.
  • It’s important for the team to understand the long-term roadmap. It creates long-term motivation so that people comprehend the bigger picture. Additionally, they will associate this vision to their daily work so that they are always thinking broadly and how to connect that to realities. Furthermore, the roadmap can be used in retros and for establishing objectives.
  • Be open-minded. This is a framework that has worked for me but you don’t have to follow every step. What’s important is spending quality time together as a team.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

Delegate successfully as a first time manager of Product Managers

24 November

Andrew Tsui, a Product Leader, works to build great teams that are independent, demonstrate mastery of their domain, and fully commit to their purpose.

Scaling Team
Building A Team
Delegate
Coaching / Training / Mentorship
Psychological Safety
Cross-Functional Collaboration
New Manager
Andrew Tsui

Andrew Tsui

Director of Product at Startup

Building a Long-Lasting Career Infrastructure Using Ikigai Principles

16 November

Albert Lie, former Founding Engineer and Tech Lead at Xendit, shares his annual performance review process implementing principles from the Ikigai framework into regular check-ins.

Alignment
Scaling Team
Personal Growth
Meetings
Motivation
Albert Lie

Albert Lie

Former Tech Lead at Xendit

Surefire Ways to Boost Team Morale

11 November

Rajesh Agarwal, VP & Head of Engineering at Syncro, talks about effective ways to boost team morale when stepping in as a new manager in the team.

Motivation
Team Processes
Rajesh Agarwal

Rajesh Agarwal

VP and Head of Engineering at Syncro

How to Build a Software Team from the Ground Up

12 November

Deepesh Makkar, Sr Director of Engineering at SunPower Corporation, shares his experience transitioning his organization from contractors to a 50/50 split of full-time employees and international vendors.

Hiring
Motivation
Cross-Functional Collaboration
Agile / Scrum
Deepesh Makkar

Deepesh Makkar

Sr Director of Engineering at SunPower Corporation

How to Stay Up-to-Date Managing a Large Remote Team

12 November

Deepesh Makkar, Sr Director of Engineering at SunPower Corporation, details the processes he formalized to stay in touch with large, remote teams that are located internationally.

Remote
Meetings
Feedback
Onboarding
Changing Company
Deepesh Makkar

Deepesh Makkar

Sr Director of Engineering at SunPower Corporation

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.