15% off membership for Easter! Learn more. Close

Design a washing machine for Google.

Asked at Google
4.7k views
Answers (5)
crownAccess expert answers by becoming a member

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

badge Bronze PM

My methodology for answering this product design question:

To clarify, we want to design a:

Washing Machine for Google. A smart washing machine which can be operated via a mobile app connecting it through Wi-Fi.

User Groups:

Millennials: young adults who are versed to technology and live alone or recently married, want to get the chores done in quickest way possible while multi tasking

Working Family: Families who have both spouse working 5 days a week and have a kid(s), get only weekends to do house chores

Visually Impaired: Individuals who prefer devices which can interact with them through voice commands

Old Age Couple: Old age couples who want simple ways to run washing machine using simple voice commands

Let us choose Millennials as they are the large group and would be more inclined towards buying smart devices

Pain Points of User group:

1.Clothes get piled up easily as finding time to even start machine is a task

2.Clothes are very dirty as they are worn for long periods – sometimes clothes are dirty even after wash

3.They don’t have time to segregate clothes based on colors or fabrics – some clothes get destroyed after wash

4.Forget to take clothes from the dryer for days – clothes could stink

5.Too many options to choose from washing machine mode – starts using random options to wash

6.Over-use of detergent – runs out of detergent quickly

Prioritizing User- needs:

#

User Needs

Impact to user

Comments

1

Finding time to start the machine

 

High

Users have the habit of multi-tasking which leads to them procrastinating of washing clothes

2

Clothes remain dirty

High

User might go through entire process of cleaning the clothes

3

Segregation of clothes

High

User can ruin some of his/her expensive clothes

4

Taking clothes from dryer

Medium

As long as they are clean shouldn’t impact the user much

5

Too many washing machine options

High

Selecting the wrong options might not clean the clothes the way it should. Also too many options could be overwhelming

6

Overuse of detergent

Small

Could leave a smell of detergent, or user can run out of detergent but not that impactful

 Based on above prioritization comments 1,2,3,5 can chosen as the main user needs. 2,3 can be combined to one solution.

Solutions:

Technology used:

AI: Learning about users washing habits

Auto sensors: To identify three things in clothes: the level of dirt, color and fabric

Machines design: The machine can have three sections:

1.Where load is kept.

2.Where the machine picks the clothes from load through sensors

3.Dryer

#

Solutions

Details

Impact on Users

Usage

Costs

Impact on Business

1

Send reminder notifications

Machine can send reminder notifications to app on when to wash clothes based on Users Google calendar.

M

M

M

M

2

Auto wash clothes by learning user’s habits

 

Machine can learn the users washing habits and start machine on its own.

M

M

M

M

3

Voices commands to use machine

 

User can command machine to start the progress by saying “Start washing” and answer the follow up questions from machine while working on laptop or cooking.

The machine can also suggest user different modes based on the learning of the other users of similar age group

H

H

H

H

4

Using app for setting the time of wash

User can start the machine through app on its way home, so the clothes are ready by the time they reach home

L

L

M

L

5

Use sensors to identify whites from color, delicate fabrics from normal fabrics, very dirty clothes from normal dirty clothes

The machine can segregate the clothes and wash them accordingly in sequence.

Segregate whites from load – Wash – Move to dryer - Give report

Segregate normal fabric – Wash – Move to dryer - Give report

Segregate delicate fabric – Wash – Move to dryer - Give report

Segregate very dirty clothes – Wash – Move to dryer - Give report

H

H

H

H

 

To summarize, we want to build smart Washing Machine for Google which can interact with users through voice commands and make the washing process easy and smooth without much efforts from users. We can include features 3 and 5 in our MVP.

 

 

Access expert answers by becoming a member
5 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

Open Questions/Assumptions:

1. What is the objective? Better user experience, Quick, less user interaction to get the washing/drying done etc. 

2. Assuming it is a clothes washing machine

3. What kind of clothes one would wash>

4. What is the frequency like

