Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

Does anyone have any suggestions of how best to allow a user state their general availability?

Scenario: managing appointments

Further info: The user in their profile has the ability to set the times they are generally available. See screen shot for an idea.

What I was looking for was either alternative patterns for this or other suggestions. enter image description here

share|improve this question
    
Are these the only possible time ranges? Are users able to create fine grain set of times? –  JeffH Jul 5 '12 at 13:31
    
Yes and no :) The idea isn't a fully blown booking system. The actual booking will happen outside the system. So this is to purely give an indication on when the user is usually available. –  Sheff Jul 5 '12 at 13:53
    
Is it only the times or they can also be available all days at a certain time, then you need to think about that dimension too. –  ghislaineguerin Jul 11 '12 at 15:54
add comment

1 Answer

I would consider flipping the X and Y axis, so the days of week becomes column header. This is how most calendars are formatted, so it's good to stick with convention.

I would also put duration, since the night shift is two times longer than other shifts.

Nice-to-have:

Some kind of validation that alerts users of potentially invalid selections. (e.g. selecting more than 16 hours availability per day)

mockup

download bmml source – Wireframes created with Balsamiq Mockups

share|improve this answer
    
What if they want to make themselves available for the entire 24 hour period? –  Matt Rockwell Jul 12 '12 at 19:43
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.