15% off membership for Easter! Learn more. Close

Design an app for online shopping experience.

Asked at Google
712 views
Answers (2)
To answer this question, Log in.
crownAccess expert answers by becoming a member

You'll get access to over 3,000 product manager interview questions and answers

badge Platinum PM

Clarifying questions

 

Online shopping experience for which region or market? India  

What users are we targetting ? You can choose

What is the goal? You can choose

What products will be available through this online shopping experience? Fashion 

ANy problem you are looking to solve which other apps dont solve? 

 

Goal : 

1) To have the maximum possible sales via this online platform

2) to have large number of users of the platform

 

fashion as the category which includes apparel, shoes, accessories, sportswear

 

Users :

Customers 

-Kids

-Youngsters / Teenagers 

-Millenials 

-baby boomers 

Sellers 

 

We will focus on customers. Millenials are tech savvy and have purchasing power to shop.  Moreover these are generally responsible for purchasing items online even though someone else may choose.

 

Use cases  

Searching for an item

Adding items to cart

Save an item for future orders

Making a Payment

Painpoints

find it difficult to choose an item whether it suits them or not since they cant try with online shopping -3 

Difficulty picking size - 1

Too many returns due to fiting issues or not liking the fabric,product etc - 2

Customers are not usually fashion experts so usually they find it difficult to choose what items goes with what -4

 

Prioritize based on Impact and Frequency

All Use Cases except wishlist and that is also good to solve. Lets solve for all use cases and pain points 1, 2 and 3 and 4 we will solve in future once we have good amount of adoption

Solutions

 

1) Try and buy 

the delivery person will come with couple of sizes and person can try and decide whether to buy or not. Refund in case no match or choose one item. Additional charges on refund of Rs x we can decide this based on cost of delivery per item 

2) Size Chart based on other brands that the user may own , users can also choose brands that he likes while registration

3) Size recommendation based on previous buys

4) 3D Imaging - Use some sort of imaging technology to see how something will look on a customer. 

I think in phase 1, we should do 2 and 3 which are quite simple to do.

1 and 4 after that. 

Tradeoffs

Trade offs are high for 1 and 4 

increased delivery cost and technical implementation for 3d imaging

 

Metrics

Number of orders per week 

Number of returns per week

percentage of dropoffs

percentage of cases where size recommendation is accurate

 
Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
badge Platinum PM

This is a product design experience

Step 1: Clarify- 

1) What does this online store sell e.g. department goods, books, clothes, food etc.

2) Is this being designed for a specific platform?

3) Do we have to keep a specific geo and region in mind?

Assume this is an app that sells food items and designed for mobile platform

Step 2: User groups

1) Single adults (unmarried or not leaving with a partner)- (Age <65)

2) Married or live in adults with no kids (Age <65)

3) Married or live in adults with kids (Age <65)

4) Senior citizens (ages 65 and up)

I will target Married or live in adults with kids as my target group

Step 3: Pain points

1)  I need to buy groceries keeping in mind menu for a given week

2) I need to keep my budget in mind while selecting groceries and deciding menu

3) I need to keep preferences of all individuals in mind while selecting groceries and deciding menu

4) The food purchased should not spoil within a week since i will only get groceries in the coming week

5) The foods that I buy might be compliant with food stamps

6) It will be great if someone can shop on my behalf and I can  just pick it up from the store

7) I dont know how to recipe for few produce and meat items

8) I need to be convinced that the meat I am buying is fresh

9) Can i get a credit so that I can pay the bill at the end of month when I get my salary

10) I would prefer organic provided the difference between organic and non-organic options is not very high

Step 4: Prioritization of pain points

Priority 1-  High Impact and usage frequency

1)  I need to buy groceries keeping in mind menu for a given week

2) I need to keep my budget in mind while selecting groceries and deciding menu

3) I need to keep preferences of all individuals in mind while selecting groceries and deciding menu

4) The food purchased should not spoil within a week since i will only get groceries in the coming week

9) Can i get a credit so that I can pay the bill at the end of month when I get my salary

Priority 2- Medium Impact and usage frequency

5) The foods that I buy might be compliant with food stamps --> since most food items other than tobacco and alcohol are compliant with food stamps

6) It will be great if someone can shop on my behalf and I can  just pick it up from the store --> Might be relevant to only to single adults or families with >3 kids

8) I need to be convinced that the meat I am buying is fresh --> This is a metric for the store than the app

Priority 2- Low Impact and usage frequency

7) I dont know how to recipe for few produce and meat item

10) I would prefer organic provided the difference between organic and non-organic options is not very high

Step 5: Solution

1) The app should allow me to plan the menu for the week and point out the ingriedients required, this will be the foundation for buying groceries also keeping in mind the preferences of the individuals

2) The app should also the user to enter the monthly budget and show the utilization over the past week on various types of purchases e.g meat, processed food, produce etc.

3) The app should send me an alarm when my purchase list might potentially overshoot the menu plan for the week or my budget for a week

4) My app should allow me to view the produce in close detail e.g. using AR/VR

5) My app should show me the prices of the same item in other grocery shops say using ibota interface

6) The app should block purchase of tabacco or alcohol for specific users say. kids and husband

7) The app should allow me to split my payment against immediate payment or deferred payment 

8) The app should recommend  a particular dish or item based on my past preference or flavor of the season

9) The app should know important dates e.g. birthday, anniversary and recommend special dishes

10) The app can have video testimonials about the item from grocery store employees

Step 6: Prioritization of solution

a) Priority 1- High Impact/ Medium-High implementation cost

1) The app should allow me to plan the menu for the week and point out the ingriedients required, this will be the foundation for buying groceries also keeping in mind the preferences of the individuals

2) The app should also the user to enter the monthly budget and show the utilization over the past week on various types of purchases e.g meat, processed food, produce etc.

6) The app should block purchase of tabacco or alcohol for specific users say. kids and husband

7) The app should allow me to split my payment against immediate payment or deferred payment 

b) Priority 2- Medium Impact/ Medium-High implementation cost

3) The app should send me an alarm when my purchase list might potentially overshoot the menu plan for the week or my budget for a week

4) My app should allow me to view the produce in close detail e.g. using AR/VR

5) My app should show me the prices of the same item in other grocery shops say using ibota interface

c) Priority 3- Low Impact/ Medium-High implementation cost

8) The app should recommend  a particular dish or item based on my past preference or flavor of the season

9) The app should know important dates e.g. birthday, anniversary and recommend special dishes

10) The app can have video testimonials about the item from grocery store employees

 

 

 

 

 

 

 

Access expert answers by becoming a member
0 likes   |  
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs
Get unlimited access for $12/month
Get access to 2,346 pm interview questions and answers to give yourself a strong edge against other candidates that are interviewing for the same position
Get access to over 238 hours of video material containing an interview prep course, recorded mock interviews by expert PMs, group practice sessions, and QAs with expert PMs
Boost your confidence in PM interviews by attending peer to peer mock interview practices, group practices, and QA sessions with expert PMs