Thursday, August 14, 2008

Tools and User Interfaces

| 1 comments |

Nudged by Tom's post, I have a quick comment on UI awareness.

I find it funny that some software tech writers don't care much about user interfaces and application usability. We should have a keen eye for appreciating and advocating the user's needs. It's not a stretch then to apply these considerations to ourselves!

My cues that people are not paying attention to how they interact with applications can be demonstrated by their browser use. We get to watch others use browsers in all sorts of informal situations. Here are a few behaviors I've noticed that indicate when someone is not attuned to workflow and UI efficiencies; when the question "how can I do this faster or better?" is never asked.

  • Using the Bookmarks drop-down menu exclusively - It is tough to imagine that some people haven't noticed the bookmark bar.
  • One window per webpage - Tabbed browsing was one of the best innovations ever. There have been lots of nice incremental changes, but high praise for this. I still see some users with 12 unique instances of browser windows scattered on their desktop.
  • Typing "google.com" manually for all searches. It blows my mind to think that some people haven't noticed the search box next to the address box. Excepting that, you would think that users could at least bookmark pages that the visit regularly.
  • Use of internet explorer - I don't care, and I am not a firefox advocate, but anyone who used IE6 through its darkest days is completely out of touch. 

I honestly don't want to sound petty. I believe that GUI-based applications have evolved to a semi-mature level where certain techniques have proven their high worth. When heavy computers users (even if use is only mandated by your job) who should also be attuned to how people use computers don't take advantage of these shortcuts, it shows a lack of a primary skill required for your job (either that or an extreme ability to compartmentalize skills and tasks).

It's like there's a "how can I do it better?" circuit that some people don't have or choose not to develop. If I were hiring, the presence of this facility would be a big hire/no-hire determiner.