
Digital
Asset
Management System:
A
project on user centered design for the
San
Francisco Museum of Modern Art
|
Thoreau
Lovell
Margo Dunlap
Joanna Plattner
IS213
Spring 2001
|
home
Second Interactive Prototype (Demo--2nd
Interactive)
The First Interactive Prototype was designed to support two broad classes
of users: 1) those who want to find, view, and use digital images, and
2) administrators who want to catalog images and manage the digital asset
collection. To ensure that our design supported our user's most critical
tasks we constructed the three "key path" scenarios.
1. Search for a set of images for the purpose of viewing onscreen.
2. Search for a set of digital images and request access to the files
for organizational use.
3. Catalog a set of newly created digital image files.
Since completing the First Interactive Prototype we have received valuable
feedback regarding its design in the form of: 1) a heuristic evaluation,
and 2) an informal walk-through with our project sponsor. We incorporated
a large portion of our reviewer's suggestions and comments into the Second
Interactive Prototype. However, most of the changes reflect a marked increase
the system's core functionality that was not supported in the First Interactive
Prototype.
The new functionality added to the Second Interactive Prototype addresses
the problem of how admin users (Image Coordinators and Image Processors)
add images into the system and how general users can request something
that isn't already in the system, i.e a new digitization of an object
for which there is not object record in the database. We also began to
explore how to incorporate browsing as well as searching for images (and
objects).
Designing the interaction model for both processes required diverting
attention away from the UI and toward the database design in general and
the interchange of data between the DAM database tables and the museum's
Collection Management System (EmbARK). We broke down the process of adding
images into 1) Creating new object records and 2) Associating digital
image files with those object records. Screens supporting (1) are included
in the Second Interactive Prototype, screens for (2) will be included
next round. At the same time we were thinking through the database design
issues for the prototype, we also created a simplified MS SQL Server database
and wrote (or modified) ASP code to query the db and display data for
related objects, as well as thumbnails of images of those objects. This
work will also be extended for the next round.
With connectivity to the SQL Server database immiment, we decided not
to generate a complete set of hard-coded html pages. Therefore, viewers
of the Second Interactive Prototype should not expect continuity between
the search, request image, add image, and catalog image screens.
Working on the Second Interactive Prototype it became clear that the
interaction design of SFMOMA-DAM had reached a level of complexity that
necessitated a more systematic diagramming methodology. We adapted Jesse
James Garrett's "visual vocabulary for describing information architecture
and interaction design" (http://www.jjg.net/ia/visvocab/#sum) for
this purpose. Using his Visio stencil file and the ability in Visio 2000
to save in HTML we were able to easily share design ideas. DAM
Architecture diagrams
In conclusion, comments on the First Interactive Prototype, among other
considerations, directed our focus toward interaction design and database
design. Our second priority is developing example ASP code to demonstrate
selected Web-to-dB functionality. And third is refining the graphic design
of the system.
Modifications Summary
I. Revisions
- Request Image Task
The cornerstone of the "Image Request" process is the "image
request" form, which is loosely based on the shopping cart metaphor.
Users use search and browse to navigate to a visual representation of
the image they need, and they "add" it to an image request
in the same way shoppers add books to their Amazon shopping cart.
We modified the interaction design to make it easier for users to view
image requests at all stages of the image request life cycle (saved
but not submitted, submitted, and complete).
The image request form was extensively revised based on specific feedback
from the heuristic evalution. The most problematic aspect of the interface
was the location of the Submit/Save/Delete buttons. Originally we placed
them at the top of a potentially long list so that users would not have
to scroll to the bottom to find them. This was universally panned by
our evaluators as being unnatural and confusing. Our solution was to
add explicit "step by step" instructions at the top of the
form informing users of both the necessity of the last step as well
as its "location", and we added a quick "go to bottom"
link so users wouldn't have to scroll down the page manually.
Additional image request form changes include:
1. A new "visual summary" of the requested images (origin:
SFMOMA)
2. An "add images" link (origin: HE)
3. Redesigned the "remove image" interface. Now users can
either "clear" the entire form of detail images, or remove
them one image at a time via a "remove this image" button
that is repeated with each image. One of our goals with this design
was to reassure users that removing an image from the image request
would NOT remove it from the database. (origin: HE)
4. Consolidated the Standard/Advanced image request screens into one
interface. This simplification was possible because a complex interaction
was moved to a new "add image" process (discussed later).
(origin: internal)
5. Added a pop-up window that explains unfamiliar terminology and guides
users in making their "image class" selection. It dissapears
on "mouseout". (origin: SFMOMA)
Search Task
Documentation has been added to each search interface stating that search
returns art objects with associated digital images and not contents
of the DAM system.
II. New Features
- Browse
Users may search for art objects by browsing artist name by alphabetical
order or by collection. The dialogue box is situated below Search
on the Home page and Search page, and briefly describes the functionality.
The alphabet is presented in lower case letters which link to a Browse
display of lists of artist by alphabetical order and by collection.
Collections include: photography, sculture, architecture and design,
media arts and painting.This is the first implementation of browse.
Browse supports recognition over recall in the search and retrieval
process of art objects. The intended functionality is to
- Add Image to Existing Image Request
When a user selects an image to add to an Image Request, the
user recieves a system feedback indicating that their selection is added
to a new image request as a default. The user can accept the default
or select from a menu of existing saved image requests. The selected
image will be moved into the highlighted image request indicated by
the menu.
- Creating New Object Records
Essentially, there were three problems that had to be addressed in
order to support adding new object records. First, in order to avoid
creation of duplicate records, we had to integrate searching for existing
Object Records into the process. Second, we had to allow users to
pull object data from the EmbARK, the Collection Management System.
Records created from EmbARK need to be read only from the DAM perspective,
which adds some complexity to the interaction design. Finally, we
had to design a process for indicating the new object's place in a
parent / child object hierarchy, and to support adding new child objects
at any level in the hierarchy.
- Requesting New Digitization
Our model is that for there to be an object record in DAM that object
must have images associated with. How then do users request digitization
of a new object? First, just as in Creating New Object Records, we
integrate searching for existing images (just in case!) into the request
new digitization process. In this way we also support requesting new
versions (different shots) of objects already in DAM, as well as new
digitization of sub-components of objects, such as a separate digitization
of a drawer that is part of a chest of drawers in the Architecture
and Design collection. Users can still request digitization of objects
that are completely unknown in DAM, by typing a very minimal amount
of descriptive metadata, Artist / Maker, Title, Date, for each object,
and then preceding through the standard Image Request process. In
this case the descriptive metadata they enter for each object is saved
to a temporary table, where it can be reviewed later by an Admin user
of DA
III. To-Do
- Catalog Image
- Image File Delivery
- DAMfolios
The HE evaluation and SFMOMA walkthrough resulted in a number of
very helpful suggestions for revising the Catalog Image, Image File
Pickup & Delivery screens and implementing a grouping function
resembling portfolios in EMBark. These features failed the "critical
path" test for this interaction design cycle. They will be studied
and refined as part of Prototype III.
|