5. Try to understand the pattern: Wash clothes, put them for dry and what other experience do we create for users

6. is it a free machine or needs credits

Goal/Objective: Assuming the goal is to ensure less distraction for employees from work, by taking care of one more errand for their employees.

 

User personas:

People working at Google who may be interested in using Washing machine can be categorized as follows - 

1. Young kids, newlyweds, parents staying at a place who do not have an inbuilt washing machine (~30%)

2. Single parents who may lack time to do chores at home (25%)

3. Disabled (less than 5%)

4. Others

**Because they work at a tech company the assumption is that the above users will be tech savy. Mostly going to focus on 1 and 2.

Problems and solutions

P1: Automated notifications when Washing is done, drying is done

P2: Not having to track, fill and bother about the washing liquid, fabric dryer, fabric softner etc

P3: Not having to physically move clothes from washer to dryer to steam iron(maybe). or deliver to the existing ironing service 

P4: Not having to decide type of load, type of fabric, and kind of water to use to complete the wash.

P5: Not having to sort clothes.

 

Since users are tech savy, users can check-in and load all their clothes. The washing machine will use an AI based solution to separate and sort clothes that can be washed together and accordingly, recommends the wash mechanism(solves p4 and P5). 

Once the clothes are washed, they are scheduled to be dried ensuring that drying completes before the users pick up time. (solves for P1)

Notify staff or the Google's service team to refill orders for fabric softners, washing liquid etc(solves for p2)

 Either have a washer/dryer in one or have automation to move clothes to the dryer and then bucket them for pick up by either ironing service or the user. (solves for p3)

Efforts

 SolutionEffortImpact
AI based solution to separate and sort clothes that can be washed together and accordingly recommends the wash mechanismHighHigh
2Scheduling of tasks like sorting, washing, dryingMediumMedium
3Notifications for users and the staffLowHigh
4Track refillsMediumHigh
5Using one washer dryerLowMedium
6To have separate washer dryer and have automation to move clothes to dryer such that all the clothes are scheduled to complete drying before the pick up time.HighMedium

Based on above 1, 2, 3, 4, 5 should be prioritized create an experience for the user.

Success metrics: 

Unique users

New users

Repeat users

The above success metrics can be measured by giving credit to Google employees card that logs time, amount swipes etc,  to get their usage pattern.

Also, retention metrics can go up if the user experience is better. Having a way to get user feedback through their phone app will help understand user perspective towards the experience of this product.

 

Access expert answers by becoming a member
2 likes   |  
1 Feedback
badge Platinum PM

Things you did well 

  • Clarifying Questions: You asked a good set of clarifying questions to narrow down the scope of the question 
  • Assumptions: You came up with good set of assumptions to narrow down the scope of the question
  • Pain points: You listed a good number of meaningful pain points / user needs

Areas of Improvement 

  • Prioritize your pain points: Prioritize your points based on some evaluation criteria before brainstorming solutions   
  • Out of the box thinking: I would like to see some ideas from you that are easy to implement and still deliver high value. I think all the ideas you've listed are either very hard to implement or have low impact 
  • Evaluate your product ideas: After listing your product ideas, evaluate them and choose one as your idea of focus  
  • Describe your prioritized product idea in more detail: After suggesting what you're building, describe in more detail how you're going to build your product
  • Describe tradeoffs: describe what sort of trade offs your suggested product will have. Are there any risks you have to keep in mind when building this product?
I hpoe it helps. 
0
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 Gold PM

Clarification:

  • What is the Business objective for google to launch this? Ans: Revenue
  • Which Country are we plannin to launch this? USA
  • Is there any product objective apart from washing clothes? Upto you

User:

Overall the market is seen to be segmented like this that influences purchases of innovative tech products

  • Convenience Seekers family (Typically 30-45 Yrs with/witout kids and both working)
  • Image Seekers (Believe in iconic purchases, First in category purchases)
  • Family first (30-45 Yrs, Husband working and wife a home-maker with 2 kids)
  • Pragramtic and conventional (45+)

