Implementing a better collaboration between Product and Engineering

Quang HOANG
Jul 26, 2017 · 2 min read

Jeremy inherited a team that his VP presented him as totally underperforming. However, Jeremy prefers to investigate to understand where their lack of productivity comes from.

Problem

A few years ago, I took on a new team of four engineers that I didn’t know. My VP told me the team was not functioning well, and that it was ineffective at delivering software. They were always late, didn’t have a sense of responsibility for the code they pushed, and were clearly underperforming.

Actions taken

When I took on the team, I tried to investigate where their lack of efficiency came from. I realized that the team was constantly being interrupted during their sprints, mostly due to requests not being clear enough and a lot of changes being made while the work was in progress. This hindered the engineers from moving forwards and delivering their work on time.

I went to see the product team and explained that their requests were not clear enough and that it was complicating my engineers’ work. I educated them about how to make better requests and made it clear that all their requirements should be set before sprints. If some elements were ambiguous, they would have to wait until the next sprint to ask for changes.

I then defined the success criteria in the short-term for my team and set very clear goals. We agreed that everybody should be aligned on what the priority was for the next two weeks, and on the reason for it being a priority.

With these changes put in place, my team was then able to finish a sprint before being asked to make changes. Their velocity increased three times over and I noticed a significant increase in motivation from my engineers as they gained confidence in their abilities.

Lessons learned

The Vice President hadn’t had the full picture. His point of view had been more based on perception than on real facts, and he didn’t understand where the problem was coming from. By establishing clear processes with the product team, my team became significantly more efficient and productive.


If you want to meet Jeremy, to be mentored by Jeremy or by anyone else of our pool of mentors (hundreds), sign up here: https://www.platohq.com/onboarding.html#/step1

Inside Plato

Plato helps engineering leaders develop soft skills + build better teams through a powerful network of Mentors from the world's best companies.

Quang HOANG

Written by

CEO @PlatoHQ (YC, Slack and SaaStr funded)|| You’re a great Engineer; become a great Engineering Leader — Find your perfect mentor: www.platohq.com

Inside Plato

Plato helps engineering leaders develop soft skills + build better teams through a powerful network of Mentors from the world's best companies.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade