top of page

RESCUE DOSE
A Cytotoxic compounding robot operator interface

00005_1.png

01

About the project

ChemiDose is a robot that mixes chemotherapy medications for cancer patients with no human intervention.

The robot offers a better, faster, and safer way

for pharmaceutical labs to work

​

My role

Research 

Project mapping and concepts

High fidelity mockups

Wireframes 

Visual design

Usability testings

Challenges

There are five different users with different workflows. 

Users can't make any mistakes in data insertion and robot operation.

Filter, simplify, and manage the loads displayed data at any stage of the process.

Objectives

Reduce compounding duration

Eliminate human errors in the medicine compounding process.

Eliminate risks to the pharmacists.

Design the system to work for all various compounding facilities and their different needs and requirements.

02

Research

I’ve made more than 25 interviews with end users, held 52 surveys to gather information

and spent 42 hours in total

observing the work process currently used in different pharmaceutical facilities.

Intakes

- Facilities work by two main methods, the product need to fit them both.

- Human errors are a huge challenge that needs to be addressed by the design. 

- End users deal with tremendous amounts of data, some of which is mandatory

   to be displayed by FDA regulation.  

IMG_E4765.JPG

03

Problem definition 

Using the conclusions from the research phase, I have characterized three personas to represent

the range of end users and defined the use cases and working methods for the entire system.

Intakes

- Facilities work by two main methods, the product need to fit them both.

- Human errors are a huge challenge that needs to be addressed by the design. 

- End users deal with tremendous amounts of data, some of which is mandatory

   to be displayed by FDA regulation.  

Centralized

Coordinators type in the prescriptions to a central computer and distribute them between multiple operators. This works mainly for larger departments. time-efficient for large teams, but lack the decentralized agility

Decentralized.1191.png

Decentralized

Robot operators work as stand-alone units to share the workload. each type in the details and run the robot

This method works best for smaller teams. Less time efficient for busy departments, but agile and quickly adapt changes.

Personas

Nur Jabarin_edited.png

“There are days that all we do is compound, with no time left for anything else"

Nur Jabarin

Asuta nurse and compounder

Ben Friedman.png

"The ergonomic aspects are crucial. We stand and be in focus

for 9 hours a day"

Ben Friedman

RemedixCare compounding manager

Myriam Robin_edited.png

"The way we work is not agile enough for changes happening throughout the day"

Myriam Robin

Rambam compounding manager

04

Ideation

We made a few brainstorming and card-sorting sessions to establish the detailed workflows.

Also having studied the relevant FDA regulations and requirements we ideated to determine the info needed to be input and displayed at every step of the workflows

Intakes

- Three main screens for the entire system. 

- Five detailed main workflows are needed.

- System was verified to work with both work methods.

Centralized- team coordinator flow

For the use of centralized larger pharmacies that use several robots in parallel.

In this use case, a few coordinators run the main computers to register new orders for the team, then send them to the compounders that operate two robots each.

This flow also lets the coordinator run an urgent order straight from the registration without waiting in priority if needed. 

Coordinator flow D.png
Operator flow .png

Centralized- Robot operator flow

Robot operators pull processes by the priority list to their two robots, usually while one is running they set up the other. they are in charge of physically loading the suitable vials and bags onto the machine, run and wrap-up the process.

Decentralized flow

In this operating method, the prescription details and the robot operation is done by the same person.

Decentralized flow.png

Sketching and Wireframing

05

Several design concepts have been made to include all restrictions and conditions of the two main use cases.

A major achievement was to get the company to change the industrial design to suit the workflow. 

After sketching to prove the proper layouts, I've created several mockups to test and validate with

end-users before going forward to finalize the design.

​

Intakes

- Screening and filtering data within FDA boundaries were crucial for achieving functional screens.

- Having access to end users at all stages was critical to tune the solutions and getting the right design.

- Five full mockups were designed to test the full product with end users

.

IMG_5075B.jpg

Wireframing 

Robot cards.PNG

Different robot cards design concepts

Rescue dose-3.png

A concept separating the robot display and process queue to different screens

Rescue dose-1.png

Trying different concepts for the main screen, and some robot card design   

06

Detailed design

I funneled the entire system onto three main screens, from which end users can operate the system and get all the needed info

Intakes

- Facilities work by two main methods, the product need to fit them both.

- Human errors are a huge challenge that needs to be addressed by the design. 

