Design a Meta (Facebook) feature to find roommates.
- Naomi Nwosu
Question: Design a Facebook feature to find roommates
Scoping: Is this feature going to be local to a market or is going to be available whereever FB is? – Global
Is it on the FB app? Instagram, Whatsapp, Marketplace?
– It is primarily on the FB app, but could use Instagram and Whatsapp as support application
Are there any other constraints that I need to know about?
– Both short-term as well as long-term roommates.
Can a third party advertise for someone? No only a person who has a ongoing lease can get new roomates
Goal – match the “correct” roommates. – product goal
– Connect people – FB mission
Customers (and their associated pain points):
– Poster (the one who posts the advertisement)
User journey : (1) Create an advertisement with the approriate constraints and information -> (2) Publish the advertisement -> (3) Deliver it to the right people -> (4) Interview roommates-> (5) Select roommate (s) -> (6) Create finalize documents
Pain points for advertisers and potential solutions and their associated value – ( Impact, Technical, Cost, Time)
(1) – Mechanism to specify all the requirements for roommates – Location of accomodation, furnished/unfurnished, type of roommate – (gender, smoker/non-smoker, vegetarian, etc), rent information, utility information, sharing details, photos of accomodation, means of contacting advertiser (privately if needed). Feature interface that gives a standard list of requirements and allows the user to add specific requirements as well as upload photos (H, M,M, M)
(2) Publishing this on FB, Marketplace, FB groups, whatsapp lists etc. (H, L, L, L)
(3) Find the right subset of people to deliver this advertisement to.
– Using signals provided by potential roommates and find matches. Improve the friend finder algorithm to target roommates (H, M, M, M)
(4) Easy way to interview potential roommates
– Automatially setup video conferencing links once the poster. Can use messenger or Whatsapp – (M, L, M, L). Also helps avoid frauds
– Provide virtual reality walk throughs as well as mechanisms to place their furniture virtually to see if it fits (H, H, H, H) – definitely post-MVP
(5/6) Once selected enable digital signing of documents (L, M, M, M) – Lower impact as other traditional methods are available
– Applicants
User journey: (7) Set preferences for accomodation -> (8) Get a filtered list of accomodation -> (9) Connect with advertiser -> (10) Accept accomodation (11) Sign documenation (12) Move to the accomodation.
(7) Application that allows applicaints to give preferences (H, M, M, M). optionally publish this in marketplace also.
(8) Use signals provided by the posters to present a filtered list (H, M, M, M)
(9) Use whatsapp/messaging video to communicate with poster. (M,L, M,L)
(10) Digitally sign documentation – (L, M, M, M)
(11) Moving – Connect with movers advertised on Marketplace and get them to bid on your move – (H, H, M, H)
Of the above solutions I will choose the ones with High impact and lower cost , i.e. 1, 2, 3 and the corresponding ones for the applicant for MVP.
Metrics:
Number of people aware of this feature
Number of users using the service
Increase in engagement with groups, marketplace, messenger, whatsapp, instagram,
Number of successful matches.
Net promoter score