Plato Elevate Winter Summit has been announced (Dec 7th-8th)

🔥

Back to resources

A Guide to Announcing New Features Effectively

Product
Ownership
Users
Prioritization

30 August, 2021

Punit Bhansali
Punit Bhansali

Senior Product Manager at Atlassian

Punit Bhansali, Senior Product Manager at Atlassian, discusses how he put a lot of work into a new feature and maximized the impact of his efforts through simple customer outreach strategy.

Problem

Working at multinational conglomerates has its pitfalls and perks. After joining one of the largest electronics multinational companies, they just launched a product for payments. The product was unique in the sense that you no longer have to carry your plastic card, and the payment to merchants can simply be made through your phone. My main responsibility in the project was to engage the customers with payment and raise public awareness about our platform. The main idea I had was that we can become a discovery platform for the third-party vendors and provide several third-party features or products and the sale of these features would certainly be profitable for the company. However, as I mentioned, to implement my ideas, I had to increase the engagement of the people so that they keep coming back to our payment method.

Actions taken

After I initially studied the data regarding people who use payment platforms, I discovered that one particular area where people are using such payment platforms is for expense management. Let’s say people want answers to questions like “how much I spent on clothing” or “how much I spent on miscellaneous expenses”, things of that nature. However, the biggest drawback of the expense management system was it could not identify the category of the expenses based on the names of the merchants. As a result, the product was very cumbersome and not user-friendly.

The next step was to clarify where we had gone wrong and I eventually realized that there were some errors on our database because it showed around 200,000 vendors across India but however, the actual number was around 3 million vendors. Therefore, in order to mitigate this, our team came up with the idea of utilizing Google API. I went back to my marketing vendor and engineering team, and presented how Google API could be a solution since users are familiar with it. All it needed was a snapshot of the location from Google, after which we could figure out the merchant, where they made their purchases.

The team was very happy to move forward with the Google API process. However, during the testing procedure we discovered that only 30% - 40% of the users keep their location switched on. The rest may not even be aware of how to turn it on. Due to this issue, I had to circle back with the technology team and eventually found a solution in the form of a technology called “Triads'”. The beauty of Triads was no internet connection was needed to figure out the location, but instead an SMS would be sent to the user based on the tower location. However, we still had some issues with this process because the SMS which would be sent to the users would be using bank data. Consequently, the permission from the banks across India was needed and I had to involve our business and the sales team to obtain permission from at least around 4000 banks.

Afterwards, we were pretty much prepared for the alpha test. The initial testing involved 30,000 users but much to our surprise, 22,000 users out of the 30,000 users ended up declining due to the possibility of security issues. After this setback, I had to involve the customer engagement team and the content team to convince the users that we do not utilize a user’s personal data. Due to their creative skills, around 10 million users eventually gave us the permission and finally we had a very good feature that we could provide to our users. Furthermore, we even presented this to the headquarters and the team was very satisfied and our feature was ultimately launched in South Korea as well.

Lessons learned

  • When it comes to data, do not assume anything. Always keep in mind that empirical data beats assumptions any time, any day. It is not an exaggeration to say, but assumption is a dangerous daily habit.
  • Recognize that nobody is an expert in anything, and that you have to be patient and empathetic when it comes to end-users. Try to put yourself in that position, and eventually they will come around and embrace your ideas if you are diligent and determined enough.
  • Again, never make assumptions about particular teams either. I used to think certain teams were not fit enough to complete a project. To my surprise, when I had a meeting with the telecom team without much expectations, they ended up becoming an asset during the project. Moreover, don’t discard any possibility because at any given moment, a particular team may have the answer to your questions.

Discover Plato

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


Related stories

How to Pivot a Product Idea at the Right Time

23 November

Adi Purwanto Sujarwadi, VP of Product at Evermos, shares how he diligently managed a product in one of the biggest eCommerce companies by being an individual contributor.

Innovation / Experiment
Product Team
Product
Embracing Failures
Adi Purwanto Sujarwadi

Adi Purwanto Sujarwadi

VP of Product at Evermos

Transitioning From Tech to Product Management

23 November

Nicholas Cheever, Divisional Vice President, Global Supply Chain Technology at Trimble Transportation, talks from his experience on how to excel in a PM role when transitioning from tech roles.

Ownership
New PM
Nicholas Cheever

Nicholas Cheever

Divisional Vice President, Global Supply Chain Technology at Trimble Transportation

Overcoming imposter syndrome through focusing on your strengths

19 November

James Engelbert, Head of Product at BT, recalls when he had to battle imposter syndrome when managing a new team.

Product Team
Product
Health / Stress / Burn-Out
James Engelbert

James Engelbert

Head of Product at BT

The Benefits of Stakeholder Communication

17 November

Piyush Dubey, Senior Software Engineer at Microsoft, shares how to understand the stakeholder communication process better and why it is essential.

Meetings
Internal Communication
Collaboration
Ownership
Stakeholders
Piyush Dubey

Piyush Dubey

Senior Software Engineer at Microsoft

Demystifying the Cult of the Founding Engineer: Talking to Customers and Discovering “Hidden” Talent

23 November

Albert Lie, former Founding Engineer and Tech Lead at Xendit, didn’t know what it takes to become an early engineering hire and not a lot of people around him experienced this unknown and arcane path. He had to learn it the hard way from the pitfalls he encountered along the way and he has been creating numerous frameworks to measure his growth and keep burgeoning in this role since then. He codifies and expresses the systems he put in place surrounding the balance of customer inquiry to product building and growing the engineering team.

Alignment
Meetings
Feedback
Hiring
Prioritization
Albert Lie

Albert Lie

Former Tech Lead at Xendit

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.