You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
- Clarifying
- First, make it clear with the interviewer: dog poop problem here refers to?
- The act of dogs pooping on the public spaces like streets, parks, pavements etc. without being cleaned or at least not promptly removed, causing bad public scenes, smelly odors and cost of public cleaning
- The country we can focus for the sake of this conversation? Assuming its Singapore, my current base
- Is there a specific target group of dogs we would like to address?
- Pet dogs
- Or stray dogs
- They can have very different problems to address
- In my opinion, we can focus on the 1st groups given that there’re not that many observed stray dogs in my experiences in Singapore. Most dogs are domestically pets thus the problem for the1st group is presumably more major
- First, make it clear with the interviewer: dog poop problem here refers to?
- Recited Goal
- To solve the dog poop problem effectively, by effectively I mean either we (1) totally make this problem gone or (2) reduce the problem occurrence by a significant percentage
- (double check this with interviewer, all good, and we move on)
- Problem Analysis
- In the 1st place, when the natural calls, obviously the dog needs to poop, but whether there can be a proper place for them to do so is questionable
- First touchpoint: lack of place to poop
- Even when there’s proper public corner for dog poop, most likely the dog wasn’t trained to poops at the right place
- Second touchpoint: lack of dog training
- After the dog goes pooping, the owner does not clean/remove it
- Third touchpoint: pet owners’ low awareness
- Even when the owners would like to clean, they may not be able to do so as at that specific time, there is no plastic bags/tongs/trash can etc. enabling their cleaning
- Fourth touchpoint: lack of dog poop self-cleaning tools for dog owners
- When dop poop is there, it takes a comparatively long time for public cleaning staffs to get notified & remove the poop promptly
- Fifth touch point: lack of active detection of dog poop + effective resource allocation of public cleaners
- In the 1st place, when the natural calls, obviously the dog needs to poop, but whether there can be a proper place for them to do so is questionable
- Problem Prioritization
- In my opinion, we can target at the first, the third and the fourth touchpoint which are the more major root causes. The third & fourth directly deal with the owner’s awareness (which can be more influenced/controlled feasibly) and for the 1st touchpoint, this is something the government can effectively allocate existing resources to
- The problem at 2nd stage is quite difficult to implement, given the long time/efforts it cost to train a dog efficiently. It is almost impossibly hard to be implemented universally as different dogs have difference level of intelligences too.
- The 5th-point stage problem is quite an addressive solution instead of preventive measures. Its true that we can invest more in the cleaning staff budget or detection technology, but thats not a sustainable approach as it wouldnt address the root causes in the early stage of the problem
- In my opinion, we can target at the first, the third and the fourth touchpoint which are the more major root causes. The third & fourth directly deal with the owner’s awareness (which can be more influenced/controlled feasibly) and for the 1st touchpoint, this is something the government can effectively allocate existing resources to
- Solution Brainstorming
- There’re multiple angles to address this high-level problem
- Education: Products to facilitate Education initiatives
- Legal: Product that will help Legal measures to be implemented more effectively eg detection, monitoring, banning system etc.
- Right Placement: Product to facilitate people awareness to dump poop in the right place
- Cleaning: Product to effectively detect dog poop and allow prompt clean-up
- Etc.
- For this conversation, should I focus on a specific angle, or this is something I get to choose to brainstorm solutions on my own based on my personal reasoning? >> Assuming interview replies: You can choose whatever topic you may want to address
- Given the allowed freedom, i’ll propose the below solutions targeting at specific problems mentioned above instead of zooming into specific angle. Overall, I think there needs to be cooperation between both government policy & product technologies in place to tackle the issues, and would assume the solution owners are on the government authority.
- Problem 1: Lack of place for pets to poop
- Government:
- To establish pet-pooping corners around the city. We can start with the more common places for pet with (parks, residential areas, playground etc.) before further allocating resources to other locations.
- Set up visible signs/guides so pedestrians are able to identify these corners
- Product solution:
- Build up a website/mobile app that helps users to navigate the nearest pet-pooping corners
- Integrated with Google Map to give direct guidance to users and show how far left they need to travel
- Cooperate with Google Map to display these information directly on their map app.
- Government:
- Problem 2: Pet owners’ low awareness
- Government:
- Implement new regulation/impose penalty on owners who let their pet poop in the public without clean-up, similarly as the existing penalization of littering that we already have. Penalty can be in form of money
- Product solution
- Detect & record owner’s act of not taking care of their pet pooping via existing systems of CCTV & integrating computer vision technology/machine learning to effectively recognize the bad behavior
- Automatically informs pet owners of their wrongdoings via email/SMS notifications with warnings. The notification can also mention the possible penalty that will be imposed if they repeat the wrongdoings
- Government:
- Problem 3: Lack of dog poop self-cleaning tools for dog owners
- Government: provide publicly accessible cleaning kits installed next to the existing trash can networks for pet owners to clean up.
- Product solutions
- Integrate the location of these mini pet-cleaning stations into the aforementioned app/website in problem 1. Users can locate the stations and grab the cleaning tools to remove their pet poops easily.
- For those locations that are not fit/not large enough to build a pet-pooping corners, we can install these simple stations. The 2 solutions should complement each others
- Similarly to Problem 1, governmental bodies can partner with Google Map to provide their app users with the information of the cleaning kit locations
- There’re multiple angles to address this high-level problem
- Success metrics to measure
- Overall problem of dog pooping
- Overall public sentiment monitored via social media/survey/tourist reviews
- Number of daily/weekly/monthly dog pooping incidents by each regions as captured by CCTV monitoring systems
- Number of daily/weekly/monthly penalized cases by each regions
- Other secondary product metrics
- Problem 1
- Number of daily/weekly/monthly visitors to app/website
- App Rating/Website Reviews
- Problem 2
- Number of daily/weekly/monthly dog pooping incidents by each regions as captured by CCTV monitoring systems
- Number of daily/weekly/monthly penalized cases by each regions
- Problem 3
- Avg Utilization rate of the pet-cleaning stations
- Public feedback collection form/survey result
- (again) App Rating/Website Reviews
- Problem 1
- Overall problem of dog pooping
Define: what a dog poop problem is: It is the issue of dogs pooping in public areas likes walkways, parks, beaches and other walking trails. This becomes a hygiene and inconvenience problem for people who would have the unfortunate experience of stepping on the poop during their walks.
Some Clarifications:
1. What dog poop are we solving for – When dogs poop, it causes inconvenience to people using the same paths.
2. Who is trying to solve this problem? The public office, private firms or a startup. I am going with a start up.
3. Which geographic location are we targeting this? i am going to go with cities or suburbs in a country (where there are more congregation of people)
4. Are we looking at building a software/hardware/product to solve this? am going to go with product/mobile app to solve this
GOAL: The goal will be to: a mobile app that can help prevent and reduce the dog poops in public spaces (walkways, parks, beaches and other walking trails).
There are a few types of user groups:
1. Dog owners – people who are owners of the dog
2. Dog walkers – people who are not owners or paid to take dogs on walks
3. Stray dogs – dogs that don’t belong to group 1 or 2
4. Public people – people who are using same path ways as those in group 1 and 2.
For the purpose of this exercise, I will choose dog owners as they present the majority of the poop problem.
User journey of the dog owners:
1. The owners need to take the dogs for walks (for keeping them fit and healthy).
2. The dogs tend to poop during their walks
3. The owners will either clear their dog’s poop or let it be
4. Innocent people walking on the same pathways, sometimes step of the poop, thus creating the dog poop issue. This could further turn akward, if the dog owner is around when someone steps on the poop just made by their dog.
Pain points for the dog owners:
1. The dog owners could be new dog owners and may not know its poop patterns yet
2. They may be owning a dog for a while but take different paths everyday hence making the prediction of dogs poop pattern difficult to track
3. They may find it challenging to prevent the dog from pooping in the nature
4. They don’t have enough tools to clean up after the mess
5. They don’t like to touch and clean the smelling pile of poop
Pain points 3 and 5 are things that are something that the owners have to deal with as part of owning the pets. For the purposes of this exercise, we will leave them out and come back, if time permits.
Pain point 1 may have lesser population of dog owners( cannot confirm without data) but have the highest potential of adopting the product/app that could be build.
Pain point 2 and 4 are points that are most common and need to be solved for.
Solutions:
Priority | Pain point | Solution |
1 | The dog owners could be new dog owners and may not know its poop patterns yet | · As part of the onboarding process, check if the owners are new. If new, create the dog profile like its breed, age, eating habits and poop patterns. · Help set reminders for dogs walk and poop times based on historic data input by users · Highlight which paths are good for dogs where the dogs poops the least and reminder to take more poop bags for certain paths · Record of pooping patterns for specific diet the dog eats to prepare for the kind of poop (solid, liquid, smelly, no smell etc.) |
2 | They may be owning a dog for a while but take different paths everyday hence making the prediction of dogs poop pattern difficult to track
| · Help set reminders for dogs walk and poop times based on historic data input by users as well as tracking the walk paths and where the dogs stops for pooping.
|
3 | They don’t have enough tools to clean up after the mess
| · Reminder to take more poop bags for certain paths · Remind which paths are good for dogs where the dogs poops the least
|
Solution:
Solution | Impact to customer | Effort to build | Aligns to goals | Must have or nice to have |
As part of the onboarding process, check if the owners are new. If new, create the dog profile like its breed, age, eating habits and poop patterns.
| High | Medium | Early adopters and new owners will find this more useful | Must have |
Help set reminders for dogs walk and poop times based on historic data input by users
| Medium | Medium | Not completely | Nice to have |
Highlight which paths are good for dogs where the dogs poops the least and Reminder to take more poop bags for certain paths
| High | Medium | Yes | Must have |
Record of pooping patterns for specific diet the dog eats to prepare for the kind of poop (solid, liquid, smelly, no smell etc.) | High | Medium to high based on the level of content and options provided to user | Yes | Must have |
I would recommend to go with 1 and 3 as high impact and the cost of implementation.
The metrics that can be tied around these features would be around user acquisition and eventually engagement. I would focus on the number of new dog owners that have onboarded, the number of dog profiles created, the number of profiles with regular inputs from users on dog paths and poop counts.
Summary: We started off with wanting to solve the dog poop problem. After clarifying the scope of the problem, we segmented the type of users who would make the most impact to this problem and identified them as dog owners. We described the user journey of this group and identified pain points for the dog owners. Post that we prioritized the pain points and came up with solutions for the top pain points. The solutions were then prioritized and evaluated around the criteria of impact, cost and alignment to the goals. Based on the top solutions, the metrics for those features were defined.
Let’s start by understanding the problem a little better, what do we mean by the dog poop problem - The sense I am getting is of the problem that the domestic dogs poop here and there in the house which creates a lot of troubles for the house residents. Please help me understand if the problem is something else. Considering the interviewer agrees to this problem statement:
Some clarifying questions -
- Are we focusing on domestic dogs or street dogs (street dogs poop in front of the houses and on cars)
- What kind of product are we looking to build - mobile app/ desktop product/ facebook app?
The goal of the product - Help dog owners/caretakers get a sense of time when the dog would poop so they can be prepared in advance and save time from the hassle of which happens otherwise.
If this makes sense we can move further to discuss the pain points in detail and build a product that solves them. Considering the interviewer agrees till here.
I will choose to build a mobile app product, because mobile applications are where the world is headed towards, with storage space getting cheap, the demand and usability of apps are getting high.
Typical User journey - User is able to log in on the product, update details of the kind of dog he owns (breed, age, have kids, etc.), is able to add some schedule and daily activities related data on the product and is able to know the approximate time when the dog would poop next.
Users:
Segment 1: Dog owners who take care of their dog themselves
Segment 2: Dog caretakers - people who are hired to take care of other dogs
Because the 1st segment has high % of dog owners, will move ahead with this user segment for the MVP
User pain-points.
- As a user, It's a heavy mess when my dog poops around all over my house as I have to spend time cleaning. A poop generally cost me dollars if the dog had used the sofa or some other valuable item to poop on.
- As a user, It's a frustrating experience for me when my dog poops and the odour of it destroys the ambience of my place.
Solutions:
- On the product we can ask the user to create a profile of the dog, some elements of the profile would be age, breed, have kids or not. By asking the user to update the diet of the dog and the time it was fed we can predict the approximate time when the dog would poop by using the biological data of the dog with that specifications. We can intimate the user via product notifications.
- On the product, we can suggest the user some edible drugs to be added in a dog’s diet which can make the poop odourless.
- On the product, we can suggest typical day plans for the dog to get it better at digestion power. By suggesting routine activities (Diet plans, walk time, sleep time) specifically personalized for the kind of dog we can help the dog built a healthy routine and hence better-scheduled poop routines.
Prioritization - I would prioritise the features by mapping them on an effort vs impact framework. Where effort would be the man-hours to build the feature and impact would in terms of usability and business case. I would prioritize in order of 1,3,2 (as per the order of features mentioned above) primarily because 1st feature will help users reach their gratification point and would have an immense effect on business wise.
3rd feature would bring back the user on the product and will not take high effort to build.
High levels metrics I would tie these features would be around engagement. I would look at the avg screen time of the user primarily. Also, I would look at #Dog Profiles created per day to understand the adoption.
Summary: We wanted to build a product to solve the dog poop problem. After discussing the problem in detail, I preferred to build a mobile application which will help a user attain the goal of understanding poop routines of his dog. We segmented the users and picked dog owners without caretakers to build the MVP as such kind of users would be high in no. After discussing the problem statements we looked at some solutions which take care of the pain points. We prioritised the features by putting them on the effort vs impact chart.
I would also ask if they have a preference on the form and shape of the product – solution. Whether it be a hardware or software (an app or a web service). For the sake of this interview, I’m going to assume that I can chose any form of solution I like. My preference would be an app since it’s scalable but I can give a better answer once I brainstorm some ideas.
I would also ask for clarity on the objective. I think that a good objective in this could be a reduction in the number of dog poops that are on the public areas at any given day.
I would like to first think about the user group’s that are involved with the dog poop problem:
– Dogs: they poop
– Dog owners: they sometimes don’t take their dogs’ poops
– City workers: they have to clean the dog poop
– Innocent Citizens: they see the dog poop in public places and are the main losers in this dog poop problem. They feel disgusted by the dog poop. They might even step on them and make their shoes dirty
I’m going to focus on the Innocent Citizens since they are the ones feeling most of the pain. Another approach could have been focusing on the dog poop owners since they are the cause of the problem. If I focus on the Innocent Citizens, here are a few use cases / needs I can think about among this group:
– They might witness someone not cleaning after their dog
– They might accidentally step on dog poop
– They will need a way to clean their shoes after stepping on it
– They would like to find someone and ask them to remove the dog poop
I’m sure there are other use cases one can think of. For this interview, I’m going to focus on the above 4 cases and come up with a few ideas that solve for the listed use cases.
– Enable them to take pictures and videos of the dog owner who’s not cleaning after their dog, tag their location and time, and inform neighbors of the dog owner’s behavior as a way to put pressure on the dog owners to clean after their dogs
– Provide location and time of the picture of a dog poop to the users of the platform (let’s say it’s an app) so that city workers can use the information to spot the poop and remove it
– The app can determine dog-poop safe walking paths based on the info provided by the users
– Place dog poop bags and remover sticks across parks to make it easier for people to remove the poop they see on the park
– Organize dog poop removal days in parks asking volunteers to come in and help clean the park by removing any poop they see. Acknowledge and reward those who find and remove the highest number of poop
Now, here is how I would go about ranking the ideas based on impact on the innocent citizen and cost of implementation.
Idea 1 – Medium impact as it can result in people being called out by their neighbors for being irresponsible, increasing the pressure for being socially responsible. This might even result in some arguments between neighbors. One challenge will also be getting users to review pictures and videos and mentioning who the dog owners are. People might not care about this. Cost of implementation is low as it’s a fairly straight forward app. Driving the adoption of the app will most likely be high
Idea 2 – High impact as it can have two positive affects: remove dog poops faster and help people avoid stepping on dog poop. Cost of implementation is low (develop the app)
Idea 3 – Medium impact as many users will not be using the app for walking on the park. It’s a lot of work for the average user. Plus, they might decide to continue their pre-determined path and just watch for dog poop rather than changing path
Idea 4 – Medium impact as many people might not be willing to take the time to remove someone else’s dog poop. Cost of implementation is high as you need physical devices in all parks all around the country.
Idea 5 – Medium impact since it’s not a sexy / good cause purpose to inspire people to participate on. Cost of implementation is high as you would need to organize so many events across the country on an on-going basis to have a positive impact
Out of the ideas listed above, I suggest implementing idea 2. It has direct impact on reducing the time a dog poop stays on the ground, therefore resulting in less dog poop in public places. In addition, the cost of implementation is low. You just need to develop an app that enables people to add a picture, add information such as time, location, direction, and send that info to the park / city workers. You can also inform users once a dog poop is removed as a way to present the positive outcome of their work and to encourage them to continue their behavior (reporting dog poop).
Build a product to solve the dog poop problem.
I need to ask precise questions about defining the dog poop problem. What problem are we seeing regarding dog poop? Have we noticed an increase in calls to police/fire departments due to flaming bags of poop on the front porches in a given location? Maybe the trash cans by the picnic tables at my local park overflow with dog poop on Sundays, and a hot summer day smells pretty ripe. Perhaps it is not the dog poop but the smell of the dog poop that is causing an issue.
Since this is a waste management company asking these questions, should we focus on the trashcans needing to be picked up more often during certain times of the year by a waste collector?
Narrow down the months they see or receive calls regarding this issue in the park. What is the current waste management process for collecting garbage at this park? How does this differ from other parks?
Goal
The interviewer and I have agreed that the goal of this design improvement is to eliminate the excesses of dog poop and smell by the picnic tables by relocating the trashcan by the dog park and creating a smart trashcan that self-composts the bags and poop to fertilizer that they can use on non-vegetable garden plants in the park. This will reduce parks and rec fees by 10% annually by cutting out the cost of fertilizers. This trashcan will need to be outside in the elements and notifies the company by weight when the compost needs collecting and neutralize the smell with fresh mount scent.
Users
We have four prominent users/persons. One is the taxpayers using the park, both dog and non-dog owners. The other is the waste collector, and our fourth is the park and rec.
List the needs of your user group.
- Taxpayers and non-dog owners want to utilize the picnic area without having to smell or see dog poop bags steaming away like hot corn tamales.
- Taxpayers with dogs want to clean up their dog poop from the dog park, but where do they put it if the trashcan is not in proximity and is full all the time.
- The waste collector needs to find out when the trashcans are full compared to the other receptacles, and moving them to the dog park would require someone to walk over and grab them compared to a truck picking them up. If it gets too full, it becomes too heavy, and they cannot move it or risk getting hurt on the job.
- Parks and rec want to lower their operating cost.
Prioritize their needs
Given that it takes six months for a month's worth of poop to compost in the sun into safe usable fertilizer for the Parks and Rec team to use. In addition, the parks in question are getting security cameras installed in eight months, allowing us to utilize their network. Therefore, we should focus on supplying poop bags that compose very quickly and help the dog poop breakdown. Second, we would use the technology in our larger recycling plants on a macro level in our trashcan to build a prototype. As we build out and scale this technology, we could think about what it would look like to package and sell this to make back our investment in this RNDh. Also, could we use this technology with our regular trashcans?
summary
In summary, we will be utilizing in-house technology to quickly compost dog poop into safe fertilizer that can be used in the park. We will accomplish this by creating an intelligent trashcan and placing them in the dog park areas. As this program ages, we see the opportunity to resale this fertilizer to the general public at a discount for non-editable gardening. This technology can also speed up the composting of our recycling trash reciprocals.
Context: I will work on an innovative yet simple solution for dog poop problem. I will not consider any cost constraints or being part of any parent brand which limits through mission or by existing solutions.
User:
- Dog owner (purchaser of the product), all geographies, aged between 25+, who can buy a dog/provide for a dog and take care of it. Earner in the family/earning bachelor.
- Dog lover/take carer (family member of the dog who can be a child or partner or a parent etc./take carer hired specifically for the dog), all
- Cleaner at a dog park or at a restaurant for dogs, not buyer of the product, uses to pick up trash at the location
Needs through 5W method: (focusing on the dog owner segment only B2C product who is also the buyer and not for B2B purchases)
- Dog owner
- when - while evening walks or at home, at a friends’s place when they take the dog out, while on vacation at a airbnb stay, while traveling in a car or a flight
- what are the needs at home - leave the place clean, keep his house clean, address for smell of the poop, ensure no one touches poop before its cleaned fully, easy way to collect/accumulate before disposing, have a disposable area where he can through it, understand when to dispose before the area smells or catches flees etc.
- what are the needs at outside places - have a specific type of packaging to cover the caught poop
- Dog lover/care taker - same needs as above, expect the process to be simpler and intuitive that anyone can understand
Needs through word associations:
- Poop
- smell
- decompose
- flees
- dirt
- sticky on floor
- Dog
- touch their own poop
- make a mess of their own poop
- no cleanliness
- Dog owner
- want to clean the area
- dispose the poop
- sanitize the poop area to avoid spread of any diseases
- control for smell
- get to know health of the dog based on poop variations [New ones identified]
- suggestions on what to feed or give medicines based on the poop [New ones identified]
Use cases through scamper
- C (combine it with something else) → may be combine with dog kernel
- Adapt (something to it)
- alarm/notifier that dog might poop in next 15-20 mins depending on the age and breed of the dog so that the owner can be prepared
Prioritization of needs:
Pain pointsPain points priorityUsageDog owner must be able to pick and dispose at the desired location. Picking must cover the poop completely | High | always |
Dog owner must be able to choose to sanitise the floor (spray the sanitary liquid) at desired locations | High | only at selected locations |
Dog owner must be able to leave a home scent at desired location | Medium | only at selected locations |
Dog owner must be able to understand the health of dog based on poop study | Medium, but unique | when requried |
Dog owner must also get a disposable bin where poop is collected and he disposes safely | Low | since dog poop is not harmful, at home and desired locations only |
Dog owner to get an alarm on when to take the dog out based on age and other factors | High | depending on age of food |
Poop collector will be attached to dog kernel | Very low |
Solution:
- To address dog poop problem, I will consider following:
- Poop collector will be a long rod with flexibility for user to open, collect and close the collector
- Poop collector will have 3 buttons & a display area:
- Button 1 : For disposal
- Button 2: Rating health of dog, which then gives basic suggestions on the mobile app about medicines required & food to be given
- Button 3: Santize & spray the place (but without a mop functionality)
Evaluating trade-offs:
- The reason I picked health of dog is that it will increase revenue by cross selling products to the dog owner and even suggest any vet services if needed
- The investment in this product would be one time effort to understand health based on poop but will give significant edge over existing features available in the market.
Recommendation:
- I would position this product as assistance service for entire dog life cycle from 0 day to when the dog becomes old. Around better health and longevity of the dog.
- I can even level up the app to ask user to enter further details about dog behavior, create a community where first time users can ask many questions and get suggestions
Clarification - What is the problem we are trying to solve? Stink? Picking up?
Personas
People with One or two pets
People with disabilities - service dog
Police force dogs - service dogs
Dog walkers
Choosing dog walkers coz the need is higher there with multiple dogs in dog parks etc
Dog walkers pain points
Dogs are pulling them in different directions
Prevent other dogs from smelling this dog’s poop - possible infections etc
Watch other dogs while they are picking up
Hands might not be free
Solutions
Cordless vacuum stick - lined with dog poop cover. Odorless covers. Extendable handle
Pros - not bending down, more control
Cons - your one hand occupied, always need to carry it with you, maybe heavy
Voice activated roomba - clean up, camera to identify where the poop is. Odorless cover.
Pros - both hands are free, use watch for voice activated commands that can be communicated to the roomba with 5G.
Cons - Its difficult to move it to different parts if automatic navigation doesn’t work over large distances especially in outside terrains. Dogs might end up chasing it
Drones- pick up poop
Cordless vacuum stick - It’s a safer option with dogs and the environment it has to be used. Can cover wider range
Metrics
How many sold?
Clicks we got in campaigns.
Reviews
Need to design an app that can help in identifying the right places where dogs can poop and those can be cleaned on time
Clarifications/Assumptions
1. Who are the users?
Assumption- Domestic house holds who has pets at home, vetenary hospitals, public parks, gardens, municipality owners owing the cleanliness of the streets, residential societies maintenance, IT parks allowing the dogs at workplace. I am also assuming that dog poop activity is an operating expense that needs to be borne by the pet users at a reasonable price. Like paid public toilets. It can be used by big (area wise) or medium scale residential societies. Very small societies might use very limited feature as it is easy to track for the smaller area.
2. What do they want to do?
Assumptions- Identify a suitable place for dog poops and maintain cleanliness with hygiene at the same time.
3. How they want to do?
Assumptions- Mobile app, desktop, laptop, tablet where mobile is more intuitive and user friendly as masses use the cell phone and hence can use app anytime at any place.
4. Scope of application
Assumption is domestic, India
5. Goal of the application
Generate income and increase the customer base.
User Needs and Pain Points
I would like to list down the pain points from the pet owner’s perspective and the maintenance team’s perspective who is accountable to manage cleanliness in the residential areas as they are the masses who will be using this app. Municipal corporation can act as a user who invigilates if the residential societies are managing the cleanliness and hygiene adhering to the laws
1. Inability to identify the right available spots for dog poop
2. Inability to identify the uncrowded place during the peak hours where not too many dogs are pooping together
3. Inability to remember the time when dog wants to poop or urinate. Hence, poops and urinates at undesignated areas
4. Janitors are not able to find the spots where dogs have pooped to clean it on time
5. Maintenance team who is accountable for cleanliness is not able to identify at which time and place the pets have pooped to sensitize the pet owners
6. Inability to track if pet owners are cleaning the dog poops immediately if inadvertently the dog has pooped to the undesignated areas
7. The maintenance team should penalise and pet owners if they break the discipline and record the income generated out of it that in turn can be used for the management of cleanliness
8. Inability to escalate the critical issues to the upper management of the society for immediate action within very short span of time
9. Inability to track when how many times I have paid penalty to the maintenance team and the regular hygiene maintenance fees
10. Inability to track if any other street dogs are entering and pooping inside the residential gardens and common areas.
Sno. | Solution | BV | Complexity | Efforts | Priority |
1 | Pet owner should be able to register themselves for the first time | H | L | L | P1 |
2 | Maps can be used trace the available pooping spots | H | L | L | P1 |
3 | User should be able to identify the nearest available spots. We can even colour code the spots | H | L | L | P1 |
4 | User should be able to select the paid package and track start and end date | M | H | M | P2 |
5 | User should get the timely notification for the timely payments either regular fees or the penalties | M | L | L | P2 |
6 | Cameras on the common areas can be integrated with application that can give visibility to area managers to track the punishable scenarios where the pet owners are not following the regulations | H | M | M | P2 |
7 | A notification system to the janitors to clean the pooping areas within the set time limit | H | L | L | P1 |
8 | Janitors should be able to track the area where dog has pooped | H | L | L | P1 |
9 | Janitors should be assigned the task of cleaning activity as per their duty schedule and the nearest available point | H | L | M | P1 |
10 | Escalation box and feedback on the janitor’s service | M | M | M | P3 |
11 | Rating to the respective pet owners to show how responsible they are in managing the cleanliness and a recognition | L | L | L | P3 |
12 | Online payment gateway and a accounting statements with summary for the pet owners and the maintenance team | H | M | M | P2 |
Evaluation
The features are simple to use and intuitive from the user standpoint. It can be used by learned people even janitors should be having basic level of education to use the application. As the application has been made predominantly for India. Hence, we can allow the users to have in regional language along with English as the standard language so that it can be used by the masses. Rating mechanism and feedback helps to understand more about the user mindset for better engagement. Revenue generation should happen from the residential societies where they can take subscriptions and it becomes mandatory for the pet owners to register and use the app who are living in the societies. Pay per use model might not work as dog pooping is a regular activity and cleanliness and hygiene is suppose to be maintained on daily basis.
Clarification
What are we talking about when we say the dog poop problem? Two things immediately come to mind:
- Dog poop gets left on the ground and doesn't get picked up, it's smelly, unsightly, attracts flies, and you can step in it
- Dog owners have to let their dog out of the house to go poop. What if you are sick or want to sleep in, your dog still needs to go poop.
In terms of solutions, it's hard to come up with a magic bullet that solves everything for everyone so let's take a look at some of the potential users of a dog poop problem solving product and choose one to focus on:
- Dogs themselves
- Dog owners
- Park Staff
- Park Visitors
- Bring a plastic bag
- Park offers plastic bags
- Kick it under a bush
- Leave it on the ground
- They could've forgot or don't have access to a plastic bag
- Not always present or aware that their dog is going to the bathroom
- Stool isn't always solid and able to be picked up
- After you pick up the poop, you have to carry it until you find a trash can
- Fibrous stool binding dog food
- Chemical spray that dissolves dog poo
- IOT enabled collar to alert you when your dog is going to the bathroom
- B-, A+, B-
- C+, A, A-
- B-, B-, B-
- We touched upon this above in the comparison matrix, but is this even feasibly doable? Can such a spray really be made?
- If we can create a spray, is it going to be environmentally friendly? If it dissolves the dog poop what is going to stop it from also dissolving the grass underneath it and leaving a giant barren patch.
- Assuming this is technically feasible, are we going to be able to manufacture and offer it to consumers at a price point that makes sense for them and us. The cost of a plastic bag is damn near free.
- This doesn't address the pain point of dog owners forgetting to bring their plastic bags with them to the dog park. Maybe we could offer it in a compact size that could attach to a key chain, or just have parks keep some available on hand for public use like some do with plastic bags now.
Clarifications:
1/ What is the problem?
Pet dogs. When we walk them, they poop, we need to clean up after them. What is the problem? Dog owners dont like cleaning up and we have to solve that? Assume Yes.
2/ Assuming we are focusing on US - in other countries maybe its not the law to clean up after their dog. So its not a problem for the owners.
3/ Is this really a problem worth solving? Yes. Its determined, we should solve the problem.
OK. Lets look at the experience of a dog owner.
There are two phases of the dog.
a/ Before its trained.
b/ After its trained, it knows it needs to poop outside and not inside the house. Also poop only during the designated walking times. Or prompt the owner that it needs to poop, hence take it outside.
What would be an ideal experience?
Lets look at humans. We also need to be trained as kids. Once we are trained, we know that we need to poop inside the bathroom at house, inside public or private restrooms when outside, and not to openly defecate. We are self-sufficient and we dont need adults to supervise us.
For this exercise, I am assuming that the dog is reasonably trained. I dont know how training works, so dont know how I can solve that problem.
Pain point | Priority | Solution | Cost and value it provides |
I dont have time to take the dog for a walk. | M | Can the dog go by itself, relieve itself and come back? Assuming this not an option. Can someone else, walk the dog for you and clean up. We can provide a dog walking service. | Easy to provide this service. Question is: How many will pay? Useful in urban areas where people are very busy. And just walking is not a great experience, where you may want to walk anyway. H |
I take the dog for a walk, the dog poops, but I dotn have a bag to clean up | L-M | Provide bag vending machines at various locations, which you can pay by credit card. | Dont know how big is this problem. I think people are trained to get their bag when they walk the dog. |
I take the dog for a walk, but I dont like cleaning up. | H | Can we designated poop areas (similar to public restrooms), which is a public facility, where we create “restrooms for dogs”. We can walk them in, there is an area to poop, after pooping, dogs can walk through a strong stream of water (which clean their feet). The poop area can be flushed. Another option: Designate dog parks etc, where dogs can poop in the open. There is a clearning service (machine), which clears the poop with a mechanized shovel. Another option: Let the dogs poop wheever they want. Pay a tax to the local authorities, who will provide cleaning services. Option4: Create a dog bathroom in your house, where the dog can go poop. | This is a real solution to consider. Dont know if there any policy and regulatory issues. Also whats the cost of building such service? For e.g, in dense urban areas, even human public rest rooms are not available. Forget about dogs. So feasibility maybe a problem. THis will increase the cost for building a house. A dog bathroom. Instead, can we train the dog to poop in a human commode. Or have a differnt style of commode where they can poop easily. |
Clarification Questions
- Which geography are we talking about? The dog ownership rights and animal rights vary widely in different countries? Can we assume this is in the US? - Yes
- What do we mean by the dog poop problem? Is it the issue faced by the city officials to clean dog poop from the streets? Is it the issue faced by the dog owners to help them clean up efficiently after their dog? There is also an issue that poop can be used as an indicator for diseases and since testing for diseases in dogs is rare, we want to use this to test them for that? Or is it for the pedestrians who end up stepping on dog poop? - Dog Owners
- What do we mean by a product? Is it a physical product we are looking for? or a software product? or an app - you pick
Goal: Make it easy for a dog owner to clean up after their dog
The Situation
Dog ownership is quite common in the US and has been on the rise. People get dogs to keep them company, to play with them, to have a companion in difficult times, and many more cases. However, as more people get dogs, there is also the issue that many of them who get the dog for the first time in their life. Owning a dog has many facets, it is almost taking care of a baby:
- Feeding the dog
- Attention for the dog
- Playing with the dog
- Training the dog and many more...
It is a whole discipline in itself.
User Segments
There are various user segments that I can think of:
- First time dog owners
- Puppies
- Grown Dogs
- Multiple time dog owners (getting a dog second time)
- Service dog owners
- Police dog owners to name a few
I assume there would be different kinds of needs for each of these dog owners. For the sake of this assessment, I would like to focus on the First Time Dog Owners because they have will have the most number of unknowns and their pain is the maximum. Here again, there would be different challenges for owners of puppies and owners of grown dogs. Since, puppies in most cases also stay in special care or animal houses, we will focus on owners with grown dogs (6 months or above).
User Pain Points
I want to quickly consider the user journey for a dog owner. For the sake of this assessment, we will talk about three stages.
- Before the dog poops
- Don't know when the dog will poop
- Don't know what the cycle is
- Don't know how the dog will communicate if he/she needs to poop
- During the dog pooping
- Don't know what are the right places for the dog to poop
- Don't know what to do while the dog is pooping
- Don't know when the dog is done pooping
- After the dog poops
- Don't know how to clean it up
- Annoyed that they have to clean up poop
- Frustrated that others are looking at them as they pick up poop
- Afraid that they might get poop somewhere on their clothes
Grouped Challenges
As I think about the challenges that a user is facing, I think there are three major themes that emerge:
- Education about the dog pooping habits
- Prediction of the dog pooping to ensure there is no discomfort for the dog
- Physical handling of poop
Some Solutions
Given these challenges, I'd like to propose a few solutions to assure that we are solving for them adequately. I think these three problems require a fair bit of attention. We will try to cover ground and then grade the solutions based on the value vs effort.
- Dog Poop Academy: A simple education app, that helps owners understand how dogs develop, by breed and age. The user will simply be able to enter a few details and all the information that they need would be at hand. We will work with vets and researchers to put this information together. The entire app will take on a funny/humourous tone because we know this is important information for an owner.
- Value: High
- Effort: Low
- Dog Poop Tracker: A tracker that will help users track the pooping habits of their dogs. Tracking this and sticking to their schedule will help the user track the time for their dogs to ensure that they can take their dog out every day at the same time and avoid any discomfort for the dog also. It will also highlight all the nearest dog parks around the city and where there are enough waste disposal options available. Using this app will not only help the owner avoid discomfort for the dog but also keep the city clean. The owner can quickly tap a button to dispose of said waste. Plus this could also gamify the act of cleaning up dog poop to nudge them to keep the city clean.
- Value: High
- Effort: Medium
- Handling Devices: Provide a link on Amazon with all the devices available and their latest ratings and videos for users to make an informed decision. Affiliate revenue on the app to generate additional revenue.
- Value: High
- Effort: Low
Prioritize
- I would start with building a simple app with education and links to products they can purchase.
- I would add the tracking features later on
Summary
We started with evaluating the dog poop problem, looked at various facets of it round down on first-time dog owners who are mostly clueless about what to do. After coming up with user pain points, we grouped them into high-level themes and provided some solutions to solve the problems.
Step 1: Ask clarifying questions to narrow down the scope of the product/question
-Mobile based product or desktop based app? (mobile)
-IOS or Android? (Both)
-Product available to people in a particular region, yes or no? (Yes for the scope of this question lets assume that this product will only be available to people living in NY to begin with)
-What kind of dogs are we considering? (Normal pet dogs, nothing special)
-Is it going to be a standalone product or are we planning to integrate it in an already existing solution? (Standalone product)
-What do you mean by the dog poop problem? (Dogs can poop anywhere, thus there should be designated places assigned only where dogs should poop to keep the place/city clean)
Step 2: List down the user groups
- Pet dog owners and walkers: These are people who own pet dogs and may or may not take their dogs out for walks
- Hired Dog walkers: People who get paid for taking someone's pet dog out for walks
-Dog lovers/enthusiasts
Step 3: Select a user group and state your reason for doing so
For the scope of this question we will be going with pet dog owners and walkers as the main user group. This is because this app will be used majorly by this user group as its the largest user group present.
Step 4: List down user pain-points
1) They want to know about the nearest dog poop parks/facilities near their location?
2) Finding and searching for dog parks is a very time consuming process
3) Want to get more information about these parks, whether they are paid or free, empty or busy etc?
4) Want to know whether these parks are safe or not
5) Lack of incentive for the users to take their dog to the park
6) Don't know how to reach the nearest park
7) Want to know where are their friends taking their dogs to poop
Step 5: Prioritise the pain-points based on criterias like Impact to end user and Impact to business value.
Pain Point # | Impact to end user | Impact to business value |
1 | H | H |
2 | H | H |
3 | M | M |
4 | H | H |
5 | H | M |
6 | H | M/H |
7 | M | M |
Based on the above criterias we have prioritised the following pain-points
2,4,5 and 6
Step 6: List down the solutions for these prioritised pain-points
2) Finding and searching for dog parks is a very time consuming process
A) AI and GPS-based facility/park recommender: Based on person's location, daily route etc
B) Voice based search: To search for dog poop parks and facilities nearby
4) Want to know whether these parks are safe or not
A) AR/VR feature: By clicking on the park/facility on the app and using this feature the user can know more about the park and check whether they are safe or not
B) Safety Review and Ratings page: Can check and read the safety review and ratings page related to a particular facility to know whether these parks are safe or not
C) Chat feature: Reach out to people who have already been to this park and ask them about it
5) Lack of incentive for the users to take their dog to the park/facility
A) Gamified Platform: Everytime a user takes their pet dog to the park/facility for pooping they get rewarded in the form of bitcoin tokens which is reedemable in nature
6) Don't know how to reach the nearest park
A) Integration with google maps: To recommend multiple routes to the nearest park (depending on the mode of transport)
Step 7: Prioritise the solutions based on criterias like Impact to end user, Implementation effort, Implementation cost
Solution # | Impact to end user | Implementation effort | Implementation cost |
2 A | H | M | L |
2 B | M | M | M |
4 A | H | M | L |
4 B | H | L | L |
4 C | H | M | M |
5 A | H | L | L |
6 A | M | L/M | L |
Based on the above criterias we have prioritised the following solutions
2A, 4B, 5A and 6A
Step 8: List down the metrics that you'll track for these solutions/features
2A) AI and GPS-based facility/park recommender: Based on person's location, daily route etc
% of total number of users who no longer search for facilities on their own
4B) Safety Review and Ratings page: Can check and read the safety review and ratings page related to a particular facility to know whether these parks are safe or not
avg # of users that check this page out before going to a facility/park on a daily, weekly and monthly basis
Avg time spent per user on this page before deciding to go to the park
Increase in NPS, CSAT and user feedback after the launch of this feature
5A) Gamified Platform: Everytime a user takes their pet dog to the park/facility for pooping they get rewarded in the form of bitcoin tokens which is redeemable in nature
Avg # of users who have received over 30 bitcoin tokens in the past 6 months
% inc in no of users who take their dog to proper dog parks and facilities after the launch of this feature
6A) Integration with google maps: To recommend multiple routes to the nearest park (depending on the mode of transport)
Step 9: Summarize your answer
Interview Question: Build a product to solve the dog poop problem.
Clarification:
1) Let us define what 'dog poop problem' means. Here we are looking to solve for the issue of unwated dog poop in public places like streets, parks etc.
2) I am assuming that we are builing a hardware and/or a software product v/s a consumer good product
3) Is there are particular geography to focus on? I am going to focus on Mumbai, India
4) Assuming we are a startup builidng a soultion
Mission:
Unwated dog litter, can be critical hygine issue. Our mission is to reduce dog poop in public areas.
User Segemnts:
We can divdie user segments across multiple axis:
1) Types of dogs: Dogs with owners v/s Stray dogs
2) Type of people: We can segment all people into 3 segment Dog Owners, Public city workers, Innocent peopler/Bystanders
Of the two axis I presented, I am priotizing 'Public workers' in 'Type of people'. For this segment I will look at pain point across both Type of Dogs; Owned dogs and stray dogs
In people segement I am selecting Public city workers, mainly with since they are employed to reduce dog poop in public places and are incentivited to do so. This ties into the goal of the product. I will go through the pain points they face and how we can enable for them to do their jobs better.
If time permits we can also look at other persons, Dog owner: Since they can directly impact amount of dog poop left uncleaned in public places and also bystanders since they are higly impacted by unhygenic dog poop.
I will now go through the pain point, prioirtize those, list out solutions and then we can prioitize the solution.
Pain points:
1) Stray dogs who dont have owners, poop at any public places and there is no ownership of cleaning up after
2) Public city workers may not know which areas to focus on for a clean up drive
3) Dog owners may not know where the designated areas for dog walking/dog pooping are, so could leave dog poop in a wider distributed area. This causes more work for Public city workers
4) People who own dogs, may not be aware of health and hygine issues of not cleaning up
5) Owners/dog walkers have do not want to pick up poop, as it is smelliy and dirty. Type of poop can also raise an issue if it is not solid
Using a sinple Frequency, Severtiy and Relveance as criterias for prioitazation, I am priotizing issues # 1 and 2 above: Issue of stray dogs pooping in public areas and Public city workers unaware of which areas to clean up. Stray dogs make up a huge population of dogs in Mumbai, also it is safe to assume that almost 100% of the stray dog poop is not picked up by common public. So frequecny and severity of the problem is high, and solving this problem can have a bigger relevant imapct to our primary mission of reducing dog poop in public areas.
Solutions:
1) Build an app, where general public can upload information about 'poop hotspots'. This will help public city workers, with a more accurate information on location of dog poop. Something similar to how Waze maps providers crodsourced info about accidents.
2) Build an app where common public can report stray dogs. This will enable public workers to find stray dogs and Spay or Neuter stary dogs, this will eventually reduce dog population and thus dog poop
3) Create local compost pits, which public cleaning crew can use to dump dop poop. This can provide a positive impact to the negihboord by providing compost
Using reach and impact as crietaris to prioitize solutions, I would prioitise to build an app. This can features for 1 and 2 above.
Top Google interview questions
- What is your favorite product? Why?89 answers | 263k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- How would you improve Google Maps?53 answers | 228k views
- See Google PM Interview Questions
Top Product Design interview questions
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- Design a library for the future.25 answers | 23.5k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- See Product Design PM Interview Questions
Top Google interview questions
- A metric for a video streaming service dropped by 80%. What do you do?50 answers | 135k views
- Calculate the number of queries answered by Google per second.45 answers | 78.5k views
- How many dentists are there in New York?33 answers | 36.7k views
- See Google PM Interview Questions
Top Product Design interview questions
- How would you design a "Google Refrigerator"?13 answers | 8.3k views
- Design a social travel product.12 answers | 13.4k views
- Design a product for Facebook to fight COVID-19.12 answers | 6.8k views
- See Product Design PM Interview Questions