User Analysis

Our service is meant to be used by users of average computer competency.  There are two basic kinds of users: photo posters and photo viewers.  Within the class of "photo viewers" there are two subclasses: viewers who simply want to view photos and viewers who want to be able to both view and comment on photos

Photo Poster

The content of the website consists of photographs and the comments made in response to those photographs.  To fuel the website, it is important that the interface to this service is one that is learnable and satisfying for the photographer uploading a photo. Further, it is important that the final product be one that a photographer is happy with and that the photographer will therefore want to post more photos on the website.  Through interviews of two potential "photo-posting" users, it became clear that the two most important requirements of the service and interface are that it is usable and that the overall aesthetic of the page displaying the uploaded photo is one that presents the photo in an attractive manner without distracting from the focus: the photograph.

Persona: Ben is a 25-year-old engineer working for a Cambridge start-up.  He has little free time, but when he has any he loves to take photographs.  Having studied photography off and on in college, he considers each of his pictures to be a distinct work of art and would prefer sharing his photographs as individual pieces, rather than as components of larger albums as is the norm on most photo-sharing websites.

Photo Viewer

We have interviewed a potential photo viewer. Some of the main tasks that photo viewers will perform include searching for preferred photos and browsing (maybe randomly) through the photo collection. The interviewee wanted the photos to be loaded quickly and to be correctly organized into appropriate categories. She identified that the search feature for multiple types of keywords (places/events) are important. The interviewee also raised some concerns that she may not know what 'keyword' to use for searching photos because of different spellings and synonyms.

Persona: Chen is a 35-year-old office worker who lives in San Francisco. She loves to look at photos of beautiful lakes around the world. She does not have time to travel by herself, so she wants to look at other people's photos. She especially loves lakes, but sometimes she wants to see other kinds of scenery as well, especially the ones that are popular at the moment.

Photo Commenter

From interviewing a potential photo commenter, the interviewee raised concerns about the ease of making comments and responding to other comments. The formatting of comments on the site might be an important factor in determining whether the commenter decides to use our service.

Persona: John is a 20-year-old college student. He isn't interested in uploading his own photos, because he doesn't take photos very often and thinks uploading is a tedious task. However, he enjoys viewing and especially commenting and having conversations with other people on photos. He usually does that as a way to relax after hours of work.


Task Analysis

A. Posting a Photo

Goal

For a user to be able to upload a photo from their computer and supply some information, all of which results in the automatic production of a page which is accessible both by a unique link and by the search bar on the main page.

Preconditions
Subtasks
  1. Uploading: The process of uploading a photo should be quick, uncomplicated and effective. Since the service requires that users include certain pieces of information with their uploaded photo, there are really two aspects of posting a photo: uploading a photo and supplying the relevant information.  We discovered from our user interviews that having these two aspects be part of one, single step would minimize the complexity and make the process generally less confusing.  The uploading process, then, becomes:
  2. Modifying: A poster of a photo needs to have certain editing permissions once they have posted a photo. A user should be able to:

B1. Searching and Viewing A Photo

Goal

Look at photos based on certain information.

Preconditions
Subtasks

B2. Viewing A Photo without Photo Preference

Goal

Browse through photos.

Preconditions
Subtasks

C. Commenting On a Photo

Goals
Preconditions
Subtasks

Domain Analysis

https://docs.google.com/drawings/edit?id=1lXT3WcPJJAqDOaafPFyW3G8KFn65YLU9fQ08ggA724Q&hl=en&authkey=CLvJ-9YB