Back to resources

Growing Your Team Effectively

Scaling Team
Building A Team
Large Number Of Reports

18 March, 2022

Renaldi Renaldi
Renaldi Renaldi

Director of Engineering at Boku Inc

Renaldi, Director of Engineering at Boku Inc., talks about how to properly plan for team growth.

Hiring Accelerates Fast, but the Processes Become Chaotic

We all know that scaling an engineering team can unfold some great possibilities, but we often disregard the challenges that come with it. We had two small teams leading new initiatives when the company decided to invest more in those initiatives and to grow the two engineering teams. We hired and onboarded three engineers for each team within two months, expecting the output of the team to increase. But the opposite happened. Because the Product Manager (PM) of those teams were considerably new, and we did not add more test engineers to the teams, the teams ended up having a bottleneck on what feature to work on and even when they delivered it, there was not enough test engineer to verify the change. The teams were not productive, and people in the team started complaining about the situation.

Short-term and Long-term

In the short-term, we asked a Senior PM from a different team to help mentor and guide the PM on those two teams. The teams were also asked to redesign the PM, Engineering Manager, and Test Engineer roles and responsibilities in the short term. Because the Engineering managers on those teams were seasoned leaders and had been with the company longer, they could take on more responsibilities in the short term. The engineers also helped test their team members’ work to reduce the load for the test engineer.

For the longer-term solution, I had a discussion with the Chief Product Officer about having a regular hiring alignment. Since each scrum team consisted of cross-functional staff (engineers, PM, design, etc), we should not simply grow each function independently of the other. Having too many engineers without enough PM will result in idle engineering resources. Having too many PMs without enough engineers will result in a long product backlog that never gets worked on.

Key Takeaways

  • When organizing and restructuring teams, make sure there is no bottleneck. There should be a good balance between the product manager, engineers, designers, developers, and so on. Work with your peers from Product, Quality, Design, etc on defining the hiring ratios.
  • Communication is the key and having upfront discussions make things transparent. Discuss the impact of scaling and restructuring teams. Talk about the pros and cons and come to a conclusion on how the team should be structured.
  • Even with a proper growth plan, hiring can still be tricky because you never know when exactly you can fill the position. So, for teams with aggressive growth plan, we should have upfront discussion on how the roles and responsibilities of the team members might change in the short term until the team stabilizes.

Discover Plato

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


Related stories

Streamlining Product Processes After a Reorganization

16 May

Snehal Shaha, Lead Technical Program Manager at Momentive (fka SurveyMonkey), details her short-term technical strategy to unify processes among teams following an acquisition.

Acquisition / Integration
Product Team
Product
Building A Team
Leadership
Internal Communication
Collaboration
Reorganization
Strategy
Team Processes
Cross-Functional Collaboration
Snehal Shaha

Snehal Shaha

Senior EPM/TPM at Apple Inc.

Managing Culturally Diverse Remote Teams

11 May

Tom Hill, Engineering Manager at Globality, Inc., shares how he works with a culturally diverse team based within a thirteen-hour time gap.

Scaling Team
Handling Promotion
Remote
Onboarding
Hiring
Cultural Differences
Tom Hill

Tom Hill

Engineering Manager at Torii

A Look Into the Hiring Pipeline: How to Fine Tune the Interviewing Process

9 May

Sourabh Sahay, Engineering Manager at Meta, discusses how talent acquisition can be made more efficient by refining the hiring processes.

Alignment
Different Skillsets
Building A Team
Hiring
Fairness
Sourabh Sahay

Sourabh Sahay

Engineering Manager at Meta (Facebook, Oculus, & Family of Apps)

Hiring the Right People: Looking Beyond Just Technical Skills

25 April

Matias Pizarro, CTO and VP of Residents at ComunidadFeliz, describes his lessons after hiring on technical merit alone and shares how a revamped hiring policy helped him find the right people for his team.

Scaling Team
Building A Team
Hiring
Matias Pizarro

Matias Pizarro

CTO and VP of Residents at ComunidadFeliz

Why You Should Take Technology Risks in Product Development

25 April

Matias Pizarro, CTO and VP of Residents at ComunidadFeliz, recalls a time in his early career when he took a technology risk that had wide-ranging benefits to his product's user experience.

Innovation / Experiment
Product
Scaling Team
Dev Processes
Matias Pizarro

Matias Pizarro

CTO and VP of Residents at ComunidadFeliz

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.