Showing posts with label usability. Show all posts
Showing posts with label usability. Show all posts

Saturday, July 23, 2011

Smart

My coworker and I were discussing software development over some beers and the question arose to whether we should be building work intended on catering to novice users and by doing so, are we helping to create a “dumber” internet. There are two examples to validate both sides:

  1. Back in the day of the VCR, very few people ever “programmed” these devices to record TV shows due to the complexity of the procedure. When TIVO simplified the process, it changed the way people watched television because they no longer felt the need to watch in real-time.
  2. One of the reasons for creating so many restrictions with the iPhone is to ensure that “advanced” features won’t complicate the device. Can you send multiple photos in a single email? No. Why? Because Apple feels this may be confusing. This in itself is limiting because sometimes the features aren’t really advanced at all.

The most obvious answer would be to find a sweet spot in-between the two, but how exactly does one go about doing this?

Wednesday, June 16, 2010

Google Wave

Six tiny words that adequately defines my opinion of Google Wave: "too many features with no direction".

When I was first invited to play with Google Wave, I was all excited about it but immediately became overwhelmed with the sheer amount of features it had. It had features like my instant messenger. It had features like my email. It had features like a PowerPoint presentation. The problem? I needed to relearn everything. Again.

Then came the question of who the software was built for. Who were the target demographics? Who benefits from using this software? These things are relevent because the majority of people aren't creative enough to figure out how their lives can be enhanced by these tools.

To this day, I've yet to figure out the full benefits of Google Wave. Perhaps I will play with it again some time, but by then, it probably won't be around.

Saturday, June 12, 2010

Taxonomy

Since I come from a background of several different cultures, it shouldn't be any surprise that the music I listen to and the films I see aren't necessarily isolated to North American media. My iTunes has an array of music spanning North America, Europe and Asia. From my experience with iTunes, there doesn't seem to be any simply way of organizing my media based on my chosen preferences.

I have jazz music performed by Taiwanese artists. I have pop music from Hong Kong, Hiphop in Korean, and even triphop where the lyrics are a mixture of Japanese and French. iTunes will only allow the music to be categorized into one "genre". How silly is that? Is it possible to organize the film "The Dark Knight" into just one category? Science fiction? Suspense? Crime? Drama?

At the moment, there are independent taxonomy projects on the web where groups of developers are forming standards that can allow developers to create software which will easily talk to each other. iTunes hasn't changed much in terms of features but I'm hoping Apple will consider giving users the ability to organize their collected media.

Saturday, May 1, 2010

A question of usability

Vancouver’s public transportation, Translink, has low-rider buses with confusing doors. That is, those who ride the bus are already familiar with the idea of pressing a button to open the exit doors. Bombardier (the makers of these buses) has broken convention and nicely camouflaged pressure-sensitive strips at the edge of the doors. When pressed, these strips will cause the doors to open. Some immediate problems about this new method of interaction:

  1. The trigger to open the doors is both unconventional and hidden.
  2. Those who cannot read English will not understand how to proceed.
  3. As an accessibility issue: the elderly and mentally challenged riders with visual impairments are directly affected.
  4. After pressing the trigger, no indication is provided to a user that their command was accepted by the system.
  5. Activing the trigger produces different results because in order for the door to open, the bus driver needs to "enable" the doors first.

I will be blunt in stating the most immediate and obvious flaw of this design: There is no reason for a door to be so complex that instructions need to be made. If this were a website, it would be unacceptable. Websites built with usability in mind would never have a “how to use this website” page because the site should be intuitive enough for it to be unnecessary.

Although I tend to be quite critical with my coworkers and colleagues about maintaining a certain level of usability, I will admit that the technology sector is one of the industries putting a lot of effort in pushing for better usability standards. For companies like Bombardier, their work needs to be scrutinized to an even higher degree because their footprint in society often exceeds that of any website.