Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Storyboard 1 - Task Oriented

Tasking is not a specific part of our scenario, but when we brainstormed ideas we felt that it was a creative way to meet our user class' needs. When Jane signs in she is welcomed by a screen that displays all of the incomplete tasks that have been assigned to her. On the right portion of the screen is a list of other desk workers and the tasks that they’ve been assigned. The purpose of the task oriented design is to overcome the bystander effect. Our main goal is information sharing. It is a desk worker's responsibility to read the logbook during each shift but desk workers often forget to complete this task. Assigning a task to a person helps overcome this effect by giving a desk worker a sense of responsibility over a task.

When a Jane fails to find a resident’s package she can navigate to the bottom of the screen to add a new “Event”. She simply fills in the Title, Date, Assigned To, and Description. By default the assigned to is filled in with “ALL”. The "ALL" button will put the event into the general "ALL" tab. The "ALL" tab contains a history of the events. If Jane wants to assign the task to a specific desk worker she can simply type in the name and options will be pulled from the database.

Bob arrives at his shift and logs in to CollabDesk. He recalls seeing a package in an odd location during one of his earlier shifts so he goes to the backroom to search for it. He finds the package and selects the “ALL” tab on the left pane to see if a desk worker previously reported the event. He sees the event as the first item under the “ALL” view clicks it. A box pops up with a detailed description of the event and he clicks the “Check box” to mark it as resolved. If he had a question about any part of the event/task he could go back to his main screen and click on the mail icon next to the worker's name who assigned the task and ask him/her a question.

...

This design allows users to easily assign and manipulate tasks between users. For example, to assign a task to a user, one simply has to drag the event under that user’s name. To unassign the task, one simply drags the event from the user’s list of tasks back into the main “ALL” group. However, if someone desires to delete all tasks or resolve all tasks a user must manually delete or resolve each and every task.

...

Learnability:

...

In the "title" section, as the user types a dropdown menu of the commonly used categories of desk worker tasks will appear. For example, if a user types "Mis", then "Missing" will be suggested to the user and the user can simply press tab to complete the title. This workers for several other desk worker tasks such as Missing Package, Missing Key, and Missing Vacuum Cleaner. 

...

Learnability:

...

Several of the icons are consistent with other programs. For example, the envelope logo for Several of the icons are consistent with other programs. For example, the envelope logo for sending e-mails is externally consistent with other programs. The “x” icon is a very well known icon for closing or deleting items. The “Add Event” box is also very self-explanatory. However, the dragging of tasks is non-intuitive until a user plays with the system for a long time. A user can drag a task from the main pane into the section under a user's name. This is a method that a user can use to assign the task to a specific portion. The user interface also supports "ctrl+f" which makes it easier for users to learn. "ctrl+f" is a standard functionality for browsers and several applications.

Storyboard 2 - Folder Metaphor

...