Lessons From A Failed Project Proposal
10 April, 2018

VP Engineering at Sunrun
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
26 May
Elwin Lau, Director of Software at Jana, advocates the importance of maintaining culture within a company when scaling teams.

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

Elwin Lau
Director of Software at JANA Corporation
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.

Jonathan Belcher
Engineering Manager - Patient Experience at Curative
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.

Alexis Philippe
Vice President, Product & Engineering at Amilla
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.

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.
