Overview of Design

This is a design that focuses on safety while striving for reasonable efficiency.

  • Motivation: This design focuses on the most critical task of the three identified in GR1 (importing music). The CMJ lists, which are used less often (submitted on the order of once a week) are not a major focus of the design, but may be accessed through a tab interface at the top.
  • Design Idea: This design keeps editing separate from uploading by fusing a master-detail design like those used on iPad applications with the pane-based design of Windows 8 applications for the purpose of selecting editable components in a modal interface ("Metro"-style)
  • Scope: Since importing and reporting are the most important tasks of a music director, these tasks have been emphasized for the purposes of this interface.
  • *Pro: *By emphasizing safety, more error-prone users who might be less computer-savvy will be able to be sure that they will not import data with incorrect data. The compromise in using a master-detail design should add efficiency for high-volume music directors to get their job done without much fuss.
  • Con: Aspects of the interface (including the questions asked and modal nature of most of the detail view) may be less efficient than would be ideal for high-volume music directors.

An overview of the entire interface is shown here, details regarding each component will be explained in the storyboard below.

A detailed example of the main KaJaM! interface

The KaJaM! interface when editing an album

Storyboard

Sketch

Explanation

Lana sits down to upload some releases

She opens up her e-mail to view some digital downloads



She opens up the KaJaM! interface

And drags and drops the link from her e-mail to the interface

It automatically starts to download

She continues to drag and drop links for upload...

And will be prompted if the file is password protected

When she's done uploading, she looks over what's been loaded for each album

Interested the an album, she plays a track from it

If it's got correct data, she clicks "YES" (It's okay)

And the album is loaded and saved and disappears from the list

When she finds the error on Starmarker's album, she clicks "NO" (It's not okay)

And is given options to change the release

She selects "Track Names"

And is given a list of the names to edit

She edits the names and clicks "Done"

And is returned to the "What's Wrong?" screen, where she clicks "Nothing," as everything is now correct

Since everything has been corrected, she clicks "YES" when asked again whether the album is now okay

Running out of time to do more work, she leaves the remaining albums to be handled by Adam (he will see them when he logs in)

Hurrying to submit her CMJ lists, she opens the CMJ submission for in another window

And switches to the charts tab in KaJaM!

She clicks the RPM genre tab and uses the top plays listed there to populate CMJ

Her job done, she logs off, content in the knowledge that more digital media has been catalogued than ever before

Analysis

Learnability

This design builds off the learnability aspects of Design 1 from Sketch Set 2 by:

  • Allowing the entire window to act as a drag-and-drop interface for URLs and files at any time
  • Using external consistency with other interfaces
  • Featuring reactive buttons that highlight when the mouse is over them (avoiding issues caused by users who are unfamiliar with the Windows 8 pane-style interface, used here for the "editor/What's Wrong?" view of an album)
  • Making the editor a proper mode rather than an alternate path to improve internal consistency

Efficiency

The design is reasonably efficient.

  • The region in which to drop a link or file is the size of the window, making steering much less of a concern when dragging and dropping links from Lana's e-mail
  • Links may be dropped like files.  This consistency of the two actions demands no interaction with a text box, nor does it require two different methods of interaction.
  • The "YES" box for approving albums is made visible in a consistent location in the album view

Unlike Design 1 of Sketch Set 2, however, some efficiency of editing was sacrificed in favor of improved safety and learnability by making the "editor" a mode activated by the "NO" button rather than a set of hidden widgets.

Safety

The design is relatively safe.

  • Making the entire screen drag-and-drop reduces the chances that a user will fail to drop the file for uploading (as would be the case if only a part of the screen was active)
  • Unifying the drag-and-drop action across both links and files prevents errors caused by lapses where a link is dragged and dropped instead of copied and pasted into a form
  • Should information be required, the design may be made safe by preventing submission and highlighting missing fields
  • Users may easily see and edit fields with a decreased possibility that users will incorrectly edit something they did not mean to thanks to the pane interface for editing

The least safe aspects of the design relate to:

  • The compact nature of each download in the left-hand list (it's possible to select the incorrect album)
  • No labels