Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added task analysis

...

User analysis

Task analysis

Login to Facebook account

Prerequisites: User has a Facebook account.

  1. Enter username and password into standard Facebook login screen.
  2. Allow PhotoBook access to data.
  3. Close Facebook dialog, confirming to PhotoBook that login is complete.

Explore photos and albums

Prerequisites: User has logged in.

  1. Decide how to browse albums (by date, friend, etc).
  2. Choose an interesting album and open it.
  3. Decide how to browse photos in the chosen album (by date, caption, etc).
  4. Open an interesting photo.
  5. Advance to the next photo, or go back to browsing sets of photos.

Find photos and albums

Prerequisites: User has logged in and knows some piece of information about the photo or album they want to find, such as the title/caption, the person who uploaded it, a person who is tagged in it, or the date it was uploaded.

  1. Search for the desired photo or album using the known information.
  2. Look through the results and possibly open potential matches.
  3. Verify that the right photo/album is being displayed. If the desired photo or album was found, perform actions on that photo or album, or exit. Otherwise, go back and try a different result or try searching with different information.

Share a Photo or Album

Prerequisites: User has logged in and found photo or album to be shared.

  1. Decide how to share the photo (download to iPad’s Camera Roll, Twitter, email, etc.).
  2. Tell the application how the photo should be shared.
  3. Fill out the information for sharing (Twitter username/password, email recipient and subject).
  4. Wait for application to finish performing the appropriate share operations (such as downloading the photos, uploading the photos to Twitter, etc.)
  5. Cancel the share operation while it is in progress if desired.

View a Photo Set as a Slideshow

Prerequisites: User has logged in and found a set of photos

  1. Tell the application how the slideshow should be played. For example, specify music, transitions, and timing.
  2. Start slideshow.
  3. Manually advance slideshow if needed, or go back to previous photo.
  4. Pause slideshow if wanted.
  5. Exit slideshow early, or wait for it to finish.

Other Possible Tasks

  • Find photos matching several conditions. For example, find photos that contain several known people together.
  • View photo comments and “likes”
  • Comment on or “like” a photo

Domain analysis

 

We identified the following important entities in our domain analysis:

...