New Features to an existing iOS app
K Health is a completely data-driven health app with AI and machine learning capabilities that aim to help people obtain reliable answers to personal healthcare questions. As a growing medical app, K Health is always looking for new innovative ways to provide reliable, affordable, and personalized healthcare. Through research and implementation, I designed two new features to K Health's existing iOS app aim to create a more personalized and inclusive healthcare management for its users and their loved ones: ability to create multiple profiles and blood pressure tracking.
*This is a speculative project and I am not affiliated with K Health.
Before determining new features, I completed a competitive analysis and user research in order determine how tracking blood pressure would be beneficial to the user while using my research goals/questions as a guide.
- Discover how people currently look up their symptoms or symptoms for someone else
- Understand how patients track blood pressure
- Discover if patients often forget to monitor their blood pressure levels
- Discover how often and when people monitor their health
- Discover how K Health could address any pain points in their health management and which features could address them
- How do people monitor their health? And how often?
- Why should people care about tracking their health metrics? What benefits do they gain?
- If they track their blood pressure, how often do they measure it? What key information do they also note down? (i.e., did they take their blood pressure medication? Was their blood pressure taken in the morning? Afternoon? Night? Changes in diet?)
I conducted a competitive analysis of K Health as a business and some of its key competitors as one of the top medical apps and more specifically as a symptom checker to better understand the app as a whole and ways I could contribute to it.
- Though most of the apps do a great job with organizing information and helping people get information, they lack personalization.
- Those that have medication reminders, do not allow you to track other health metrics like blood pressure or glucose.
- Those that have health metrics embedded in their do not help their users understand what their numbers mean.
- Not many support multiple member profiles in their app
A survey was conducted with 12 participants who either track their own blood pressure or for someone else. From the 12 participants , 2 participated in a extended interview.
- Top 3 features users look for in a health app include:ability to add multiple profiles, tracking health metrics, and setting reminders.
- 100% stated that they have difficulty remembering to measure their blood pressure and 91.7% found reminders to be helpful
- 83.3% would like an explanation of their blood pressure measurements
- Users want an easy way to track health metrics such as blood pressure and to understand what the levels mean
- Ability to track notes such as possible causes for increase or decrease in blood pressure
- Share their information with their healthcare provider
Why monitoring blood pressure matters?
From this research, I decided to focus on adding a blood pressure tracer to K Health. But why blood pressure out of all the other health metrics out there?
- 610,000 people die of heart disease every year which accounts for 1 in every 4 deaths
- 75 Million people have high blood pressure and only 45% have it under control
- High blood pressure is a common risk factor for heart disease and stroke which are the 2 leading causes of death in the US
- High blood pressure is also known as a silent killer
- To determine if blood pressure medication is working
- Pregnant women, experiencing pregnancy-induced hypertension and/or preeclampsia
*Statistical information taken from the American Heart Association
PERSONA & EMPATHY MAPS
Using the information gathered from the competitive analysis, surveys, and interviews - the persona, Tyler Smith was created to reflect the type of user that would mostly likely benefit from the new added features: blood pressure log and multiple member profiles. An empathy map was created to understand who Tyler and his motivation to lead a healthier life as a father, a son, a caretaker, and a patient.
A user journey map was then created to dive deeper into Tyler's life and how K Health's added new features will affect him and his family. The journey begins with Tyler's awareness of the K Health app, then his journey logging in his blood pressure and monitoring his mother's vitals.
Using the information gathered from competitive analysis, surveys, interviews, and Tyler Smith (the persona) K Health's app map was redesigned to define the new features' information architecture while maintaining the current IA.
With the information architecture mapped out a user flow (derived from a task flow) based on Tyler and his journey navigating through K Health.
USER INTERFACE DESIGN
With the information architecture and user flow defined, I sketched a few screen designs:
As this was already an existing app, I went ahead and used the existing design design to create Hi-Fidelity Wireframes and some new UI addition.
With the new features, there were some new UI designs created such as new info cards, blood pressure graph, and icons.
PROTOTYPING & TESTING
Usability testing was conducted using 3 methods:
- In-person moderated: 1 participant navigated through prototype with instructions on Marvel
- Remote moderated: 3 participants navigated through prototype with instructions on Marvel
- Remote undmoderated: 10 participants navigated through prototype with no instructions through Maze
Involving the same 3 tasks:
- Create a profile for mom (Elaine)
- Record her blood pressure for the first time through her profile on your account
- Record blood pressure using K Health's AI symptom tracker
After user testing, I plotted the findings on an affinity map and uncovered some key findings that would aid in iterations such as placement hierarchy and icon replacement.
QUICK WINS ITERATIONS
In both moderated and unmoderated usability testing I found that participants who were not familiar with the app would tap on all the icons before tapping on”Me” to access medical profiles. One participant commented that they didn’t even think to tap on ”Me” first because of the other icons on the other corners (which was in the original design). Most had tapped on the hamburger menu first then worked their way around before finally tapping on “Me”. To make it more obvious, in version 2, I replaced ”Me” with a profile icon.
When creating a new profile, participants did take a little longer to tap on the words “+ Add”. For version 2, I created a card for easier access.
WHAT I LEARNED
- Working within an existing design system - since the visual design was already set, I was able to focus on other aspects
- Consistency is key for user learnability and accessibility as new features are added
- Imagery > words - although there were key words to help guide the users such as "add" to create a new profile, imagery is a much more powerful tool when encouraging users to use different features
- Differences between native & web design in terms of interaction
- Difference between working with a medical mobile app as a patient/user vs as a healthcare provider on electronic medical records (EMR) systems such as epic or e-clinical works
- Test new iterations with previous participants
- Conduct A/B testing with new participants
- Introduction and research on gamification to encourage users to user app daily
- Iterate, test, and repeat!