UX Research Questions We've Worked Through

What were our UX research questions for the 3.0 RefApp so far? What use cases have driven our process?

Existing Research Notes:



Our General Process

  1. Research & Requirements: Gather requirements from 2+ organizations implementing OpenMRS-based systems. Bigger or more complex topics usually include a user research session (e.g. collaborative workflow mapping, pain point exercises). 
  2. User Feedback: Moderated design feedback sessions to gather stakeholder & user feedback on rough sketches. 
  3. User Testing: Usually 1:1 testing repeated with multiple representative users. Clickable wireframes often used so user's mouse actions can be screenshared during testing and confusion or ease of use can be directly observed. Occasionally, tools like Maze are used for unmoderated testing rounds. 
  4. Iterations: Based on User Feedback and discussions in community #ux-advisory channel and on weekly 3.x Product Design calls, designs generally go through 3-4 iterations. 
  5. Ready for Development: Uploading or updating the designs in Zeplin is the last step before developer handover.  

Getting around the EMR overall

ThemeResearch QuestionsStatusNotes & Helpful Links

Global Navigation:

  • What does a frontline worker need from their EMR?
  • How do they expect to be able to navigate through the EMR?


Key Points: https://www.notion.so/sonderdesign/Global-Navigation-Feedback-455c480456aa4a4093ed7ba22bb47859

Navigating on Tablet vs Desktop

  • How does the user experience tablet vs desktop differently?
  • How does the space need to be save or used differently between tablet vs desktop? 


4 User Interviews and Changes resulting from testing: https://www.notion.so/sonderdesign/Desktop-Design-25ed626339a84c48a9949802f43ed6f5

Main Dashboard

  • What does a frontline worker need to know when they sit down and first open the EMR?


Caring for a Patient

ThemeResearch QuestionsStatusNotes & Helpful Links

Patient Landing Page

  • What does a clinician need to know about a patient at a glace?
  • What actions do they need to be able to do easily? 


Patient Visit Feedback: https://www.notion.so/sonderdesign/1-Patient-Visit-594e0b72a513475ab924f30f6f9e1c4b

Test Results



User Testing (x5): https://www.notion.so/sonderdesign/Lab-Results-b120bd66a09542f292f861af24dad077

Medication Order Entry



User Testing (x3): https://www.notion.so/sonderdesign/Order-Entry-89051064e35a46f88840442a8a86b899

Adding a Patient to a List


Top Takeaways and User Testing (x3): https://www.notion.so/sonderdesign/Patient-Lists-4f474fe6575b4030918d52e8e7f5fd23

Offline (CHW workflow)


Retention Worker Interviews (x2): https://www.notion.so/sonderdesign/Offline-Mode-f3ddc87134f9481bbbea4d6ac8fc4c39

Caring for Groups of Patients

ThemeResearch QuestionsStatusNotes & Helpful Links

Using Patient Lists

  • What do you need to know about groups of patients?
  • What workflow do you use to care for a series of patients?


Tested with 1 clinician & 2 Retention Workers in HIV Outpatient care at Ampath

Top Takeaways and User Testing (x3): https://www.notion.so/sonderdesign/Patient-Lists-4f474fe6575b4030918d52e8e7f5fd23

Service Delivery Queues


User Testing 2021 Nov 4th: _____

Clinic Metrics


High Risk Patient Care

High Risk Patient Care: Research synthesis from interviews and shadowing at Ampath, Kenya, May 2022 https://pitch.com/public/e2058bcc-afa5-4f0b-a358-af4e6aaff81b/e3d0c678-e423-4ccb-990e-895c605f6de7

Sample Patient Cases we've been using to check workflows, use realistic information in wireframes, and confirm basic needs before user testing: Sample Patients: Agnes, Billy, and Candice