I am utterly confused, it just doesn’t work.

Frustrated user
Does it sound familiar? It’s a human reaction when we encounter a system which is difficult to use or doesn’t work as we expected it to.
When usability touches a personal level the effect of a simple usability error feels like it has been multiplied tenfold. This post reminded me of one of the best usability books by Steve Krug “Don’t Make me think”. Usability is simple, it’s just common sense yet it’s also an incredible form of art.
I’ve spent more than 8 years working as an Information Architect, designing complex web-based software and many times I feel that I am still learning. Things that are obvious and logical from a technical point-of-view may be totally wrong from the novice users perspective.
We’ve just completely revamped our holiday planner application and one of our clients is currently running a beta test for the application. From a technical point-of-view the new holiday planner is much better than the old one. Some of the new features include an interactive holiday calendar, overview screen, automatic calculation, and a team/manager dashboard.
Apparently things are not going so well with our users. They don’t appreciate all of these wonderful features, what they care about is one thing and one thing only “Their holiday allowance”.
Here is a snapshot of the screen showing a user booking a half-day holiday.

Holiday request
Taking a closer look you might notice several things:
- The icon representative a half day holiday is correct, a half red square indicating that the user only booked a half day holiday.
- Duration is shown as 0.5 day, which is correct but in brackets (1 calendar day) which is causing major confusion.
- Users are very sensitive to their holiday allowance, when they book a half day they only want to see a half day, without any reference to calendar days.
Here are some reactions from the users:
- “Why is duration showing 1 day, I booked a half day only”
- “What is calendar day? How’s that different to a normal day?”
- “Does it mean if I took a half day off, the system took 1 day from my allocation?”
Again, from a technical point-of-view, the reason we display calendar day is simply to give useful information about the overall duration of a users holiday. For example you may have booked 2 half-day holidays, which means 1 day has been taken out from your holiday allocation. But you may want to know that you have booked 2 calendar days with each half-day holiday.
I can see this piece of information is actually quite useful but having to display both day types has caused major confusion to the user, after all, when a user books their holiday the only thing they care about is their holiday allowance.






















