Back to resources

Losing a Feature as a Leader

Alignment
Internal Communication
Embracing Failures
Prioritization
Health / Stress / Burn-Out

8 December, 2021

Daria Derkach
Daria Derkach

Engineering Manager at Atlassian

Daria Derkach, Engineering Manager at Atlassian, explains the story of one of her features that did not make it to the release phase after her team spent a year working on it.

Developing Without Success

In a company I was working at, top-level management pushed my team to implement a specific feature. Unfortunately, my team was against working on this item, and we felt that it may not turn out to be a success. This happened to be true, as my team worked on this item for a whole year before showing it to the leadership. During our presentation, the team explained how it would work and what dependencies we had on other teams.

After the presentation, leadership decided that our feature required too much change and didn’t want to proceed with the project. Our initial reaction was a disappointment because we spent so much time working on something that was about to go to the trash.

Moving Forward After Failure

Communicating with Team:

First of all, I needed to communicate our results to the team. While it was a challenge for everyone, I wanted to ensure that my team could move past this tragedy successfully. I worried that my team would feel demotivated, or that their work was less important than others. To communicate my concerns about the team, I started to raise concerns about our struggles and demotivation regarding that feature.

On the other hand, it was crucial to understanding leadership’s perspective and why our feature would not be taken into development.

Ensuring Alignment:

I realized that one of the main reasons my team could not successfully develop our item was that we did not have alignment within our organization. Other teams had different priorities, and this item would require work to be done in other teams. When my team was ready to move forward with our tasks, the other teams had other things on their plates, and ours was pushed aside. If we had communicated our initial priorities, then our feature could have been worked on.

Tips for Effective Communication

  • I felt that it was my own mistake in not communicating our needs on time. If my team had communicated with the organization, there might have been a more successful outcome. Communication is the key to success in any organization.
  • After encountering failure, I did not show my discouragement to the team. I wanted my team to stay motivated and not get upset about our failures. My team needed to move on, and I needed to move on too; the problem was in the past and needed to stay there.

Discover Plato

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


Related stories

Managing Through a Team Reorganization

15 June

Mugdha Myers, former Engineering Manager at Google, discusses the challenges of leading a team through the ambiguity and anxiety caused by a large-scale team restructuring.

Alignment
Changing A Company
Strategy
Changing Company
Mugdha Myers

Mugdha Myers

Engineering Manager at Google

Dealing with Uncertainties and Adapting as You Go

14 June

Muhammad Hamada, Engineering Manager at HelloFresh, addresses the uncertainties brought on by the pandemic, how these have affected our work environments, and how we can adapt.

Goal Setting
Internal Communication
Collaboration
Roadmap
Stakeholders
Prioritization
Muhammad Hamada

Muhammad Hamada

Engineering Manager at HelloFresh

Having Work-Life Balance: More Than Just A Suggestion

14 June

Genevieve Craig, a Senior Product Designer at Design on Tap, expounds on the value of work-life balance, its impact on quality connections, and its potential effects on the future.

Personal Growth
Health / Stress / Burn-Out
Genevieve Craig

Genevieve Craig

Sr Product Designer at Design on Tap

Promoting Interdepartmental Teamwork for More Efficient Problem-Solving

13 June

Roland Fiala, Senior Vice President of Engineering at Productsup, raises an interesting issue about autonomy in teams: does it hinder collaboration opportunities that lead to better problem-solving? He shares his system for promoting teamwork in engineering departments.

Internal Communication
Collaboration
Roadmap
Team Processes
Cross-Functional Collaboration
Roland Fiala

Roland Fiala

Senior Vice President of Engineering at Productsup

What Is Team Health and How to Achieve It

11 June

Tarek Mehrez, Engineering Manager at Klarna, explains what team health entails and shares his advice to managers who want to assess and better their teams.

Company Culture
Leadership
Psychological Safety
Health / Stress / Burn-Out
Tarek Mehrez

Tarek Mehrez

Engineering Manager at Klarna

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.