- End users deal with tremendous amounts of data, some of which is mandatory

   to be displayed by FDA regulation.  

Coordinator's main screen 

Presenting all info the coordinators use when compounding while keeping a clear hierarchy between the different info segments and controls.

Door closed.121.png
Screen.PNG

Robot display cards

Each represents a robot on the system and shows the only necessary info for its stage, while 'current status' and time to finish are most crucial at this point.

Correspondingly, these details are the only ones to have color.

Door closed.121.png
Screen.PNG
Screen.PNG
Screen.PNG
Door closed.121.png
Screen.PNG
Process queue.png
Screen.PNG

Process queue

This scrollable list shows the process priority that is waiting to compound. this is the only place on the screen showing the full info for each prescription after filtering to show as least info as possible 

under FDA rules.

While scrolling, the column's headlines remain stationary, while the list moves.
When hovering, lines are highlighted in grey. here again, color is only used to indicate actionable items.

Substance library screen 

Showing the list of substances used by the pharmacy with all inner variables. From this list, the prescription order wizard draws its info.

This list is installed on system implementation and updated only when needed

Door closed.121.png
Substance library screen.PNG
Door closed.121.png
Substance library screen.PNG
Substance library screen.PNG
Substance library.png

Registered substances 

This scrollable list shows a summary of only necessary info about each substance in use. As with the other scrollable lists in the product, when hovering, lines are highlighted in gray.

Each card line has only one actionable itemת a submenu containing

options for each

Process archive screen

Keeping the finished and canceled processes, so if a process needs to be repeated or in the unfortunate case something went wrong, it can be traced

Door closed.121.png
Precess archive.PNG

Search and sort menus

A simple and intuitive search and sort menu. users can search by patient's name or ID. 

Alternatively, users can choose to search a process by a date range.

Users can also sort search results by different criteria

Door closed.121.png
Precess archive.PNG
Precess archive.PNG
Precess archive.PNG

Process adding procedure screens

One of the key challenges to solve was the way a new prescription order is added to the system.

If a pharmacist or a coordinator makes a mistake at this stage, this could have a devastating effect

Door closed.121.png
Adding process.PNG

Vial position indicators

I've asked the company to add a color coding strip, with a different color and text for each vial position on the robot. 
Using 3D renders of the machine pointing to the referred vial position on each stage, and the same color for the overlay banner I've added another validation step to this delicate procedure

Door closed.121.png
Adding process.PNG
Adding process.PNG
Adding process.PNG
Door closed.121.png
Validation step.PNG
Validation step.PNG
Validation step.PNG

Procedure Validation 

At the end of the prescription input, users are asked to double-check check all details are correct compared with the 3D rendered image and the physical color coding strip on the robot, as an additional validation measure.

substance adding procedure screens

Register substances into the system, usually done on system implementation.

The process involves defining multiple values for variable substance features.

The values entered are the ones to show on the dropdown menus of new prescription orders

Door closed.121.png
Add substance 2.PNG

Add substance form

The challenge here was to design

a simple and coherent form that holds variable Input fields and choice components.

Door closed.121.png
Add substance.PNG
Add substance.PNG
Add substance.PNG
On screen Full view.png

07

Validation

Before introducing the final design, I tested the entire system with four different facilities on several occasions to get the right feedback to improve the design and close every loose end.

Another session of user testings was made to validate the final design when it was finished

Intakes

- Additional use cases needed to be added

- Sorting and filtering for the archived processes needed to approve 

- Users can operate more than one robot at a time

Testing 2.jpg
Testing .jpg

Physical User testing

We tested the system connected to two robots via AXURE and let the teams work

with no intervention

Virtual User testing

We tested the entire system

on a fully working Figma prototype

before going for the final design.

Then went back to tweak and tune the design accordingly

08

Results

The product is now in its final development stages,

after getting FDA approval.

Results were mostly exceeding expectations, although some improvements are needed to the production version.

 

Mostly, I truly think I managed to harness the power of good design to improve people's lives!

+250% efficiancy

In compounding efficiency over time, 

Designing the product so end users have the ability to compound up to three bags in parallel 

-73% human errors

By designing an intuitive process

with visual details insertion aids

and multiple data validation steps 

-60% presented data

While keeping essential data displayed

and maintain FDA rules and regulations 

Where to next?

bottom of page