Q: "I just launched a feature & customers started complaining. Should I persist with it or just roll back?"
Consider this:
When you're ill & your doctor prescribes a medicine, they may sometimes say "symptoms will get worse before they get better."
They also predict recovery in X days & the way to measure that is to take account of your "fever" regularly.
BUT if symptoms persists, they ask you to come back for a visit.
This kind of medical treatment also applies to tech products.
Look. Customers use your product to derive value from it but apart from the product price tag, they also incur a learning curve to learn how to use it.
When they finally overcome that, they settle down in their ways. If you throw a curve ball in there & force them to re-learn, they will make some noise. It's natural.
But...
What if your update was really an oversight? Something truly counter-productive? Sticking with it for too long can be damaging too.
Here are some steps to consider:
The hypothesis typically should suggest:
(a) how much the value metric will rise/drop (i.e. the fever) and
(b) in what timeframe
How often is it used & by what % of your user base.
Once a significant majority of your adoption has used your feature & value metrics continue to diverge from 1, you need to assess your options.
Also, explore possibilities to improve the feature in a quick iteration before surrendering to a revert.
Example:
At Pakwheels, we once rolled out an update where we changed a single-page form into a three-part wizard in an attempt to bump up conversion rates. I got a LOT of hate for that change & our power base pressured us to roll back. And I did - 3 weeks later.
But I was naive in those days & might have done things differently given the chance. I would have:
1. Focused more on the problem.
Was the form length really an issue? User interviews maybe?
2. Documented our pre-release trends to assess our decline objectively.
How bad were we suffering?
3. Conducted a focus group of sorts to get early feedback.
4. Crafted a better messaging/onboarding layer to explain the change a bit better.
5. Potentially designed an A/B test for this.
The challenge with an A/B test though is that it:
Due to these reasons, most A/B tests turn out to be inconclusive.
Develop only to solve a problem. Revert only with reason.
As a Product Manager, you might be asked a lot of questions during an interview. One of them includes technical questions. Here are 4 types of technical questions that you might come across.