top of page
Anteprima UI Doc Vitals

Doc Vitals

Doc Vitals is an iOS app that allows doctors to monitor patients' vital signs remotely using medical devices. In addition to monitoring, it provides immediate notifications and improves overall doctor-patient communication. 

Project Goal

Motivated by the desire to have a positive impact on people's lives through Design, I embarked on this personal project. This project was a real personal challenge, as it required my ability to synthesize and apply the different skills accumulated over the years in UX/UI Design, Interaction Design, Branding and UX Research.

Role

UX/UI DESIGNER

Tools

AFFINITY | FIGMA | FIGJAM | LOTTIEFILES

Inspiring environments

UX/UI DESIGN | UX RESEARCH | BRANDING

Chiara Esposito

Pulmonologist

How can this application simplify the daily work of the doctor?

  • Remote access to patient data: Chiara wants to access patient data from anywhere to provide care outside the office.

  • Easy communication with patients: Wants to communicate easily with patients to address their concerns and provide reassurance at a distance.

  • Adaptability to different medical needs: Look for an app that can adapt to the different medical needs of its patients, allowing personalized care.

  • Intuitive interface: Prefers an intuitive and easy to use interface, for immediate adoption by both you and your patients.

Analysis and empathy

Having gained a deeper understanding of the medical context through interviews, I conducted a competition analysis to examine similar applications already on the market. I analysed their functionalities, strengths and weaknesses to identify opportunities for differentiation and improvement.

MioDottore has been the product closest to requirements, especially for its medical information management capabilities, facilitating physician-patient communication and monitoring of vital parameters at a distance.

Picture of a doctor

Marco Bianchi

Cardiologist

How can this application simplify the daily work of the doctor?

  • Patient follow-up and communication platform : Look for a platform for patient follow-up and timely response to patient inquiries.

  • Adaptability to different medical conditions : You want an application that can adapt to the different medical conditions of your patients.

  • Integration with Medical Record Management System : The application should integrate seamlessly with your existing medical record management system.

Architectures and flows

With the data from the research conducted, I was able to define effective user flows, a solid information architecture, and a user interface that prioritizes a consistent and intuitive experience to meet the specific needs of physicians.

The goal is to structure navigation in a way that allows doctors to always have an overview of upcoming events and their calendar, allowing them to better organize their work.

Architettura dell'informazioni Doc Vitals
wireframes.webp

Challenge: Talk to the users

In this first challenge of the project, I needed to do research directly on the medical field, to understand the needs of future users and be able to talk directly with specialists

Research on the field

Solution

  • Context analysis :

    • Increased use of digital devices by physicians to access information, record data, and communicate with the healthcare team.

    • Importance of technology to improve healthcare.

  • Interviews :

    • Interviews were conducted with 10 healthcare professionals (32-45 years) to gain an expert view:

    • User needs

    • Challenges of Medical Monitoring in Hospital

Results

  • Priority diseases:

    • Diabetes

    • Hypertension

  • Medical devices used:

    • Pulse oximeter with Bluetooth connection

    • Blood pressure meters with Bluetooth connection

    • Thermometers

    • Glucometer with Bluetooth connection

Branding

This project allowed me to experiment and deepen my basic graphic design skills. I designed and created a visual identity for the application, so that it would make the user's visual experience more pleasant and captivating, but at the same time coherent and consistent.

logodocvitals.webp
payoff Your heatlh, our priority
palette askme sign.webp
typography.webp

Urgent notification

When a patient’s vital parameters become critical, the application will send a notification from which it will be possible to immediately check the patient’s health status and possibly contact him by phone.

Add Patient Functionality

Ability to add a new patient on the app to be monitored, patient data is retrieved directly from the hospital database and then it is possible to associate medical devices with the patient.

Hi-Fi Prototypes

These prototypes are the result of careful design refinement work, based on the information architecture and existing wireframes. You will see how the three main functionalities - adding new patients, urgent notifications and device monitoring - have been integrated into the user interface.

Patient monitoring

