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

Compare with Current View Page History

« Previous Version 3 Next »

GR1: Task & User Analysis

Task Analysis

Find a Ride

Objective: Find and decide on a suitable listing of a car ride offered by another individual and complete the transaction by initiating contact with the other individual.

Preconditions:

  • User knows location he/she is traveling from, and to
  • User knows what date or dates he/she intends to travel
  • User knows how far he/she is willing to deviate from the path
  • User has account and is logged into the website

Sub-tasks:

  • Select FROM and TO locations/addresses
  • Choose date of travel
  • View and navigate through a sortable, filter-able, searchable list of rides offered.
  • Narrow rides offered by time window.
  • Narrow rides offered by deviation from FROM and TO addresses.
  • Narrow rides offered by mode of transportation, age group, costs, and travel preferences
Offer a Ride

Objective: Broadcast a listing to share a ride with one or more other individuals, with specific restrictions based on your personal preferences.

Preconditions:

  • User knows location he/she is traveling from, and to
  • User knows what date or dates he intends to travel
  • User knows how far he/she is willing to deviate from the path (to pick up someone, etc.)
  • User has account and is logged into the website

Sub-tasks:

  • Select FROM and TO locations/addresses
  • Choose the date and time of travel (or choose a time window, alternatively)
  • Enter optional information including mode of transportation being offered, travel preferences, and restrictions on who may view this offering.
  • Specify costs, etc.

Follow-up tasks: The user will then be contacted by interested users and will be faced with the follow-up task of finalizing a ride offer transaction. This includes:

  • Look up credibility and quality of users answering the post
  • Accept/Reject users answering the post
  • Directly communicate with users to allow for a straightforward negotiation of time and place
  • After ride, post satisfaction to website.
Find a Long-Term Carpool

Objective: Find and decide on a suitable listing of a long-term carpools offered by another individual and complete the transaction by initiating contact with the other individual.

Preconditions:

  • User knows where he lives and where he works
  • User knows his/her commuting schedule
  • User knows how far he/she is willing to deviate from the direct path
  • User has account and is logged into the website

Sub-tasks:

  • Select FROM and TO locations/addresses
  • Choose commuting schedule
  • View and navigate through a sortable, filter-able, searchable list of carpools offered
  • Narrow carpools offered by deviation from schedule
  • Narrow carpools offered by deviation from FROM and TO addresses.
  • Narrow rides offered by mode of transportation, age group, costs, and travel preferences
Offer a Long-Term Carpool

Objective: Broadcast a desire to carpool for a particular commute schedule and route in addition to other preferences

Preconditions:

  • User knows where he/she lives and where he/she works
  • User knows his/her commuting schedule
  • User knows how far he/she is willing to deviate from the path (to pick up someone, etc.)
  • User has account and is logged into the website

Sub-tasks:

  • Select FROM and TO locations/addresses
  • Enter commuting schedule
  • Enter optional information including mode of transportation being offered, travel preferences, and restrictions on who may view this offering.
  • Specify costs, etc.

Follow-up tasks: The user will then be contacted by interested users and will be faced with the follow-up task of finalizing a carpool transaction. This includes:

  • Look up credibility and quality of users answering the post
  • Accept/Reject users answering the post
  • Directly communicate with users to allow for a straightforward negotiation of times and places
  • After some number of rides, post satisfaction to website.
  • No labels