GR1 - Task analysis
User analysis
The users would be MIT community members, especially the undergraduate and graduate students. For security reasons, the users should be able to prove their identities by using MIT web certificates.
Characteristics:* mostly 18-25, male and female, English-speaking
- computer literate
- may be financially tight
- may not necessarily have many opportunities to socialize due to heavy courseloads
- high email use, but unlikely to go to the website frequently
- don’t want to spend a lot of time on the website
- don’t want to have to register (use MIT web certificates for automatic detail-gathering)
Needs:* want to save money on transportation
- have busy schedules, wants to save time and energy by driving or taking cabs to places
- interested in meeting new MIT people
Personae:
- Aly is an MIT sophomore who goes home to Florida at the end of every semester. She always buys cheap flights and they normally leave in the early morning before the public transportation system operates, so she takes a cab to the airport. One day, to her surprise, she met another MIT student in Logan Airport and they both realized that if they had known that they were traveling at the same time, they could have shared a cab and saved $20 each.
- Bo is an MIT graduate student who loves cooking, but going to the supermarket to buy groceries is a hassle because it is far away and carrying the groceries home is cumbersome. He would like to rent a Zipcar to solve the problem, but he wants to find someone else to go with him so that he can share the cost of the rental and gain new friends.
- Carrie is an MIT freshman who wants to visit Walden Pond over a weekend but all her friends are too busy to join her or may not be interested. She would like to find some MIT students she may not know yet to take a trip to Walden Pond with her.
Task analysis
Domain analysis
A user can post and search for ride share opportunities to given destinations. Every user has an associated account, profile, and mailbox. The mailbox is used to communicate with other users about the ride share opportunities.