Build a system to predict if something can go wrong in a cab ride.

  Uber
  Lyft
Add Your Answer
Answers (1)

This is a product design question

Step 1- Clarify qn

What does wrong mean? car breaking down, crime, cars refusing rides

Is there a specific region or platform under consideration

Specific geo, region?

Step 2- User group

1) Uber Monitoring/Call center agents

2) Emergency services, law enforcement

3) The cab drivers and riders

4) Business team at Uber(Legal, loss prevention etc.)

I will select Uber Monitoring/Call center agents are the target user group since they would be first point of interdiction for any issue/problem

Step 3- Pain points of this user group

1) Dashboard that shows that potential issues and type of issue that can take place

2) Understanding contributing factors and tracking progress

3) Communicating with various stakeholders

4) Automated workflow to address exceptions

5) What is the benchmark at which I need to escalate the issue(rather than being a false alarm)

6) Tracking progress on remediatory actions

7) Tracking competitors actions on the issue

Step 4- Prioritization of pain points

Priority 1- High relevance, High Impact

1) Dashboard that shows that potential issues and type of issue that can take place

2) Understanding contributing factors and tracking progress

3) Communicating with various stakeholders

4) Automated workflow to address exceptions

I will ignore the rest for the MVP

5) What is the benchmark at which I need to escalate the issue(rather than being a false alarm) — > this can be secondary requirement as we are already caputuring contributing factors and tracking progress

6) Tracking progress on remediatory actions –> Secondary requirement as primary objective is a system that predict an issue

7) Tracking competitors actions on the issue–Same as above

Step 5- Solutions

1) Dashboard shows traffic in a given area along with events e.g. a reported traffic event, driver ratings, potential crime, upcoming weather scenario, airline delays, road construction etc.

2) Understanding contributing factors and tracking progress –>Related to (1)

3) Automated calling or message capability to various stakeholders e.g. police

4) Automated workflow to address exceptions –>Related to 3

Step 7: Solution Prioritization- What will be part of MVP?

High Priority

1) Dashboard shows traffic in a given area along with events e.g. a reported traffic event, driver ratings, potential crime, upcoming weather scenario, airline delays, road construction etc. –> This is the monitoring scope (Highest reach and impact, medium implementatio cost)

2) Understanding contributing factors and tracking progress –(Highest reach and impact, related to 1)

Medium Priority

3) Automated calling or message capability to various stakeholders e.g. police (Medium Impact, High/Medium cost) –> Need not be part of the immediate scope, components of this will already be done by existing systems

4) Automated workflow to address exceptions –>Related to 3