
DR.Match
UX Research and Design Project
Synopsis
DR.Match is an academic project of 4 graduate students that aims to match users with doctors as per their expectations. With the help of interviews with stakeholders (patients and doctors) and affinity mapping the information, we design a doctor matching app that allows patients to personalize their search for a doctor.
Project Logistics
Team: 4 Graduate students
My role: UX Researcher, UX Designer
Duration: Jan 2019 - April 2019
Methodology
Story
Interviews
Affinity Map
Persona
Low-Fi Prototype
High-Fi Prototype
Understanding the problem
Problem Statement
People struggle to find doctors as per their expectations. This is because the doctor's information on the web is:
-
scattered and is not user-friendly with industry jargon
-
written at a high literacy level not-consumable by many
-
futile as doctors share their information without knowing what the patients are looking for
Stakeholders
Doctors: What information does a doctor consider to be important for patients to know about?
Patient/User: What information does the user look for about a Primary Healthcare Provider?
Data Collection
Interviewed 9 individuals looking for new doctors to gather insights into their research process and expectations from the new doctor
Interviewed 3 medical professionals to understand what information they want their patients to be made aware of
Analysis Process
Affinity Map
We analyzed the interview data collected and created an affinity diagram. This data helped us answer the questions -
-
Which factors are important while selecting a doctor?
-
Which factors are recognized when selecting a doctor?
Affinity Mapping
Key Insights
Affinity map helped us answer the following questions.
Process of looking for a new PCP
-
Search online and look into the insurer's directory
-
get reviews and recommendations from friends and family
-
through family connections
-
try out the PCP themselves.
Factors considered when selecting the PCP
-
PCP in their insurance network
-
PCP closer to home which reduced travel time
-
PCP's certifications, specialization, treatment methods
Behavioral Profiling
Based on the finding from the affinity mapping, we realized that there were many factors which were important to the users and including all of them would only defer the doctor search. We wanted the solution to be intuitive Behavioral profiles helped in this case to make the decision of the most important factors.
Behavioral Variables
Target Audience and Persona
Based on the key insights from the affinity map and the behavioral variables, we identified six personas who would use our app and how would they influence the solution design.
Design Process
Target Audience
Persona
User Flow Diagram
When accessing the application, to get personalized search results and to retain the searches, we designed a sign-up and onboarding process for the users. The users were classified into - new users, returning users who either want to access their previous search results or want to update the filters. To accommodate, all these users, a user flow diagram was created.

User flow Diagram
Final App Design
Low Fidelity Prototype
We designed a mobile app and created a paper prototype for it. The prototype involves logging in to the app and collecting information about the user. This information will be used to customize and personalize the user's search results.
High Fidelity Prototype
We designed the high fidelity prototype using Figma. The prototype is designed with reference to Google Material Design.
Click on the phone to interact with the prototype
Prototype
Reflection
Prioritizing Features
It is very important to prioritize which feature and which information is important. In this case, we have tried to include all the possible details and I think the app is no longer minimal in this case.
Difference between functionalities
While prototyping, there were 2 buttons, "Skip" and "Next", it took me to realize how similar the 2 functionalities are, yet they have a big impact on the user freedom and control.