Prediction Dashboard for Transplant Recipients

Medical Dashboard with ML predictions to improve the decision-making process for transplant physicians.

Role:

Role:

Role:

Product Designer, Frontend Developer

Tools:

Tools:

Tools:

Balsamiq, Figma, FigJam, Docker, LucidChart, Miro

Duration:

Duration:

Duration:

10 months

Organ transplant recipients often face health challenges post-surgery

While clinicians can quickly spot organ rejection or infection, long-term challenges are harder to detect. To predict life-threatening outcomes that might occur years later, clinicians rely on monitoring medical data and identifying suspicious changes over time.

Challenge

EMR systems collect patient information in general profiles, but specialized hospital departments often struggle to navigate the vast amounts of data, much of which may be irrelevant to their specific needs. This wastes clinicians’ and patients’ time, making it harder for organ transplant practitioners to identify impactful changes in medical data.

Solution

A medical dashboard displaying relevant patient information and changes over time would streamline data navigation for medical personnel. When powered by deep learning algorithms, this solution can also predict long-term complications, improving the overall monitoring of transplant recipients' health.

Example of the data organization in EMR systems

Example of the data organization in EMR systems

Research

"Data is often scattered across our system and searching for it wastes my time"
"Data is often scattered across our system and searching for it wastes my time"
"Data is often scattered across our system and searching for it wastes my time"


The first step was conducting expert interviews and literature reviews to understand the nuances of organ transplantation recovery. This phase provided a foundational understanding of the impact every detail of patient’s medical history has on their life post-surgery. We also learnt how troublesome it is for clinicians to gather this data and analyze it as a whole.


Storyboard inspired by conducted interviews

What are the users' expectations?
What are the users' expectations?
What are the users' expectations?


By shadowing clinicians and nurses, we observed their daily workflows and interactions, gaining insights into practical needs and system deficiencies. These observations were crucial for developing a user-centric design. Using field observations and previous interviews, we were able to create an affinity map that showcased all the ideas, concerns and needs of developers and end-users.



Affinity Map created during shadowing sessions and interviews

How should we integrate this product into existant environment?
How should we integrate this product into existant environment?
How should we integrate this product into existant environment?


We analyzed several EMR systems that were used by medical personnel of UHN. This helped us better understand the existent ecosystem of clinic and how this dashboard would be integrated into it.



We analyzed several EMR systems that were used by medical personnel of UHN. This helped us better understand the existent ecosystem of clinic and how this dashboard would be integrated into it.



We analyzed several EMR systems that were used by medical personnel of UHN. This helped us better understand the existent ecosystem of clinic and how this dashboard would be integrated into it.


Visualization of Medical Dashboard integration with clinic ecosystem

Visualization of Medical Dashboard integration with clinic ecosystem

Design Decisions

Pie Chart for Patients
Pie Chart for Patients
Pie Chart for Patients


During shadowing sessions and observing patient-clinician interactions, I noticed an interesting behavioural pattern: 6 out of 10 male patients did not take their treatment plans seriously (often being scolded by their doctors).


1) The CDC reports that women are 33% more likely to visit the doctor than men, and are 100% better at maintaining screenings and preventive care.

2) 65% of organ transplant recipients are males.


Considering these statistics, I suggested implementing a patient-focused data visualization screen to encourage patients to take their doctors’ recommendations more seriously. After discussions with both end-users and the client, this feature was approved for implementation.



Pie Chart of ML-predictions

Pie Chart of ML-predictions

Custom Table Alignment
Custom Table Alignment
Custom Table Alignment


In feedback sessions, end-users were divided into two groups regarding data table alignment. Senior clinicians, familiar with the older EMR system, preferred a Date-Aligned View of the table, while younger practitioners favoured a Parameter-Aligned View.

This “anchoring bias” influenced our decision to make the alignment customizable.

Custom table alignment

Custom table alignment

Line Chart for Data History
Line Chart for Data History
Line Chart for Data History


To prevent misinterpretations, the summary review and editing features were introduced, allowing patients to make necessary changes before finalizing their summary.



Weather Forecast Chart

Implemented Line Chart for Data Trends

Weather Forecast Chart

Implemented Line Chart for Data Trends

Weather Forecast Chart

Implemented Line Chart for Data Trends

Prediction Reliability
Prediction Reliability
Prediction Reliability


To prevent misinterpretations, the summary review and editing features were introduced, allowing patients to make necessary changes before finalizing their summary.



Alert design

Alert design


Additionally, we needed to provide "proof" of the predictions’ accuracy through Feature Importance. As few clinicians are familiar with ML and Feature Importance, this information had to be as intuitive as possible. We used A/B/C testing and the Think-Aloud protocol to test the clarity of various designs.

Feature Importance Design Options

Feature Importance Design Options

Feature Importance Design Options

Evaluation

Task Completion Time
Task Completion Time
Task Completion Time


The final prototype was tested by a group of previously uninvolved clinicians, comparing task completion time between the old EMR system and the new prototype.

10 participants were asked to complete a task of finding a patient's value for parameter A registered on date B and compare it to the value of parameter A on date C.


The final prototype was tested by a group of previously uninvolved clinicians, comparing task completion time between the old EMR system and the new prototype.

10 participants were asked to complete a task of finding a patient's value for parameter A registered on date B and compare it to the value of parameter A on date C.


Usability testing results

Usability testing results

Final Thoughts

This project helped me build fundamental skills in product design:



1) Relate to the user.

2) Make the circumstances work for you.

3) Take initiative.


Collaboration with clinicians was the most challenging part in this journey, so speed prototyping with tools like Balsamiq, FigJam and Figma was really helpful. Also, Miro appeared to be a great tool for idea and feedback organization across designers, developers and clinicians for this project.

Prototype Screen - Data Trends

Prototype Screen - Data Trends

Prototype Screen - Data Prognosis

Prototype Screen - Data Prognosis

Prototype Screen - Appointment (Patient's Profile from Clinician's POV)

Prototype Screen - Appointment (Patient's Profile from Clinician's POV)

Prototype Screen - Appointment (Patient's Profile from Clinician's POV)

Explore next

Ready to bring your vision to life or just want to chat?

Ready to bring your vision to life or just want to chat?

Ready to bring your vision to life or just want to chat?

I'm here to listen, collaborate, and design solutions that make impact.

I'm here to listen, collaborate, and design solutions that make impact.

I'm here to listen, collaborate, and design solutions that make impact.

© 2024 by Anna Kirik. All rights reserved.

Lights on·off