Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

GR1 - Project Proposal and Analysis

User Analysis

We interviewed three different users, each representing a different user class for our application. Each user class is based on the nature and duration of the trip
that the user is taking.

Prerequesites for all users:

  • User has to have some familiarity with mobile applications
  • Users are packing only for themselves, not for a group.
Business related trip

User A is a student who is taking a bus from Boston to New york for an interview. He

What the user wants:

  • User would like to minimize the things he brings with him for the two days he will be there

...

  • Because there are both casual and formal parts of the interview,

...

  • the user would like a guide as to the number of clothing items he should bring, along with a checklist of essential items so he won't forget anything during his important trip.

...

  • User also realizes that there are some things he doesn't have to bring because the hotel will provide them

...

  • , and he would like to be able to plan and keep track of all the things he has to bring

...

  • .
  • User wants to know the weight of the things he is bringing so he can decide whether or not to fit everything in a backpack.

...

Traveling on vacation

User B is a grad student vacationing in Europe for the first time.

What the user wants:

  • User is vacationing somewhere he has never been before, so he would like to know the weather conditions in that area so that he can plan his dress accordingly.
  • User is staying in a hotel, so he wants to be able to know what types of things he doesn't need to bring (ex: towels, shampoo, ect)
  • User is traveling outside of the country and would like to be reminded to bring items that are neccessary outside the country (ex: passport, maps for directional purposes, correct currency, ect)

...

  • User wants to be reminded to bring tourist items (ex: camera)
Visiting somewhere for long duration of time

User C is a college student visiting his family in Hong Kong for a month. He

What the user wants:

  • User would like to be able to have a comprehensive list of all the items he would need to bring

...

  • on such a long trip, since forgotten items would not be easily recoverable.
  • Since he is on such a long trip,

...

  • user would like to be able to know exactly how much of each item to bring, such as clothes and shower items.
  • User would like to be able to have space in his luggage to bring foods and souvenirs back from Hong Kong

Task Analysis

Input travel information
  • Users will be able to input the travel destination, duration, and type (ex: business, casual, vacationing, visiting home, ect)
Create and edit a list of items to pack
Determine travel and destination information

...

  • Users will be given an automatically generated list of items to pack based on the travel information they have provided
  • Users will be able to view list of items under higher level categories (ex: toilitries, administrative necessities, apparel, tourist needs, ect) to simplify mental organization of items
  • Users will be able to edit the list as well, adding and removing items as they deem necessary, effectively making a personal checklist for what to pack
View packing/destination tips
  • Based on the list of items to pack, users will be able to view an estimation of the weight of the items they have pack
  • Users will be given basic packing tips for how to pack their travel specific items efficiently (ex: weather is cold so user is packing lots of down coats --> user will be able to view a list of packing tips for how to pack down coats efficiently)
  • Users will also be given suggestions as to additional items to bring based on their destination/weather forecast