Case Study: Your customers are using a 10-year-old version of your software. What do you do?
Say you are a product manager for desktop-app. This is a very old product. Within the preferences setting of the product, there is an option for auto-update.
A) Automatically install updates ( Recommended)
B) Ask me to install every time there is an update.
Now as a result of giving this option there are some sets of people, who are still using a very old version. Some are even on a 10-year-old version.
Problem 1: Your engineering team hates this, for them its overhead to keep supporting such an old version.
Problem 2: Users are also missing important security and performance updates, they are also missing on a lot of cool features.
Q: How often product checks for updates?
Ans: The product is checking for the updates every 24 hrs.
Q: What message does the user see when there is an update?
Ans: New version ApppName is available, would you like to update? Yes/No
Q: If the user selects No, will the user get a notification again for this update?
Ans: Yes user would continue to get this message for once every 24 hours.
Q: How often the product makes release?
Ans: The product makes release every month end.
Q: Does the product any SLA?
Ans: Yes product has an SLA of 99.99 of availability.
I would like to see how different people will approach this problem.
Feel free to ask more clarification questions.
For all clarification questions asked, I will add them to the end of the original post itself.
I have two solutions in mind and I will answer after 2 days :).
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
Approach:
Step 1) First send an email to all customers talking to benefits, deadline and not supporting etc.
Lets assume the conversion rate was merely 20-25%.
Step 2) Break it down the reamaining customers into three revenue generation categories and also check CLV(customer lifetime value)
1) High revenue
2) Medium Revenue
3) Low revenue
For Low revenue customers, I would just push the updates automatically because I am assuming that business may have to take some loss in revenue for doing this.
For High revenue, I would use Account exec and personal customer support to work on the update as they are high paying and company dont want to loose their account to rival.
For medium revenue, I would use mix of automatic updates for few and remaining ones to be supported by customer support.
And check week over week the progress of the strategy and if it is not working then we may need to do a different strategy.
Top Slack interview questions
- What is the most important metric for Slack and why?6 answers | 12.2k views
- How do you improve Slack?4 answers | 6.7k views
- What should be Slack's product strategy for the next 3 years?2 answers | 2k views
- See Slack PM Interview Questions
Top Problem Solving interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- You launched a new signup flow to encourage new users to add more profile information. A/B test results indicate that the % of people that added more information increased by 8%. However, 7 day retention decreased by 2%. What do you do?29 answers | 28.8k views
- Drivers are dropping out of a city on Lyft. How do you figure out what's going on?23 answers | 18.8k views
- See Problem Solving PM Interview Questions
Top Slack interview questions
- You are the product manager for Slack. How would you unlock more pathways for product-led growth?1 answers | 470 views
- You are a Product Manager for a B2B enterprise product. You need to do a competitor analysis but the products of your competitors are not openly accessible without a long drawn sales negotiation. How do you go about it?1 answers | 1.5k views
- Slack recently launched SlackShare, a competitor to Loom. You lead the Growth Charter for Loom and are seeing a steady decline in usage of the core Loom product because of this launch by Slack. Devise a growth strategy that turns around this decline in usage of Loom. Cover: 1. Segmentation, Targeting and Positioning 2. How will you drive adoption? 3. Success criteria and Metrics0 answers | 520 views
- See Slack PM Interview Questions
Top Problem Solving interview questions
- Your new feature boosts Amazon Search by 10%, adds 2s to load time. What do you do?19 answers | 36k views
- There is a 15% drop in the open rate of Instagram App. You are the PM. Tell us what could have happened.11 answers | 10.1k views
- There is a data point that indicates that there are more Uber drop-offs at the airport than pick-ups from the airport. Why is this the case and what would you do within the product to change that?10 answers | 22k views
- See Problem Solving PM Interview Questions