Barring the administrators of our website (who will likely not be using the GUI we design per se, but database software or other necessary admin tools), and based on our interviews of college women who would be interested in our service, we've come up with the following description of our main user class, as well as two personas to provide examples of different patterns of usage.
Our main user group:
Alisha the socialite:
Alisha enjoys parties, and frequently goes to clubs, frat parties, and on-campus parties on the weekends. She believes "a good dress is essential for every party." She has a closet with a handful of party dresses, but on any given Friday night, she struggles to find clothes to wear, because she's already worn most of her dresses at least twice. It wouldn't be so much of a problem, she says, if there weren't pictures of her wearing those dresses on Facebook; she doesn't want her friends to notice that she's repeatedly wearing the same dresses. She says it would be nice to have a supply of new party dresses for each weekend she goes partying.
Alisha would use this application often, and spend a fair amount of time browsing dresses.
Elle the occasional partier:
Elle, enrolled in a rigorous academic program, has fairly little time to herself, but she enjoys occasionally going out to meet new people and to have fun. She often buys new dresses for these social gatherings, but does not wear them more than once; as such, she has a growing collection of barely-worn dresses collecting dirt in her closet. She feels it would be nice to be able to rent out a party dress just for a day, so that she doesn't have to deal with the clutter of old dresses.
Elle would use this application only once in a while, when she decides to go out partying. She would prefer to not have to spend a lot of time browsing dresses.
Gain membership
Goal: To get membership to the infiniteCloset
Pre-condition: Should have a dress in a good working condition that they are willing to donate
Subtasks:
- Upload picture of the dress
- Fill out the registration form
- Send out the dress to infiniteCloset
Post-condition: The user now has an account in the infiniteCloset
Browse the closet
Goal: To view available dresses in the closet
Buy a dress
Goal: To buy a dress from the infiniteCloset
Pre-condition: Should be a registered member
Subtasks:
- The user browses through the dresses available in the closet.
- The user picks a dress and places the order
Post-condition: The chosen dress is sent out for shipment
Resell a dress
Goal: Return the dress that they bought from infiniteCloset
Pre-condition: The dress is intact and as good as it was before
Post-condition: The dress is shipped back to infiniteCloset and the user gets their point back