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.
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.
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
- 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
2 Comments
Victor J Wang
Not really a "stretch" problem. However, hopeful for stretch design! What about segmenting the user population into different characteristics/habits/roles? The user analysis here is not just to understand the user's problems but also to understand who they are, what their motivations are, and what other contexts they are in. While the task analysis is thorough, try to rid previous UI dispositions to how these tasks are usually presented/performed. (For instance, is it possible to perform the search function without a search bar?) Instead, try to think of from the user's perspective of what has to be done in general to complete the task as opposed to what interactions on a computer interface are necessary to complete the task at hand.
Victor J Wang
GR1 revision:
Much better understanding of user segmentation and their properties.
Good high level tasks.