
Drdr
Preventing Drug Interactions
Drdr platform can improve patient safety through features like drug interaction alerts, as well as better record-keeping and tracking of prescriptions.
My process followed the Design Thinking framework (Empathize → Define → Ideate → Prototype → Test), incorporating direct observational research and usability testing via Maze.com to create a solution grounded in real-world workflows and needs.
Product
Web
My role
UX Design
Timeline
Q4 2020 - Q2 2021
Skills
Heuristic UX audit
Interactive prototyping
User research & testing
Framing with JTBD
"When I'm visiting patients, I want to access their medical history and insurance status, So I can prescribe the best possible medicine and avoid any drug interactions."
Understanding Practitioner Workflows (Empathy)
We shadowed 10 practitioners during patient visits, documenting how they accessed medical histories, verified insurance coverage, and cross-checked prescriptions. Key insights emerged:
Fragmented Systems: Physicians often juggled between multiple platforms to retrieve patient data
Manual Documentation: Reliance on handwritten notes increased the risk of errors and data loss.
Time Constraints: Extended time spent on administrative tasks reduced the time available for patient interaction.
Reframing the JTBD into Design Requirements (Define)
The JTBD statement was decomposed into utility (accessing data) and mentality (prescribing confidently) components. Workshops with practitioners revealed deeper needs:
Utility JTBD
Retrieve patient’s active medications
Verify insurance formulary coverage
View allergy history
Mentality JTBD
Avoid oversight due to outdated data
Reduce anxiety about reimbursement denials
Trust system alerts as clinically relevant
Brainstorming Context-Aware Solutions (Ideate)
Early sketches emphasized spatial grouping:
Insurance details adjacent to prescription fields
Allergy warnings
Medical history
Insurance details
Digital sketches of initial design concepts and layouts
Balancing Fidelity and Flexibility (Prototype)
A Figma prototype was developed, simulating critical user flows:
Patient Lookup
Prescription Flow:
Diagnosis
Medicine selection
Contextual alerts
Save frequent prescriptions
Validating and Iterative Refinement (Test)
We conducted remote usability tests with 8 physicians using Maze to gather quantitative and qualitative feedback.
Testing Scenarios:
Accessing a patient's medical history.
Please add these drugs to the prescription and specify the amount of consumption as follows:
ACETAMINOPHEN 100 MG: 30 piece, 1 tablet after breakfast
PENICILLIN G BENZATHINE: 3 piece, 1 injection every 3 day
Submit the prescription and save it for reuse in the future.
Results
Conclusion
This case study demonstrates how combining JTBD analysis with observational research and iterative testing creates solutions that resonate with users’ functional and emotional needs. Key takeaways:
Direct Observation Uncovers Hidden Contexts
Maze.com Enhances Prototype Validation
JTBD Clarifies Priorities