ME- I think GMaps has a high market share, so I can think Engagement and User experience would be the business goals to improve. Do you want to me consider any other goals that you have in mind?
Interviewer- No, Go ahead.
Me- We have defined the business goal, Now we will define the sucess metrics so that whatever I suggest as improvement Idea, we can tie back to the metric that we defined.
Success metrics- Company level goal- #active user in GMAPs Product Health level- #average time spend #frequency of use #HMD(how my driving- product rating basically)
Customer Segments: I think Google Maps used by 3 major segments that I can think of-
1) Drivers(commute) 2)Package delivery system 3)Travelers/Influencers
I think Drivers and Package delivery system typically use a well known route almost 80% og their time and aware of the city that they are working. So I think i would like to focus on "Travelers" for this exercise. Also because, 90% of the time travelers visiting a place they havn't before and are very much dependent on Gmaps, improving the user experience will drive more engagegment and will be reflect that in our success metrics.
Interviewer: Sounds Good.
Lets deep dive into personas a little bit to understand the ppainpoints:
John Smith: a WW traveler and blogger, spends a lot of time doing permutation and combination to plan day to day in each city to optimize hours, money spend and cover more things when in a city
Ji yong: is a consultant and travels due to work which ends at 4pm, so have time to check out places in a new city, is foodie, and always asks local people for food recommendation but language is a barrier many a times
Sholanki: is a fashion insta blogger, wants to know all the fashion relevant local boutiques while traveling from point a to point b in a new city.
Shokla: is a student in History Major, loves exploring historical places and excursions but doesnt like prefer tour guides as they are expensive
Summarizing the painpoints: 1)Time spend on generating city based itinerary 2)Heavily depedent on local people and search to find local food joints 3)Wants to get recommendation on shopping, food, attrction location 4) Tour guides are expenisve
1) Generate City based itinerary: giving ability to user to put input variables such as budget, hours number of places to willing to visit in a city and gmaps recommends day to day activity itinerary ex: I will put 100$ and say 5 hours and say 3 places want to visit and eat 2 times: Gmaps will generate 1-3 itinenaries for that day.
2)Recommendation: It has two parts of 1)settings (ability to set preference on what kind of recommendation will you prefer 2) push notification- based on your setting Gmaps will tell you ex:" I have 3 local restaurants near 0.5 miles which serves sushi, do you want to see the list?"
3)Self Service Tour Guide: If you reached any old destination, pressing "Listen" button will help you listen google guided tours on that particular place.
So summarizing so far, I started with business goal and sucess metrics and defining customer segments, painpoints, and recommendation of features to improve the Gmaps. But before closing I want to prioirtize my recommendation to get a sense of what should we build next.
My scoring is I will assign a score for Dev work and Impact sizing. the more the dev work, less the score and and high the impact, high score.
(Note: I will explain why I think how much dev work is needed for each)
#Feature 1) Dev work: High, (score-4) Impact: High (9); Total score=13
#Featrue 2) Dev work: Medium (Score-5) and Impact; High(9) Total score= 14
#Feature 3)Dev work: Medium (Score-5) and Impact: Medium (7)= 12
So I would prioritize the 1) 2) in this quarter and next and #3 probabaly will be in backlog and prioritze when 1,2 are delivered.