Skip to main content

Product management- the art and science of decision making


typical product meeting

 

A simple task of user authentication can be quite daunting not in terms of designing and development but in terms of choosing the best way for the product

It depends on the stage of the product we are in and also on the type of product

Let me try to put my point as a conversation among various stakeholders.

Product — — — — - ----product manager 

Marketing — — — — ---Marketing team

Quality — — — — — —Quality assurance team (testing team)

Random — — — — — --Random guy 

Tech — — — — — — — Tech team 

Product: Guys let's have a short meeting to discuss the new feature we are going to have in our upcoming sprints “user authentication and login”. I am open to suggestions.

Marketing: we need to authenticate the user using the conventional method of email and password, we would get the user's email id and I would bug them later if they stop using our product😁

Tech: easy peasy

Product: but for that, we have so many steps, I guess we are going to lose users there, dau would come down drastically

Random: why do we need email IDs?

Marketing: To retarget users when they are gone

Random: once the user is gone, they are gone they don't come back👀.

Product: let us authenticate users using mobile no. and OTP. it is most convenient for the user, and we would have minimum user drop.

Marketing: SMS is very costly, and expenses would go up.

Quality: hey guys I think we can use what's  app for sending OTP

Marketing: But we need the email id of all users, using mobile no. Would not solve this problem.

Random: why can't we authenticate users by their biometric fingerprints/face scans?

Tech: yes, it is an upcoming technology, we should use the latest tech in our product. But it would need time to develop as it is a new thing, and the team would require some learning time.

Product: we are not a banking app and users would be hesitant to use biometric authentication, we may have a poor UX and increase uninstalls

Marketing: All these methods would not give us email ids

Product: we can ask for an email id as part of the profile and the user would voluntarily fill in that

Marketing: All users would not fill it, we need all users to get max leverage

Product: can we choose the route of email id and OTP to send on email? In this way, we would get the email ids of all users. Since it requires only two steps, it would be much fast than the conventional sign-up using email id, id verification, and then entering the password twice, etc.

Random: sometimes emails take more than 5 minutes to arrive, and we would lose customers waiting for OTP.

Ohoo such a difficult thing

I am sure you have faced such situations many times in your career, most of us face this on a daily basis.

The bookish solution to this problem is to get data and make an excel sheet to do a cost-benefit analysis and select the one which is giving the best ROI but in most cases, this is not possible as we may not be having data points of all these cases

 

The second most popular solution is to do ab testing of all the solutions. Not suggested one as it takes a lot of time and resources

Here comes some thumb rule in the picture, the experience to roll out options.

1: If your product is in the early stage and does not have many active users it's better to get some users to gauge other offerings of the product. In such cases just give some simple easy authentication option and put optimization of authentication in the backlog

E.g, an early-stage photo editing app

 

2: If the product is a banking app or involves financial transactions then it’s always better to authenticate the user and use two-factor authentication

E.g, Banking app

 

3: If your monetization strategy is to earn from ads, authentication is not necessary until you want to give a very personalizes user experience

E.g, News, and media site

4: If you have something to sell (physical/virtual), it makes a lot of sense to get the email id of visitors so that you can retarget them later via email, which is very cost-effective.

5: If you are in the latter stage of the product where you got 10-15 k DAU and now want to switch gears to start a subscription and paid services, then it makes sense to give sign-up as an optional option for users and mandatory if they want to use paid service.

 

These are just shortcuts best way is to write down your requirement first and then analyze which solution fits the bill with all pros and cons.

to make mistakes is human, to rise from mistakes is supper human 


 

 

 

 

 

 

 

 

 

 

Comments

Popular posts from this blog

Case study: “Be Real” a no-filter social media app

A few months back I got a chance to explore an app called BeReal. It was a very fulfilling minimalistic designed app to share photos with friends. The more I explored it the more I was surprised at how they created an authentic social media experience in an age of filters and curation. What is this app all about, their business model, and what impact on competitors What is Be Real? It is a social photo-sharing app launched in 2021 and raised $60 mn series B funding in May 2022. Let's go through some data points to understand Be Real in more detail Downloads till Oct 2022 — — — — — — — — — — — — 67.2 mn DAU In Oct 2022 — — — — — — — — — — — — — — — — 20 mn Play store rating — — — — — — — — — — — — — — — — -4.6/5 It caused a ripple across social media, so much so that Instagram launched a clone called “Dual” and TikTok launched “Now” to get back gen Z users. Product concept a blue ocean strategy Around 2020 -21, when social media was bleeding red with several payers fighting furiousl...

NPS can be a waste of time if not used properly

  What is the NPS? The Net Promotor Score is a measure of the number of promoters of your product. It is a very simple matrix that tells you how your product is perceived overall by end users — it is the overarching feedback, the north star of any product. In a single number, it tells you whether your product’s consumers are promoters or distractors. Why NPS? Simple for the user It’s just a one-line question: “How likely would you recommend [the product, service, or brand] to a friend or colleague? The user has to give his feedback in the form of a rating on an 11-point scale from 0–10. That’s it One line question and 1 tap to answer, simple and easy. General feedback The NPS provides general feedback on the product as the question is very generic An example of the Google Pay NPS would be to include the UX of the product Ease of payment Ease of dealing with service refusals/errors Security of payment Benchmarking against competitor NPS helps benchmark your product against direct co...

3 pitfalls to avoid while doing competitor benchmarking

Competition benchmarking is a highly abused term in product management. All product managers do it whenever they are adding new features to an existing product, or creating a product from scratch. The Internet is filled with many such frameworks, excel sheets, etc. You can use any framework to start with, But here I am going to talk about three pitfalls to look for while doing competitor benchmarking. 1: Your competitor might be doing A/B testing While benchmarking your product features against any competitor always keep in mind that competitor is also evolving their features by doing A/B testing and you may get confused by their feature variations. The best way is to avoid cosmetic features like the position of a button, the color of CTA, etc. because all these things are optimized for each product post-launch in an iterative process once core features are benchmarked. 2: Old design does not mean a non-functional design. Amazon is having a similar UI design for check out the page for ...