Back to resources

Lessons From A Failed Project Proposal

Collaboration
Convincing
Sharing The Vision
Toxic Employee

10 April, 2018

Raju Menon
Raju Menon

VP Engineering at Sunrun

Raju Menon discusses lessons he learned from a failed project proposal, early in his career.

Problem

Earlier in my career, when I was working as an Senior Engineering Manager at Adobe, I led the Adobe Connect Pro Engineering team. I wanted to make some fundamental changes to the architecture in terms of how the product was set up. I did a lot of analysis with my team, and built an entire proposal for a new and improved architecture that I believed would really help the product to scale and grow. This proposal had the buy-in from our architect as well. However, the project didn't go forward, despite us believing at the time that we had done everything right.

Actions taken

Looking back, I realize that we didn't get buy-in from everyone on this project. I now realize that this was because I was looking at the problem from a very narrow lens of just the engineering part of the project, and how we could help the engineering part of the puzzle. However, I didn't consider the project from a business perspective and how it would impact the current business and customer base. I also hadn't provided solutions for how we could undertake the project with minimal impact on our customer base.

Lessons learned

When introducing an idea for a new project, it's important to not only have the technical underpinnings correct, but to also consider your project from a business perspective, evaluate opportunity costs, and have buy-in from the business. I now always tell my team to consider how their proposed projects will impact the company, both from a business and a technical perspective.

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

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.