Improving visual design and user experience for Belgium’s largest B2C electronic patient record
Drove user-centered design decisions through research on new and existing features to enhance usability and visual design, delivering a modern, intuitive experience that elevated patient experience.
Deliverables: iOS & Android app, Web app, Documentation
Project Type: Full UX & UI redesign of the existing app
Team: Lead product designer (me), Functional analyst, Product Owner, Devs
The mynexuzhealth app is already an ingrained part of many peoples lives and a wel known medtech app in Belgium for over 10 years. You can view your entire medical history in the app and take back controle of your own health data.
However because the app was already 10 years old and the fact dat the iOs app was developed by a different team then the Android app created a lot of discrepancies between both apps visually and in user experience. The goal therefore was to overhaul the app, developed by 1 team and cement the mynexuzhealth app as the number one electronic patient record (ERP) in Belgium.
Business goals
The main goal for the app was to stay the number one electronic patient record (ERP) app in Belgium. To do this the entire app needed a visual and usability refresh without sacrificing current existing technical debt and as little as possible technical refactors.
User goals
The key impact of the mynexuzhealth app and nexuzhealth in general is to empower the patient with their own information. This had already been done within the past years where the app firmly planted itself as the go-to app for medical data. However flows throughout the app had become convoluted and difficult. Therefore the app had to shift towards ease-of-use and transparency while maintaining the main goal.
Due to confidentiality it is not possible to share images of the new product here, please get in touch for details on the project — I'd love to share more with you directly.
The process
We started by analysing the existing app and doing user testings based on the existing app to find the current pain points and to define core features we had to tackle first.
This is an overwiew of the process:
01 Research and interviews
We decided to do 2 types of user interviews:
1) was to get to know the current pain points within certain flows to see where we could introduce improvements.
2) The other types of user interviews was more an open ended conversation with certain types of users to find out what they would like to see in an ERP-app and what they were missing within the space of ERP-apps.
In combination with this we also dit a competitors analysis to determine what had changed in the last few years
02 flow mapping
Once the critical flows were determined, current flows were mapped and documented. After this we looked a these flows and how we could optimise them for different types of users: Chronic patients, patients who went to the hospital only once or twice a year and patients who almost never went to a hospital all while keeping current technical debt in mind.
03 Functional specifications & tech debt
From these interviews and flow mappings requirements were distilled. Where possible we tried to intervene as little as possible with the current technical solutions. This meant that for some solutions we could not go the optimal route but had to find a way to integrate current tech debt with a new vision.
04 Ideation
Once all flows were mapped and the the requirements were gathered we started ideating in an agile way.
Topics were picked up in 2-4 week design sprints depending on the size of the flow. These sprints started with a kick-off meeting between Dev, Design, Functional analyst and Product owner to ensure all dependencies were clear.
Designs were made from an existing web and mobile design system where, if needed, new components could be added to.
05 Final designs and implementation
Final designs were implemented by the dev team every other sprint. This ensured desig was always one topic ahead of development, which led to a bit more breathing room.
During development I kept a close relationship with development to ensure consistent implementation and to spot usability issues at an early stage
06 Validation
After a certain amount of topics were developed we organised a user testing day with different types of users to ensure that the decisions we made woul be the correct ones and the make sure would could intervene in a timely fashion.