What features should a mobile app have for hospital, focusing on patient engagement?
You'll get access to over 3,000 product manager interview questions and answers
Recommended by over 100k members
- CLARIFY:
- Is there a specific user group to focus on? Should I assume the end user is the patient? You choose.
- Is there a specific type of patient care to focus on: ex. surgery recipients who require long term care, emergency room patients, quick check ups, etc.? You choose.
- Does this mobile app exist (ex. MyChart is a common mobile app used by hospitals)? You choose.
- Is there a specific region: US v. international? You choose. (I will focus on US.)
- Is this app for a single hospital v. multiple? You choose. (I'd like to focus on a multi-hospital app.)
- When you say "patient engagement", is there a specific area of focus to think about? You choose.
- USER GROUP: I believe there are 4 user groups to think about. For this app, I'd like to focus on patients, as they are the largest group, and I believe a mobile app for them will help most with the patient engagement focus.
- Hospital Workers: Hospital workers (doctors, nurses, etc.) to help with their day to day duties engaging with patients. There could also be non-medical workers engaging with patients too (secretaries for check in, patient aids, etc.).
- Patients: Individuals who are sick / requiring hospital assistance.
- Patient Care Givers: Patient care givers (family members, aids, etc.) who will be visiting patients / providing for them while they are sick
- Drug Reps: Pharmaceutical companies who provide medications for patients. Often they sell drugs to the hospitals.
- USER JOURNEY:
- Patient gets sick or requires a check up.
- Patient sets up appointment at hospital or calls an ambulance / goes to the hospital in an emergency situation.
- Patient checks into hospital / provides insurance if available.
- Patient waits to see a doctor.
- Patient is sent to a room.
- Patient meets with a doctor and / or nurse. Gets prescriptions if needed.
- If needed, patient may go through surgery. (May have to do a follow up visit for surgery.)
- Patient may need to stay over night(s) or leaves hospital.
- Patient checks out. (Presuming here the patient does not die at the hospital, though this possibility is noted.)
- Patient pays any bills.
- Patient picks up any pharmeuticals as needed.
- USER PAIN POINTS: Below are pain points associated with each step of the user journey.
- No Appointments: Patients is unable to find an appointment for a long time.
- Long Ambulance Wait: Patient has an emergency, but ambulance takes a long time to arrive.
- Specialist Doctor Unavailable: Patient is unable to find an appointment with a specific doctor or a specialist. Patient may also require follow ups / scheduling could be difficult.
- No Insurance: Patient does not have insurance / will face very high medical bills.
- Long Wait: Patient is required to wait for a long time to see a doctor. Hospital or ER is busy.
- Exposure to Others: Patient is very sick and requires isolation. May be exposed to other sick patients (ex. covid) in waiting room.
- Difficult Surgery: Patient must undergo an invasive medical procedure. Especially if patient is weak / old, even simple surgeries can be life threatening.
- Patient Lonely: Patient may get lonely / feel isolated if required to stay in hospital for a long time. Especially with covid, contact with others is very limited.
- Bad Hospital Food: Patient is forced to eat bad hospital food during stay.
- Expensive Bills: Patient must pay very expensive medical bills (regardless of insurance). Pharmaceuticals they need may also be very expensive.
- Drug Availability: Patient may be required to use expensive prescription drugs that may be hard to find. Generic options may not be available. Drugs also could be cheaper but with frequent use needed, cost builds / availability is strained.
- PRIORITIZE PAIN POINTS:
Pain Point Impact to Patient No Appointment High Long Ambulance Wait Medium Specialist Doctor Unavailable High No Insurance Medium Long Wait Medium Exposure to Others High Difficult Surgery Medium Patient Lonely Low Bad Hospital Food Low Expensive Bills High Drug Availability Medium
- LIST SOLUTIONS: I'd like to list a few feature solutions based on these pain points.
- Online Calendar: Mobile app has a calendar of all doctor availability at a hospital. Patient can sort by doctor or specialty (ex. allergist) to help find an available appointment / make one.
- Hospital Connections: Mobile app could pull data across multiple hospitals to help patient find an appointment for a specialist doctor. For example, if a patient cannot find appointments soon for Hospital A, they may find one at Hospital B.
- 911 Button: Mobile App could have a 911 button that patient pushes to immediately send for an ambulance. Patient could have already provided demographic data to app, so 911 operators know who the patient is / their medical history.
- Insurance Filter: Patient could see a list of insurances across hospitals and filter to determine where their insurance is taken. Patient could also see options for low cost hospitals if they do not have insurance.
- ER Times: Patient could get real time updates with how full an ER is at a hospital. Patient would be able to see if Hospital A's ER is very full, perhaps it's better to try Hospital B even if it is slightly further.
- Exposure Notifications: Mobile app could allow patient to input whether they have special considerations re. exposure to others. Mobile app could send notifications (ex. similar to covid exposure notifications) if they are in harms way.
- Patient E-Card: If patient goes through surgery, mobile app could automatically send patient an e-card with get well messages.
- Patient Entertainment: App could provide lists of entertainment (ex. TV shows, games, etc.) that patient could access at hospital if staying overnight.
- Food Delivery: App could provide menu for hospital and nearby restaurants for food delivery if staying overnight. If patient has special allergies or dietary restrictions for surgery, patient could filter and see options that meet their needs.
- Payment Plans: App could help patients with payment plans (ex. loans, split payments / installments, etc.) to help pay large medical expenses.
- Generic Brands: App could provide patient a list of generic drug brands that match expensive options.
- PRIORITIZE SOLUTIONS:
Solution Impact to Patient Engagement Cost Online Calendar High Low Hospital Connections High Low 911 Button Medium Low Insurance Filter High Low ER Times High Medium Exposure Notification Medium Medium Patient E Card Low Low Patient Entertainment Low Low Food Delivery Low Medium Payment Plan High Low Generic Brand Medium Low
- CHOOSE FEATURES: Based on the prioritization, I'd select the following features for the MVP launch of a mobile app that pulls data across multiple hospitals.
- Online Calendar: App has an online calendar that pulls data for individual hospitals and all available appointments. Patient can sort by doctor or specialty, location etc. and book appointments as needed.
- Hospital Connections: App pulls data from all neighboring hospitals and makes note where hospitals may have partnerships with one another. For example, certain hospitals may multiple locations. Patient can also look for specialties across all hospitals to find a doctor that suits their needs. For example, a patient may filter for an allergist that specializes in food allergies and can pull a list of all allergists across multiple hospitals.
- Insurance Filter: Patient can also see lists of hospitals and doctors and see where their insurance is taken / understand what the general cost of their visit would be. Patient also can filter for low cost options if they do not have insurance.
- Payment Plan: Patient has the ability to pay for hospital visits (across any hospital) in this app - i.e. one spot to pay for all hospital bills. Patient sees options for special payment plans if their bills are large: ex. 2 installments, 10% discount, loan, credit, etc. (Would need to run risk assessments on patients potentially / their financial background. May want to add qualifying factors for payment plans or allow for only very simple payment plans of 3 installments at full price for example.)
- METRICS:
- # of patients who download app
- # of patients who use app (login at least 1x / month)
- % change in patient logins month to month
- # or % of patients who book appointments
- # or % of patients who make payment or use a payment plan
- LIMITATIONS:
- App likely skews towards younger demographic. Patient must have a smart phone / be tech savvy.
- Patients with disabilities may not find app as useful - ex. blind patient. (Can build more inclusively to account for popular disabilities.)
- Each hospital may have different booking systems, etc. May be difficult to source data from every single local hospital. Bigger chain hospitals may use similar technology - ex. MyChart.
- Assumes we can build on Android and iOS.
Clarifying Questions
- Are we considering only Patient as a user or we are looking towards other user as well? Patient
- Are we looking to add features in the existing app or building a new app? Existing App
- If there is an exisiting app, what are the available features in the app? Patient Profile, History of visits, Customer Care
I am considering the user as a Patient. We have an existing app with the Patient Profile, History of Visits and Customer Care features and looking to add more features for the patient Engagement
User Persona
- Age: 30-50 years
- Working Professional
- Daily Life: Busy
- Health : Regular Health Problems
- Easy to look up for all the Hospitals covered under the user's Insurance.
- Easy to see the calender of all the doctors of all the eligible hospitals.
- Can book an appointment with the preferred Doctor on one click through App.
- Video Consultation.
- Home Delivery of Medicine.
- Easy Conversation with the Doctor regarding your health post-consultation.
- Recommended Provider List
Customer Needs | Impact | Complexity |
| High | Medium |
| High | Medium |
| High | Medium |
| High | Medium |
| High | Medium |
| High | Medium |
| High | Medium |
- Easy to look up for all the Hospitals covered under the user's Insurance.
- Easy to see the calender of all the doctors of all the eligible hospitals.
- Can book an appointment with the preferred Doctor on one click through App.
- Recommended Provider List
Need | Solution |
Easy to look up for all the Hospitals covered under the user's Insurance. | Providing a user with a list of available hospitals according to the Insurance. |
Easy to see the calender of all the doctors of all the eligible hospitals. | Provision to pull all the Doctors Calender Information. |
Can book an appointment with the preferred Doctor on one click through App. | Provision to book an appointment with the Doctor through the available slots in his calender. |
Recommended Provider List | Show the users with the providers list based on the last visit history. |
Priortized Solutions
Solution | Impact | Compexity | Dependency |
Providing a user with a list of available hospitals according to the Insurance. | High | Medium | API Research |
Provision to pull all the Doctors Calender Information. | High | High | API Research |
Provision to book an appointment with the Doctor through the available slots in his calender. | High | High | Provision to pull all the Doctors Calender Information. |
Show the users with the providers list based on the last visit history. | High | Medium | History of visits |
Metrics
- Growth in % of patient booking an appointment on monthly basis.
- Growth in Average No. bookings per quarter.
Goals | Easy to book an appointment with preferred provider. |
Needs | Booking an appointment in fraction of minutes with preferred provider. |
Solution |
|
Next Steps |
|
Clarify
- I'd like to clarify our geography of focus, as HC is different around the world. OK to specify the scope to US? [yes]
- Can I assume we are Google ? [yes]
- Within mobile, any specific platform we should focus on? [no]
- Why is patient engagement important for the hospital? Is this related to customer satisfaction scores that hopsitals receive? [yes, we have found that engaged patients are satisfied patients]
- Given that we know there is a tie between enagement and satisfaction ratings, I am going to focus on designing a product that will engage a patient in their interactions with a hospital, knowing that will lead to a satisfactory experience.
Potential users include hospital staff, patients, and family/visitors of patients in the hospital. Given our focus is on patient engagement, I'd like to focus on patients themselves. Within patients there are sub-segments that we should consider further.
- Outpatients
- Routine appointments to clinics
- Emergency room
- Inpatients
- Critically ill / in ICU
- General ward
- Patient, oftentimes elderly with co-morbidities, may end up in a hospital due to a slip and fall, chronic condition, or other accident
- PP: Not sure how long they will have to stay at the hospital
- They eat/drink, sleep, and receive medication or therapy during their visit
- PP: May not know when the next meal will be served
- PP: May not be able to indicate preferences - eg. hate jello
- PP: May not be able to sleep due to noise in the hospital
- PP: May not know when the doctor will round
- They may have visitors, watch TV, or read a book for entertainment
- PP: May not know the visiting hours in case asked by relatives
PP: May not be able to adjust TV settings - PP: May be bored of TV
- PP: May not know the visiting hours in case asked by relatives
- Once their condition stabilizes, they are discharged to go home, often with specific instructions for follow up care or medication
- PP: May not understand the doctors instructions for discharge
- Length of stay unknown - Med
- Meal timing unknown - Med
- Meal preferences - Med
- Ambient hospital noise - High
- Doctor rounding timing - High
- Visiting hours - Low
- TV settings - Low
- Bored - High
- Not understand doctor - High
- white noise machine
- Impact: Med
- Effort: Low
- Overall: Nice to have
- AI to cancel background noise
- Impact: High
- Effort: High
- Overall: Should have
- entertainment hub - podcasts, link to web cams, you tube videos and music, jokes, photos from around the world, virtual poker, video games
- Impact: High
- Effort: High
- Overall: Must have
- Primary: DAU of app
- Actions taken, or page views for each feature in the app, hospital customer satisfaction ratings, user engagement in activated google properties post discharge
As per my understanding, hospital is planning to develop a mobile app with the goal of patient engagement.
Customers of this app will be patients, doctors & nurses. But since the goal is patient engagement I am focuing on patient side needs.
Under patients there can be below types of personas:-
- OPD patients - patients who come for consultations but are not admitted.
- Patients which are admitted in the hospital for some surgery/accident and now post the operation/surgery are recovering.
- Getting an appointment from a doctor as per his type of illness and as per his convenient slot.
- Understanding the consultations charges & estimated wait time before hand so that he can plan his day.
- Post consultations, how to get medicines quickly without going through long waiting queues.
- Follow on checkups till the patient has fully recovered.
- In case of some sudden issue related to the illness, how to contact the doctor.
- In case of cronic illness, keeping track of your medicines & medical profile
- Avoid losing the medical prescriptions for future reference
Use case | Solution | How important to customer | Engineering Effort |
Getting an appointment from a doctor as per his type of illness and as per his convenient slot. | Search the doctor & get appointment via app | Priority 1 | L |
Understanding the consultations charges & estimated wait time before hand so that he can plan his day. | Before booking the appointment you can check the charges & estimated wait time on the app | Priority 2 | L |
Follow on checkups till the patient has fully recovered | In case of nothing serious, you can send your reports to the doctor via the app for followup checkups instead of physically visiting the doc leading to time wastage. Docter can view the reports & reply back via app and in case of anything serious suggest an appointment. | Priority 1 | M |
In case of cronic illness, keeping track of your medicines & medical profile | All records present in digital form in the app | Priority 2 | S |
Avoid losing the medical prescriptions for future reference | All prescriptions present in digital form in the app with search facility. | Priority 2 | M |
Post consultations, how to get medicines quickly without going through long waiting queues | App has the option to buy medicines as per subscription & get them delivered to your home. | Priority 1 | M |
So for phase 1, I ll prioritze the priority 1 use cases.
Since the goal of the app was patient engagment, I would suggest below metrics should be tracked once the app is released:-
- No. of downloads & sign ups per day
- Weekly actives, 3 month actives
- No of conversations between patients & doctors per day
- No. of orders placed per day
- No. of appointments booked/day
Top Product Design interview questions
- How would you design a bicycle renting app for tourists?62 answers | 82.5k views
- Build a product to buy and sell antiques.54 answers | 66.8k views
- How would you design a web search engine for children below 14 years old?36 answers | 42.9k views
- See Product Design PM Interview Questions
Top Product Design interview questions
- Design a library for the future.25 answers | 23.5k views
- How would you design a consumer application for a scooter sharing business?21 answers | 18.6k views
- Build a product to solve the dog poop problem.13 answers | 9.4k views
- See Product Design PM Interview Questions