Versions Compared

Key

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

...

Analysis

Learnability

Pros:  If a user understands the concept of mode, the system is consistent throughout (

  • The interface uses a calendar view to make it easy for users to visualize when the dates are and presents dates in US format since the ski area is in the U.S.
  • There is also internal consistency between views since the submitting initial schedule, changing schedule,

...

  • and managing attendance views all look similar.
  • The application behaves like other applications with modes such that the cursor does one specific action per mode (like Adobe).

Cons:

  • A user may be confused why clicking on a particular shift does not give them the option to add that shift if they haven't first selected a mode.  We can mitigate this problem by providing a feedback message if a user clicks on a shift while not in the mode. 
  • If users don't understand the concept of a mode, it will be very difficult for them to learn

...

  • to use the system.
  • The calendar is shown with months stacked on top of each other, which may be inconsistent with other calendars.
  • The user may confuse icons if they are not designed well and think they are selecting a different shift/discipline than they are.
  • A user might not realize that to remove a shift there is a specific mode. They may think that they just need to click on the button for that shift since that is how text boxes work.

Efficiency

Pros:

  • Once a user has selected a mode, it is very quick for him/her

...

  • to select different shifts within that mode.
  • We could have an option at the top to select all shifts for a particular day
  • Users can see their entire schedules in one view and can easily know what days of the week their shifts are on
  • An admin can approve an instructors entire schedule at once.

Cons:

  • It takes a long time for a user to switch between modes, so if the user needs to mark multiple different types of shifts, the efficiency will be worse.
  • Admins can't see who is on the schedule for a particular day from the same view where they approve schedules, which might mean that they had to go back and forth a lot to see if they have sufficient instructor coverage.
  •  

Safety

Pros: It is easy to undo any change by using the delete shift mode.

...