Back to resources

Becoming a Manager of Engineers: Focusing on Team Visibility

Goal Setting
Scaling Team
Internal Communication
Strategy
Stakeholders
Team Processes

18 January, 2022

Joëlle Gernez
Joëlle Gernez

Vice President, Engineering at Pinger

Joëlle Gernez, Vice President, Engineering at Pinger, shares how having visibility on the processes that engineering teams work on is crucial.

No Visibility of Your Engineering Team’s Work

I was managing a huge team of about 80 people, but the business was frustrated because they were not making enough delivery. The operations part of the company felt that we were just slow. On the other hand, when I looked at my developers, they were working very hard. The problem was that there was inadequate visibility of what the engineering team was doing.

Make Your Team’s Work Visible: How to Unmask Capacity-Killing

I created a dashboard that would speak to the executives, leadership, and the business side of teams. The main theme was to explain to them that after developing a product for over ten years, we had a product that would run on phones, and therefore we needed to keep up with yearly updates. Besides, let’s not ignore the technical debt. If we do not take care of our technical debt on time, the productivity of teams is going to be slow.

I found a way to track and abstract the type of activities that the team was focusing on. I offered the dashboard to the leadership so that they could understand that we were spending more than twenty percent of our time in maintenance, plus the time spent on bugs. On top of that, more than thirty percent of our time was being spent removing technical debt. In all, we had a very limited time for new features.

At first, it was somewhat difficult to explain our side of the story, but eventually, it did provide a good understanding of the capacity of the organization. Furthermore, we were able to better prioritize features. Three years into the dashboard, we also showed some improvements on technical debt as well as time spent on bugs. Through such processes, we were able to prove that we needed lesser time on maintenance.

This was a powerful way to help the business side understand the capacity of our team and create a more reliable roadmap.

Lessons learned

  • Transparency. I was able to elevate a big engineering effort to the business roadmap. By doing so, we were able to do a better quality of work.
  • Talk about things more openly. When you are done creating a feature, talk about what you would be working on next, and how the engineering work has been leveraging the right features at the right time.

Discover Plato

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


Related stories

Building and Maintaining Company Culture: How to Scale Teams Accordingly

26 May

Elwin Lau, Director of Software at Jana, advocates the importance of maintaining culture within a company when scaling teams.

Mission / Vision / Charter
Scaling Team
Building A Team
Company Culture
Collaboration
Onboarding
Sharing The Vision
Elwin Lau

Elwin Lau

Director of Software at JANA Corporation

Building and Maintaining Company Culture: How to Scale Teams Accordingly

26 May

Elwin Lau, Director of Software at Jana, advocates the importance of maintaining culture within a company when scaling teams.

Mission / Vision / Charter
Scaling Team
Building A Team
Company Culture
Collaboration
Onboarding
Sharing The Vision
Elwin Lau

Elwin Lau

Director of Software at JANA Corporation

How to Streamline Your Recruitment Process for Quick and Effective Hiring

26 May

Philip Gollucci, Director of Cloud Engineering at CareRev, describes a new method for hiring in a market climate that favors candidates instead of recruiters.

Scaling Team
Building A Team
Hiring
Philip Gollucci

Philip Gollucci

CEO/Founder at P6M7G8 Inc.

The Art of Asking Why: Narrowing the Gap Between Customers and Users

24 May

Jord Sips, Senior Product Manager at Mews, shares his expertise on a common challenge for product managers – finding root causes and solutions.

Customers
Innovation / Experiment
Product
Personal Growth
Leadership
Stakeholders
Users
Jord Sips

Jord Sips

Senior Product Manager at Mews

Managing Different Time Zones: Inclusive Collaboration Methods

19 May

Jonathan Belcher, Engineering Manager at Curative, shares an unknown side of synchronous communication tools and advises managers on how to handle a team that’s spread across the globe.

Remote
Internal Communication
Collaboration
Cross-Functional Collaboration
Jonathan Belcher

Jonathan Belcher

Engineering Manager - Patient Experience at Curative

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.