We will focus on convenience seekers as that is a sizable segment and that is inclined to purchase innovative products. Not focussing on image seeker because of small size.

Needs/Pain Points:

  • Have less time to manage household chores including entire process of washing, drying and ironing as they stay out of house most of the time
  • Want to save energy corresposning to washing
  • Forget to do clean clothes
  • Need less effort to manage washing process
We will focus on first 2 pain points due to high severity
Solution:
1. Observe: The washing machine will act as a dirty cloth store and let the user remind when it should run (Impact-2 and Ease-5)
2. Operate: The mobile APP for customer can provide entire command to washing machine that is connected to home router with internet connectivity. 
Once ready user can select the menu and operate washing machine even if outside of home. 
The APP can suggest ideal mode based on clothes put in washing machine. User can select mode. 
Washing machine can be connected to washing power, softner, water and electricity all the time. Washing machine can wash, dry, separate and press based on AI enabled cloth recognition technology(Fabric, Size and Purpose of use). 
Both the APPs of husband and wife can connect to same wahsing machine and the other person can see live status onc opened tha APP. (Impact 3 and Ease 4) 
3. Optimize: APP can notify registered users on best time to start the machine that will generate lowest energy bill. 
The washing machine can have self-learning capbility to run automatically once the fill level and energy rates are appropriate. Any kind of failure in machine would be pre-discovered with type of fault and log calls to service senter after approval from APP user. (Impact 4 and East 3)
Our MVO will consist of observe and operate through APP based on ease and impact analysis with Optimize in the roadmap to be developed in future once more data is available. Impact means business impact to genearte revenue which is our primary business objective.
Trade off:
Many times you dont see what is happening so if any thing go wrong supply is cut off or machine is defunct, you dont have control from outside house.
The operation is dependent on internet availability at house and outside which might not be available all the time. 
 
In Summary, I will focus convenience seeker segment to offer them convineince through connected washing machine that can run from remote command in an APP and understand energy tarriff at a given point to suggest ideal time of operation for reduced energy bill.
 
Metrics:
  • Units sold and CAGR
  • Revenue and CAGR 
  • Number of operation through APP
  • Profit and CAGR
  • Complaints trend
  • Distribution and CAGR
  • APP download
  • APP registration
I will consider first 3 metrics are primary metrics.
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
Let me clarify the product that we are trying to design. Is this for Google employees or general marketplace?

Interviewer: Generald marketplace.

Me: Ok. As a PM, what has been helping is to think about the business goal or leadership vision/direction which helps me think through customer type. Once I know that, it becomes easier to think about what their main concers might be so that I can the think through would help satisfy their needs. Can we take similar approach?

Int: Sure.

Me: Is there a competitor product currently that isn't solving the needs or has major issues that we are trying to amend with our product? Or is this a brand new product?

Int: Upto you.

Me: Let's assume wasghing machines aren't any new for the world but we want to thinkoutside the box, like a Tesla for the world. Considering, this is a new venture, to stay afloat company needs customers. So let's focus on features that would attract new customers.

Int: Ok.

Me: Washing machines are used by three diff type of customers: 1) teenagers who are new to having to do their laundery 2) Elderly who may have memory issues 3)Normal healthy adults.

Let's focus on #1 since if we are to think out of the box, it's this group that can be easily swayed and it would also be an easier way for parents to get their kids to want to do their laundry. Well, at least me, having grown up in India, I know I never wanted to do my laundry and I am going to assume that's a prob most teenagers might have?

 Int: Ok ....let's see if we can do this in the next 10 min. We are short of time.

Me: I think teenagers who are new to laundry may face few problems 1)Don't know how to wash different type of clothes to make sure they don't spoil it 2)Forgets clothes is in washer because of being absent minded / getting busy with other things, etc.

I could think of more problem but in the interest of time can't think of anything else right now. Let's focus on #1 since that's going to majority of time and focusing on #2 may not result in differentiating factor for marketplace.

