Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Search for a ride share. 
    • GOAL: Find an already-advertised ride share with a destination and time within certain boundaries.
    • PRECONDITIONS: User must be logged in with MIT certificate and have an outing and time frame n mind.
    • SUBTASKS:
      • enter keywords for destination (or choose from drop down list)
      • enter date and time range (optional)
  2. Post a ride share.
    • GOAL: Inform other users of interest in sharing a ride for a specific outing at a specific time. Other users can find the advertised ride share by search.
    • PRECONDITIONS: User must be logged in with MIT certificate.
    • SUBTASKS: 
      • enter starting location and destination (e.g. from MIT to Logan airport) 
      • enter specific time, possible time range, or leave unspecified 
      • enter mode of transportation (taxi, Zipcar) 
      • enter expected cost for passengers 
      • remove ride share posting if desired
  3. Communicate with Other Users
    • GOAL: Set up ride shares, exchange contact information, etc.
    • PRECONDITIONS: User must be logged in with MIT certificate and find the ride share that meets his needs. 
    • SUBTASKS
      • navigate to user’s profile, click ‘message’, fill out form, and send OR
      • navigate to inbox
      • ‘compose’ new message to user
      • ‘reply’ to existing message threads
  4. Set up a profile. 
    • GOAL: Advertise interests and favorite destinations to other users (i.e. I would be interested in a recurring ride share to Costco). 
    • PRECONDITIONS: User must be logged in with MIT certificate. 
    • SUBTASKS:
      • list general desired destinations
      • notate access to car/passenger capacity
      • enter departure location (optional)
  5. Invite Friends 
    • GOAL: Invite other users or non-users to see a ride share posting. 
    • PRECONDITIONS: User must be logged in with MIT certificate and select the posting to invite others. 
    • SUBTASKS: 
      • select ride share posting
      • invite other users to share the ride.
      • email non-users about the ride opportunity. 
  6. Manage Account
    1. GOAL: Update account details.
    2. PRECONDITIONS: User must be logged in with MIT certificate and navigate to the manage account page. 
    3. SUBTASKS: 
      1. set up email notification forwarding
      2. delete account

...