Back to resources

How to Get Your Team Back on Track

Customers
Managing Expectations
Collaboration

5 October, 2021

Bavyaa Vasudevan
Bavyaa Vasudevan

Sr Director of Engineering at Salesforce

Bavyaa Vasudevan, Sr Director of Engineering at Salesforce, uncovers her strategies to keep her team on track while developing clear objectives and accountability.

Problem

Having to join a company where the team was not executing well and the releases were constantly slipping was a rough start. On top of that, there was a series of moving deadlines with frustrated customers. It was a great deal to me because I needed to build a level of trust and credibility; instead, I was firefighting. The team already had a leader who was not delivering per the expectations.

From the product side, they had varying priorities 一 so productivity was a concern. It prompted the release to have moving targets and confused the team. They were looking forward to bringing someone who would get the process back into the system, find out why the team's velocity was a huge variant, figure out the motivating factors of the group, and bring everything together.

Actions taken

I had no other choice but to jump into this from day 1. Since it was a startup, we had to make sure that our customers were satisfied with the services to keep the cash flow rolling. I did not have the 30-day, 60-day, 90-day plan; instead, it needed a lot of hard work and investment from my end 一 more than any other role would have demanded. To some extent, I chose to work longer hours.

I went through different levels of prioritization. First of all, I had to establish trust and credibility among the team members as well as our customers. I took a quick deep insight into the current challenges because without understanding the problem statement, there was no use in jumping to conclusions.

I had some solid 1:1s with all of the engineers, only to understand the main pain points. Instead of saying, "I was told this was the problem," I preferred to get the details out of the engineering team. Through the 1:1s came a lot of important information; I found some patterns emerge as to what the issues were.

After that, I started bucketing some of the challenges and working on them with the different stakeholders. For example, one of the main problems was a constant change of priorities or having stories come midway through the sprint without any requirements. They were not following the agile process very well; instead, they would pile things on top of the other. They were pretty much setting up the team for failure.

I did not back off from setting expectations for the product and let the engineers know that it is crucial to speak up when something doesn't feel right. While the product team would assume that everything was on point, when in reality, nothing was, it led me to further actions. I aligned the product and the engineering team to understand why the engineering team was not delivering on time with the constant change of priorities. Newer leaders in product organizations became my solid partners!

I also worked closely with the quality organization. Since the planning was so up and down, the quality team would not be involved as much. They would rather work on the backlog that was initially promised, and they would go off the sprint without closing the rest of the stories while the developers were forced to do so. This led to creating a lot of bugs and an endless cycle.

We went back to first principles and sound engineering practices. It alleviated some of the pressure that the engineering team already had, and then came the constant push back from the product management. Then came some heart-to-heart conversations between the teams and product owners.

My first 30 - 60 days pretty much went on like that, and I was finally able to earn the trust of my team. They were not as much under pressure as they used to be. They were able to understand that I was trying to help them and help them succeed in their roles. It created a lot of long-lasting relationships for me that I carry even today. Many are still in touch with me, and some of them even ask me for guidance to date!

Lessons learned

  • Focus on people first. No matter what, Put your team and team members first, which teaches you incredible selflessness and leadership skills.
  • Never be afraid to say or do the right thing.
  • Always be open to different perspectives. Do not make up your mind without hearing the different outlook, understanding the problem statement only to begin working on the solution. Also, the trust needs to be there. You need to trust and believe that people are doing the right thing before data make you see otherwise.

Discover Plato

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


Related stories

The Importance of Culture and Values When Building Teams

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

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

Creating a Company Culture That Balances Helpfulness and Productivity

16 May

Alexis Philippe, Vice President, Product & Engineering at Amilla, describes his one simple rule for creating a culture of helpfulness that doesn't disrupt productivity.

Mission / Vision / Charter
Company Culture
Collaboration
Cross-Functional Collaboration
Alexis Philippe

Alexis Philippe

Vice President, Product & Engineering at Amilla

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.

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.