...
Once she found families to babysit for, her process of scheduling a job would be to wait for a family to contact her, and then email back and forth until they work out a time that works for both of them. Sometimes they would work it out with only a few emails, but sometimes none of the suggested times work and they would have to keep emailing back and forth until they found a time or the parents found another sitter.
User Classes
...
Babysitters
Business Babysitters
- Might be managing many families that they babysit for
- May be seeking more families
- Possibly don't drive
- May have frequently changing schedules
Casual Babysitters
- Managing a few families
- Possibly don't drive
- May have frequently changing schedules
Parents
- May be less familiar with technology
- May also have frequently changing schedules
Needs and Goals
...
Babysitters
Core tasks:
Business Babysitters
- Find jobs that fit their schedule and other constraints (distance, age of kids, individual preferences for or against given families)
- Maximize number of jobs they can do despite scheduling changes and uncertainties (on their side or the parents' side)
- Communicate with parents, both beforehand to schedule and negotiate terms, and during the job if problems come up
- Organize important information about the children of each family
Casual Babysitters
- Manage their babysitting schedule and resolve scheduling conflicts easily
- Communicate with parents, both beforehand to schedule and negotiate terms, and during the job if problems come up
- Organize important information about the children of each family
Additionally, perhaps:
- "Give" jobs to friends
- Let clients know if a date they originally wanted opens up
...