A Powerful Strategy for Implementing a New and Controversial Idea
11 May, 2020
At a previous employer, some of the tools developers were using were only accessible on the company’s Virtual Private Network (VPN) or when physically present in the office. I came up with an idea to make some of those tools available from the Internet with appropriate security including multi-factor authentication and data leakage protection. When discussed previously numerous times over the years, this idea was rejected by a number of people and many were skeptical about being to accomplish it. There were concerns not only about security but also about what the productivity improvement and morale improvements would be (and if they were worth it). But I didn’t let that stop me as my intuition told me the security risks could be handled and the productivity and morale improvements would be quite high!
I started implementing my strategy with two things in mind:
Don’t take no for an answer and instead ask Why: When I was told that I couldn’t do it for security reasons, I would ask what the security reasons were. For example, I was told that we could lose control of some data classified as company confidential, but the system that the developers wanted to use didn’t include any of that information. After getting back and forth -- asking what about this/what about that -- and going into all the details we would reach the final Why. More importantly, my questioning provided people with more information about the project and I managed to potentially move forward on it with various sub-requirements.
Asking people for their feedback and getting them on board: Their feedback will not only provide you with great information but often they will become part of the team helping to solve issues and even owning the idea themselves. Many people who were opposed to my idea, became part of the team instead of just being experts advising the team. Gradually, many different people across the organization joined in becoming the staunch proponents of the idea.
Eventually, it went beyond being my project and my initiative. It evolved into a cross-functional team and none of the people who implemented the idea reported to any of my teams. It involved four different teams across four different VPs at the company. This project had zero official support as a priority. All the VPs were receptive as long as it didn’t interrupt any other projects. We worked collaboratively via instant messager and once a week we would have a synchronous discussion talking through details and demonstrating achievements and challenges. We were able to make progress on it over about two months, launch it, and see significant improvements to productivity. In addition, morale was measurably improved across the company. We were pleasantly surprised to find that there were people who we never thought would benefit from it came out of the woodwork to say how much they loved the project and how happy they would be to help iteratively improve it. It was successful far beyond what we expected!
- Don’t take no for an answer! When you ask Why -- actively listen, be prepared to empathize and research all the details. Don’t stop on an initiative because the reasons you are given are We tried this before and failed or We asked permission for this before and it would not be approved. Don’t be dismayed by those things, because this is where the real innovation happens -- when you hear that something is impossible.
- Be openly passionate about the project and empathic about the people who could potentially support, contribute, and benefit your project.
With both the need for a more supportive team setting and shorter feedback cycles, Marc LeBrun, VP Engineering at Flow Kana, addresses two problems with a single solution.
VP Engineering at Flow Kana
Marc LeBrun, VP Engineering at Flow Kana, shows the value in establishing a collaborative relationship with a withdrawn but highly-capable employee. We can then use that bridge to draw the person back into the team and elevate everyone’s performance.
VP Engineering at Flow Kana
Kowsheek Mahmood, Principal and CTO at ArchetypeTech, explains how he adapted an ineffective team by determining and implementing team-evaluation processes to better align the team on product delivery.
Principal & CTO at ArchetypeTech
Viacheslav Bessonov, Chief Technology Officer at Algalon Capital, outlines how he improved communication internally - with his fully distributed team, while also improving communication with the customer - located across various time zones.
Chief Technology Officer at Algalon Capital
Alessandro Pintaudi, Product Management Director at Payfit, talks about how teams need to focus more time on building the right things and how to keep doing it with scale.
Product Management Director at PayFit
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.