Int: Ok

Me: I will rate Feasibility, Complexity and Value Add to Customer as I go along. For F and C there is definitely many factors such as  tech and resource (time/money/manpower) to consider but let's not break it down to that level for now.

Solution:

1a. User can use camera in the machine to take a snap of the clothes and confirm the fabric understood by the machine. This can be done anytime a new garment is bought. This can be used towards recommendation engine. (F4 C2 V5)

1b. Machine's vision system auto identifies what clothes were loaded, user can confirm it and machine learns it overtime using various factors (what vision system sees vs what corrections user made, weight, etc.). Based on identification, machine will auto recommend settings to choose for washing  clothes (amount of detergent to use, time to set, spin cycle, level of warmth of water, etc.). (F3 C3 V5)

1c. User can rate quality of wash and machine can have a community of users who also have rated. Based on ratings, machine can recommend the user something like "most have used x settings for washing the type of clothes you are loading and have obtained x quality which is better than what you have experienced."  (F2 C4 V3)

Considering speed to market is important and 1a is needed to do 1b, let's do 1a and then 1b. 1c is great but is nice to have so we can push that to Release 2. Also, 1a and 1b are features that will differentiate in the marketplace for the most part and 1c is more complex. So let's release 1a and 1b first. There is a caveat with these features though even though AI and Vision technology is quite matrue. Vision may inaccurately recognize clothes and may damage the fabric. If that happens, there is possibility of law suites especially if these machines were used by corporate. Also, for 1c, users don't always put the same type of load so it might be difficult to specifically identify better setting based on community. This may even be not feasible.

If we release this machine, I would recommend measuring 1) # of new customers acquired per quarter 2)# of feature usage per 1000 customers.

All in all, providing technology heavy features is a key to attract young teenage customers. Also, I may be different since i was born in India and kids that young in India don't wash kids but my parents wanted me to and it was really hard for my parents to get me to do it. So these features may attract kids to want to do it and parents will hence buy. Parents are the real customers here in a way since they are the key to monetization. So let's go with 1a and 1b.
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

 

Business Objectives

C: Place of use – home, school, hotel, public use?

I: Home

C: Any specific geography to consider?

I: Consider India

C: Any specific business goal to consider

I: To improve customer experience

User groups

The following are the user groups for use of washing machine by Google:

1. Family

2. Millennials

Out of these options, I want to focus on point no 2- Millennials user group. This group users are tech savvy and influenced by social media and reviews online.

S. No.

User Need

Importance of the user

1.

Save time

5

2.

Cost effective

1

3.

Automated ironing of clothes

2

4.

Automatic cleaning mode according to clothes type

3

5.

Not to worry about water residue, dust etc

6

6.

Connect washing machine with phone

4

 

Solutions

Out of these, I want to focus on points from 3,4 and 6 as they are AI powered and will provide effective ways in using washing machine.

Google Washing Machine is a new product that has features like automatic ironing, drying of clothes, automatic mode selection according to clothes types, connecting washing machine to phone app.

S. No.

User Need

Solutions

Implementation Costs

Impact to the user

      1.

Automated ironing of clothes

A compartment in washing machine where simply clothes can be hanged and simple click button to start. Clothes can be ironed using steam and heat.

 

High: as new featured is added

High

Add scent option to add fragrance while clothes are ironing

 

Low: as it is an optional feature

Low

      2.

Automatic cleaning mode according to clothes type

Special sensors to measure cloth load

Medium: adding special sensors

High

Auto-detect cleaning mode according to the type of clothes and based on clothes type washing mode is decided

 

High: use of AI for auto-detect features

High

     3.

Connect washing machine with phone

In-built Wi-Fi to connect washing machine to the phone app to give actions like start, stop machine, view remaining % of time

 

Medium: built-in Wi-Fi

Medium

 

Metrices used to measure success

1. Number of apps download

2. Increase in sales and revenues

 

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