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:

  1. Patient Lookup

  2. Prescription Flow:

    • Diagnosis

    • Medicine selection

    • Contextual alerts

  3. 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:

  1. Accessing a patient's medical history.​​

  2. 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

  3. Submit the prescription and save it for reuse in the future.

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:

  1. Direct Observation Uncovers Hidden Contexts

  2. Maze.com Enhances Prototype Validation

  3. JTBD Clarifies Priorities

Wanna know more? Let's Book a Call

Wanna know more? Let's Book a Call

Wanna know more? Let's Book a Call

Last Update 04.2025

Last Update 04.2025

Last Update 04.2025