dr dash banner1-03.png

The Doctor Dash is a dashboard application that uses machine learning and patient participation to create a smarter, more efficient schedule.


Scope: Product design | UX/UI Case study | 6 week team project

Role: Concept development, visual design for dashboard, user testing

Description: The Doctor Dash optimizes a doctor’s most valuable resource: time. Doctors strive to maintain integrity with their practice and provide appropriate care and connection with their patients all while staying up to date with the latest research, teaching, and maintaining their lives outside the office.  The Dash aims to serve doctors and patients more quality time with one another.

It begins by using patient scheduling information to create appropriate time slots for patients based on the reasons for their visit. The Dash utilizes learned data to optimize time and make suggestions around scheduling.  It can insert other items of off the to-do list into unfilled time slots, making sure the doctor gets the most out of their hours in the office.


The Product


The Dashboard

The main component of the dash is the scheduler.  When the patient is seen, the doctor is able to start a timer through the scheduler so that The Dash can learn how the doctor is appropriating his or her time and adjust scheduling times or include buffer times.  The timer also includes a voice transcription service so there is a record of the visit and the doctor can spend more time with the patient and less time taking notes.


The to-do list

The to do list incorporates machine learning to learn what the items the doctor is most likely to add at any given point to enable quick add.  The doctor is then prompted to estimate how much time the task will take. The machine learning will eventually learn how long these tasks take and suggest appropriate completion time for each one.  

One component of patient care that doctors fall short on is follow up.  The to do list would enable doctors to create specific follow up cues and schedule them at a time when they are able to check in with the patient with the patient information at their fingertips.

Continuing education

As part of their annual or bi-annual accreditation, doctors are required to complete continuing education components.  These can include journal articles or courses. In the continuing education tile, doctors are able to set up tags for areas of interest, such as sleep, diabetes, etc. This tile of The Dash would collect articles pertaining to these tags. It estimates the amount of time it takes the doctor to read each article and offers to schedule reading time into appropriate time slots in their day.  

dr dash app-01.png

The Patient Scheduling app (prototype)

The app is a patient facing app that allows them to find a doctor, schedule an appointment, and fill out any necessary forms ahead of time. The patient scheduler app will help to assess needs of the patient before they come in and schedule time appropriately.  

Doctors visits are broken up into levels with varying time allotments depending on what the reason for the visit is.  When the patient books in the app they are able to select from a list of pre programmed reasons for their visit.  The app then selects how long this visit will take and offers appointment times for the patient to select that will fit in the doctors schedule.

The patients are able to fill out forms online and verify insurance information.  Their appointment is registered into the doctors calendar in the Dash.



The Process


DDDT small-26.png


We started by developing a list of questions in four categories: market, business, user, and technology. From there we started doing research to try and answer our questions. We looked at the pain points of patients and doctors in the whole process, from appointment booking to follow up.


User Journeys

We mapped out the emotional journey of both patients and doctors throughout the duration of the experience from making an appointment to follow up. We saw that both users experienced anxiety around time: wait times for patients and time management for doctors.


Marker Moments

We talked to patients about their marker moments, their most memorable interactions, during the process of seeing a doctor. Overwhelmingly our respondents mentioned exceedingly long wait times.

For ten minutes or less with a doctor I usually spend 1.5 hours at the office.
— Patient
Most of the wasted time in my day is lost fighting with the electronic medical record which was not designed with the end-user experience in mind.
— Doctor
There is so much waiting: In the reception area, then for a nurse once you’re in a room, then for the doctor once the nurse is done checking vitals, then for blood work if that’s necessary.
— patient


We looked at the pain points in both user journeys to see where there were overlaps and if there were any solutions that cold solve more than one problem. Overall, poorly managed time was a barrier to better patient care. We also saw a space where both patient and doctor could play a role in solving this problem.

  • Concept: Create a Desktop dashboard for a general practice doctor

  • Strategy: Enable doctors and patients to contribute to better patient care.

  • Problem: Poorly managed time is a barrier to better patient care.



We sketched ideas for how a dashboard could solve for the problem we defined. What would help a doctor feel more in control of their time?


Below is our first version of the dashboard. We didn’t want to deviate too much from the graphic style the healthcare professionals are used to at work, however after user testing we saw that it would be ok to make some more modern updates to the design since they are interacting with newer technology elsewhere in their lives.


DDDT small-29.png

We concept tested with both patients and doctors. With our doctors we showed them a mockup of what the product would look like in the app store. With patients, we observed them as they moved through our app mockup.



This will help patients feel as though they have more control of their time in the doctors office.
— Dr. Adomako
The less time I have to think about organizing my schedule or what needs to occur next (tasks or to do lists), the better.
— Dr. Oliver
It there’s a way for the doctor to input the time after seeing the patient or for a nurse to document the time it’ll be great and a huge help for scheduling in the future. The GP can schedule appropriately if he knows based on the data here that Patient X always takes about 18 mins. There’s no point in putting him in a 10 minute slot just to get further behind.
— Dr. Campbell


Did Well:

  • I think that we had a strong concept. The idea of using machine learning to make a doctors workflow more efficient and appealing to our users.

  • Where we were able to validate our concept, I think we got good feedback from doctors and patients.

Next Time:

  • There were a lot of limitations for user testing this or watching users in their current environment due to privacy issues. Ideally we would be able to follow a doctor and nurse throughout their day to see how they are currently organizing their schedules.

  • I see future iterations of this being applicable to anyone with some kind of repetitive schedule or appointments. I think there would also be a market for this as a tool to encourage better habits. If The Dash could tell you that you have time to work out for exactly 45 minutes, then maybe you would be less likely to skip the gym.



The People

This is the team that worked on this project.

My role included visual design of the desktop dash, logo creation, research, concept development