• Home
  • Portfolio
  • Contact
Projects

Photoworks

Date
Spring 2009
Industry
Consumer photo prints
Platforms
Web
Scope
Usability engineering, information architecture, visual design

PhotoWorks was one of the first services on the web to offer ordering of photo prints online. At the time a subsidiary of the Interactive division of American Greetings, PhotoWorks faced declining usage due to competition from services like Kodak Gallery, SnapFish, Shutterfly and technological obsolescence. AG Interactive consulted with advanced Information Architecture and Design graduate course at Kent State to uncover and analyze usability issues and inform new product initiatives.

While the course scope was limited to usability research, I took interest in the project beyond the confines of the course and independently turned course findings into designs that illustrated specific recommendations I was offering.

Research

At the outset, I conducted both competitive and heuristic analyses. My peers and I pooled together our individual findings. We found a similar number of options and a similar amount of flexibility among the competitors. Besides Kodak Gallery, which offered the automatic red-eye reduction feature, differences were marginal. This focused my design effort to updating the look & feel of Photoworks and improving the interface in terms of the content that supports the flow, the number of steps required to accomplish tasks, and kinds of intractions enabled by recent web technologies like AJAX. My specific recommendations were to:

  1. Remove redundant content

    Two levels of navigation are sufficient for accessing the same number of destinations.

  2. Simplify actions

    Choosing not to offer peripheral capabilities (photo download, copying between albums, arbitrary re-arranging, etc.) allows us to amplify the core capabilities.

  3. Shift the action paradigm

    Instead of pairing the same set of tools with every photo, require a selection that enables one global set of tools to affect the entire selection.

  4. Contextualize help and actions

    Global help is necessary but not an adequate replacement for specific contextual help offered at critical points.

  5. Streamline the shopping cart

    Showing photo groups in place of individual photos for shared sizes and finishes is more informative and saves space.

Putting these recommendations into practice, I tested a paper prototype of my new photo ordering flow with six participants. They tested the prototype at various stages of the design, each feedback providing me with an opportunity to iteratively improve the prototype before the next test (also improving my protocol and my script each time!).

Paper prototype
Bits and pieces of the paper prototype used to test design ideas with participants.

I asked participants to perform these tasks:

  1. Buy prints of an entire album, 8 × 10", cropped and glossy.
  2. Buy three 8 × 10" prints of the same photo and one different 4 × 6" print, all glossy, all cropped.
  3. Alter the order from the shopping cart. Exchange one of the 8 × 10" cropped prints (from the set of three) with an uncropped print of the same size and finish.

What I found was that participants:

  • generally did not perceive issues with photo selection and one global set of tools despite the challenge of describing such real-time and modal interaction in this very low-fidelity way.
  • were successfull in making simple and complex orders, and were able to modify their orders from within the cart.
  • understood the concept of photo groups in the shopping cart.
  • all but one referred to help on cropping during ordering, elevating the status of this information to critical.

Design

I had been mapping out and revising the user flow in parallel to conducting usability tests on paper prototypes and the conclusion of testing marked a finalized user flow:

User flow diagram

The user flow diagram served as a map for creating a wireframe for each page in the core flow:

Wireframe for the dashboardWireframe for the album pageWireframe for the album page with expanded dropdownWireframe for the photo pageWireframe for the shopping cartWireframe for editing in the shopping cart

Finally, interface mockups bring the entire flow to life:

Dashboard
Album pageAdding photos from the album pageInline editing of photo titleMore options dropdownConfirmation for photos added to cartPhoto pageContextual help on the photo pageShopping cartEditing options in the shopping cartLanding page showing a wedding promotionLanding page showing the father’s day promotionLanding page showing the life poster promotion

© 2006, Emir Bukva

Colophon