Prototype User Roles

Emergency Contact

  • Concerned party
  • Friend/Family of Patient

Patient

  • Individual who experiences generalized seizures

Tester

  • The individual responsible for simulating a seizure and testing the functionality and usability of the prototype
Prototype User Stories

Emergency Contact

  • As an emergency contact, I need to receive an alert when a patient is having a seizure.
  • As an emergency contact, I need to have the ability to cancel an alert from being sent to first responders if I am available to assist the patient.
  • As an emergency contact, I need to know patient heart rate in the alert to confirm if this is an actual seizure or just a false positive.

Patient

  • As a patient, I need to receive an alert when a seizure has been detected
  • As a patient, I need to be given x amount of seconds to respond to the given alert before my emergency contact is notified
  • As a patient, I need to be able to cancel an alert
  • As a patient, I need to add emergency contacts who will receive a notification during the onset of a seizure.
  • As a patient, I need to be able to switch on emergency notifications
  • As a patient I would like the smartwatch to vibrate or emit an audio alarm when a seizure is detected.
  • As a patient, when I don’t respond to my initial alert, I would like the smartwatch to emit an alarm or verbal notification to alert bystanders what is happening
  • As a patient, I need to have the ability to turn detection mode on and off.

Tester

  • As a tester I need to simulate a seizure event
  • As a tester I need to determine whether a seizure event was detected
  • As a user I want to demonstrate user is having a seizure
  • As a tester I need to determine that seizure data is being captured
  • As a tester I need to verify notification went to emergency contact