Piller.

Never miss a Pill.

iphone-mockup

Piller

The pandemic has raised many questions. One such question is how to provide older adults a way to keep track of their pills without the help of their caretakers. The answer: Piller. Piller is a user friendly mobile application to remind older adults to take their medicine on time. The primary users of this application are older adults, who are 60+ and who often forget to take their medication. The secondary users are caretaker of the older adults. The goal of the application is to make sure an older adult takes the right medication on time while having autonomy at home.

For detailed Project Proposal report click here

Requirements Analysis

Requirement analysis is the first step towards creating a useful application. It gives an opportunity to talk and understand with the actual users of the system and what their requirements are. For this process we conducted interviews with our primary(Older adults) and secondary(Caretakers) users. The aim of the interview was to find out how they manage their medications - dosage, schedule and timing. We were curious to know the problems they faced while doing this. We were also curious to know if the user had used or thought of using technology - like pill management apps or automatic pill boxes to solve some of the problems they faced. We wanted to find out what the users wanted as a service and also how they would respond to an app like Piller.
Based on our interviews we defined the the following Functional and Non-funcational requirements.

  • The users should be able to input their medication dosage, schedule and purpose.
  • The users should also be able to use the camera to scan the name of the medicine and input it without having to type it.
  • The users should be able to view/update their medication dosage, schedule and purpose.
  • The users should be able to check their upcoming and previous medications on the dashboard
  • The users should be able to receive audio notifications for their set medication schedules
  • The primary users should be able to add a secondary user’s contact details.
  • The primary users should be able to communicate with their secondary user using prefilled text messages
  • The secondary user should be notified when the primary user misses or forgets to take the medication
  • Privacy: The primary user’s data should remain private and only be visible to them and their caretakers
  • Availability: The application should be available all the time as the user will be dependent on it to receive notifications about when to take the medicines
  • Accessibility: The interface should be designed such that it is accessible both by the primary(older adults) and secondary users (caretakers) (Font sizes, colors etc)
  • Simplicity and Minimalism: The interface should be easy to use and understand, keeping in mind the age of primary users
  • Control and Flexibility: The user should be given complete access to switch on/off the notifications as per their need
  • The alarm should be clearly audible and should not be dismissed until the user takes an action- take/skip/snooze

For detailed Requirement Analysis report click here

Sketches

After the requirement analysis, the next was to design the application. We seleted a total of 4 design challenges. Each concentrating on some of the most important user requirements. To come with the right design, each team member created 10 alternative sketches for each design challenge. Then, from these design sketches the team members, after discussion narrowed down on three alternatives for each design challenge. This iteractive process helped us get the right designs.

Design Challenges

Challenge 1: Content management

Goals: Distinguish between the functionalities and the ease to navigate between them.

design challenge 1

Challenge 2: Entering medication details

Goals:

  • Add medicines without any mistakes
  • Provide feedback to the user where they are in the system
  • Simple and user friendly interface
  • Ability to correct mistakes easily
design challenge 2.1 design challenge 2.2

Challenge 3: Receive notifications for primary users

Goals:

  • Get notified at the specified time, with an option to skip or snooze
  • Audio notifications

design challenge 3

Challenge 4: Primary user communicating with Secondary User

Goals: Primary users should be able to send a bunch of pre-selected messages to the secondary user.

design challenge 4.1 design challenge 4.2 design challenge 4.3

For detailed Sketches report click here

Formative Evaluation

The next step after creating the design was to test and evaluate it out with the use of prototypes. We performed the formative evaluation using the cognitive walkthrough method. We developed three simple tasks around the design challenges defined above. Using these tasks we tested out the prototype with the help users to get valuable feedback from them. We asked the users to think out loud while performing the tasks and made sure to inform them, that we are testing the system and not them.
From the evaulation we dediced to make the following changes to the application:

Task Cards

Task1: Add Medication

You, John, are 60 years old and under treatment for type 2 diabetes. Add a reminder for Insulin, 100ml to be taken at 9pm every day. You take one dose of insulin per day and you have 2 vials of insulin left.

Task1: Both users were able to complete the task successfully. One user spent the most time on the schedule tapping away on the time selector. [ This was never our final design. We want to implement a clock interface for them to pick their time but we couldn’t implement this design in the prototype as of now. ]
One user used the progress bar buttons to go back to a section through exploration. Both users used the ‘Every day’ check box in the schedule section which selected all the days of the week. Both users didn’t notice the camera functionality that could be used to scan to input the name of the medication.

iphone-mockup

Task2: Change the dosage for a medicine

You misremembered! The dosage was supposed to be 150ml instead of the 100 ml you just entered. Go back and change the dosage of insulin to 150 ml.

Task 2: Both users were able to complete the task successfully.
iphone-mockup

Task 3: Send a text to the caretaker

John, you have only 2 vials of crocin left! Contact your caretaker, Lisa and let her know you’re running low on Crocin.

Task3: Both users took some time to figure out the messaging section was hidden under Mr Piller.
They both expected there to be a messaging tab in the bottom panel. But once they found the Mr Piller functionality, they had no issues navigating through categories to select the message they wanted.

iphone-mockup


For detailed Formative Evaluation report click here

Demo

Team

irshad

Irshad Badarpura

bhuvana

Bhuvana Sridhara

shreya

Shreya Shrivastava