In a dedicated section of the navigation menu, you will have the possibility to monitor and consult the vital parameters of a single patient in detail by consulting graphs to have a more complete general picture.

Usability Testing & KPIs

After designing the high-fidelity prototypes, I conducted unmoderated usability tests on a smaller sample of specialists (5) interviewed in the initial research, describing the tasks that the user had to complete. This allowed me to measure the KPIs of the prototype created based on the completion of the task requested.  Despite the limited number of tests, interesting product improvement points emerged.

Task 01

To start, click the "+" button at the bottom right (Floating Action Button) and add the patient Cavallotti Alberto to your patient list, the data associated with it are to be considered correct. Once the patient has been added, return to the home page.

Results

  • 100% Success Rate : 5 out of 5 users successfully completed the task

  • 0% Failure Rate: 0 out of 5 users failed the task, not completing the action.

  • Misclick Rate : 3 candidates interacted with non-interactive elements without following the expected flow of action.

  • Average Completion Time : The average time taken to complete the task is 1 minute and 45 seconds.

  • Number of clicks: The average number of clicks to complete the action is 10 clicks, to add a patient to your list and return to the home page the minimum number of clicks is 8.

Understand the results

The test validated the final design, demonstrating the task success rate and 0 misclick rate. Users demonstrated a clear understanding of the prototype's functionality and interacted with it in a natural and intuitive way. Additionally, 3 users praised the animations and usability of the product during the user test, stating that it would be a very pleasant experience to use in their daily work routine.

Task 02

Starting from receiving an urgent notification, call a patient to make sure they are okay without leaving the app.

Results

  • 100% success rate: 5 users out of 5 successfully completed the task

  • Failure rate 0%: 0 users out of 5 failed the task, not completing the action. 

  • Misclick rate: 2 users have interacted with inactive elements

  • Average completion time: The average time taken to complete the task is 1 minute and 2 seconds.

  • Number of clicks: The average number of clicks to complete the action is 6 clicks, for correctly calling the patient the minimum number of clicks is 4 clicks.

Understand the results

All users were able to make the final call to the patient following the flow of the pre-established prototype. Although the success rate is 100%, however, 4 out of 5 users were a bit confused by the functionality, especially the flashing of the urgent notification. They did understand the context, but felt constrained in the interaction. In summary, effective functionality but needs an overhaul in terms of interaction and some UI components.

Task 03

Apply the filter to display only critical patients, then consult the patient file of Marco Mandragola, then download the weekly report of the evolution of the glucose values of the patient.

Results

  • Success rate 60% : 3 out of 5 users successfully completed the task

  • Failure rate 40%: 2 out of 5 users failed the task, not completing the action.

  • Misclick Rate : 4 candidates interacted with non-interactive elements.

  • Average Completion Time : The average time taken to complete the task is 48 seconds.

  • Number of clicks: The average number of clicks to complete the action is 7 clicks, the minimum number of clicks is 4.

Let's understand the results

For this usability test, I noticed that not all users expected to find the periodic trends of the values under the patient card. 2 of the users explained to me that the action of consulting the medical record is less frequent than that of seeing the weekly trends, so they expected to find immediately the trends of the parameters and later in scrolling the patient card. 2 of them appreciated the interaction to change the medical device and see the trains of parameters related to it.

Next steps

Design review based on user tests
The final result of the usability tests of the prototypes can be considered satisfied on the basis of the KPIs obtained, there are hints of improvements dictated by the reactions of users when they carry out the test and some rough comments to the product design.

Simplified administrative forms

Integrate a digital signature system for the completion of administrative forms by the doctor directly from the application.

Web application

Extend the Doc Vitals system to the web to access more patient information and data through the analysis of specific medical dashboards.

Pairing of new devices
Enable the addition of new medical devices to the application for a more complete picture of patient health, including certified thermometers and smartwatches.

Large scale usability testing

Conduct unmoderated usability testing on diverse user groups to gain a more comprehensive understanding of physician needs across Italy.

bottom of page