You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

GR1 - Project Proposal and Analysis

User Analysis

We have two classes of users: parents and their children.  While it will be possible for anyone who needs to easily check in with someone else to use our system, we will focus on these two user groups.

Characteristics

Parent characteristics:* Ages: any parent age

  • Education: Literate
  • Language: English
  • Technological experience: Low to Medium - owns a computer and/or smartphone and can use websites on either
  • Motivation: wants to be informed about children’s safety and/or activities
  • Attitude: High - safety of children is something that is a #1 priority

Child characteristics:* Ages: 11 (whenever they are old enough for a smartphone) through 22 (college-aged), with application focus on high schoolers

  • Education: Literate
  • Language: English
  • Technological experience: High - owns and can easily use a smartphone
  • Motivation: Have parents be satisfied with information about their activities
  • Attitude: Varies, probably Medium - may not consider parents’ motivation important or have high desire to use application in depth

Personas

Parent: Marge
Marge is a hard-working mom who cares a lot about her children. She wants them to be safe, but she also wants them to have fun. Right now, her children are in that difficult stage where they are trying to declare independence, but are dependent on their parents for at least a few more years. One of the side-effects of this stage is that her children have stopped seeing her as “cool”, and try to reduce the amount of communication between them. Whenever Bart is out, she wants to make sure that he’s safe, since he’s able to drive now and he’s already been in a couple of accidents, and if he’s ever in trouble or needs help, that he won’t hesitate to ask. But, whenever she tries to call him now, he simply ignores her calls. She even learned how to text, but that was to no avail -- he won’t answer her texts unless it involves something he wants. Lisa is slightly easier to deal with, but Marge still feels that tension between them every time she checks up with her while she’s out. She wants to know that they are safe, but she doesn’t want to annoy them.

Children: Lisa and Bart
Lisa is a conscientious fourteen year old who doesn’t want her parents to worry about her, but has a really busy, active after-school schedule, and doesn’t always have time to stop what she’s doing and call them. She is fine with letting Marge know where she is, what she is doing, and who she’s with (though Marge doesn’t care about knowing this, she knows Lisa wouldn’t be doing anything wrong), but doesn’t want to have to leave her club meetings to make a private call. She is also forgetful, having so many things to do, and often won’t check in with her parents unless reminded. Sometimes her activities run late and she misses her bus, so she needs a ride home.

Bart is a seventeen year old who has recently gotten his driver’s license and stays out late partying and drinking with his friends. He would never call Marge in front of his friends, and doesn’t think that what he’s doing is any cause for concern; he’s never gone to the hospital, but he has smashed his car a few times (he was fine in both cases). He is really annoyed by what he sees as constant nagging from Marge, and he thinks that she’s going over the top by checking up with him so often. He wants to have fun with his friends, not talk to his mom, since that’s not cool. He wants to do as little as possible to make his mom not ground him.

Interview Results

Several feature requests were made during the interviews. Some parents with more difficult children like the Bart persona above would like automatic tracking, but children would most likely never go for that. For younger children, this may be ok. Some parents want to be able to set the reminder frequency for a check-in, or be able to instantaneously send a check-in request.

Parents also want to be able to know exactly when a response has come in. Parents would also like a “help message” (e.g. pick me up, I’m not okay, call me) that the children could send to the parents, which would send a phone call with a pre-recorded message asking them to check their CheckIn app (however, we would hope that the kid would call the police if he or she were in a real emergency).

Parents also want the option to get more information from their children. Parents would like to know things such as who the child is with, what the child is doing, and about when the the child will be home. To that effect, parents would like the option to create a form to send to the child so the child can answer these things.

A teenager we interviewed would like a very fast interface, and the option to ignore all optional information that their parents might want but don’t need.  However they would like space to be able to give a reason for not calling or checking in as well.  Ideally they would also like to be able to check in later, though this conflicts with the parent’s ideal.  If both their parents had the application, they would like the opportunity to check in with just one of them.

Task Analysis

  • Set a check-in time and create form
  • Check in and complete form
  • Send help message to parent
  • View check-in
  • View check-in history

Set Check-in Time and Create New Form:
Set up a future or instantaneous check-in with possible reminders and custom questions.
User class: parent
Precondition:* Has a profile set up

  • Is a parent user and is linked to a child user

Subtasks:* Set a check-in time

  • Choose which questions they want the child to answer:** can use or edit previous form created
    • can choose questions from a sample list
    • can create their own questions

Frequency of use:* Once for every time that they want the child to check in (efficiency is important)

Check in and complete form:
Respond to a check-in request from a parent.
User class: child
Precondition:* Parent has created a form and set a check in time

  • The check in time is now (Optional: Child received a warning that the check in time is now)

Subtasks:* Open app

  • See option to just send location at top of page.
  • Below it see form with answers filled in from last time, if within 12 hours of last check-in (otherwise blank)
  • Change appropriate answers
  • Submit the form (will send answers as well as location to parent)

Frequency of use:* Once for every time the parent set a check-in

Send help message to parent:
A child might feel uncomfortable in their situation and want the parent to take some action to help them (e.g. to call them for an excuse to leave a party, to pick them up).
User class: child
Precondition:* None - any time child is in the app

Subtasks:* Press button to send help message

  • Choose type of help
  • Enter optional extra information (child is alone, with x number of friends, buzzed, etc.)

Frequency of use:* Probably minimal - only used in uncomfortable situations (otherwise, child might as well call parent directly)

View check-in:
User class: parent
Precondition:* Child has checked in at a specific time

Subtasks:* Choose check-in from list (see task “View check-in history”) or see most recent one

Frequency of use:* In theory once per check-in

View check-in history:
User class: parent
Precondition:* Child has checked in at least once previously

Subtasks:* View one page at a time of prior check-ins

Frequency of use:* Probably minimal - more likely to view most recent check-in

  • No labels