I'm doing a usability pass on a scheduling application. Users specify when they are available to work (by hour and day), and then a supervisor needs to select which of those users are assigned to specific hours.
Here is a sample from the current production application:
It is so large it doesn't fit on any screen (it goes all the way down to 4pm in this example). How can I make this type of input easier on the supervisor so that they don't have to scroll around and rely on memory (who's assigned to what hours already and what not)?
Some simple solutions so far are;
- Highlighting all cells that a user belongs to when hovering over their username
- Expanding the initials to the first name + last initial, however this has made the grid even larger
However the application is still extremely difficult to schedule hours for the supervisor.