May 20, 2009

I love Progress Bars and Apple

Progress bars is one of the best features of a using a computer. It is a quick win for any app for communication and usability.

I also LOVE Apple products. They have been focused on Usability from the beginning. My only gripe is that success with usability has lead to elitism. They use usability to create a dogma of how technology should be. If they created it and it works, then it is the only way to do it. If they created it and it doesn't work, their is no one else did it better - move on. They will NOT build on someone other than Apple even if it is successful.

Even Issac Newton said his work was based on Standing on the shoulders of giants. Progress bars on PC and Macs are very different. Even though the beach ball method is horrible for usability and the Window method is fantastic. Apple will not change their ways for a Windows feature. This is a mistake. The only reason I see is because of Apple's ego and elitism.


May 19, 2009

Usability and Support

I have a plan.

Every app from an organization would have a single method to handle exceptions/error-messages. To make it doable, we would first need to replace problem tech language into an english language version by using a simple code or color. For developers, we need to create an automatic "connect-the-dot" system of resolutions that helped others in the past. How??

When a person reaches an exception/error-message, they are shown a visual of how many people are faced with the same problem, and a list of best solutions those individuals did on resolving the problem. It's an iteration of the Amazon method:
How Do Customers Ultimately Resolve this Problem?

The "articles" shown will connect to solutions in a "Help Center" site.

What do you think?

May 18, 2009

Bill Gates to attendees of World Usability Day


As we make interacting with technology more and more like interacting with human beings. It becomes even more important that we understand how people use techonology, and how we can create products that are easy to use. That is why Usability, User Research, and User Experience are so important. More than ever, usability and great design are critical to delivering products that provide great experiences. -- Bill Gates to attendees of World Usability Day 2003.


From video on posted on World Usability Day site:

May 15, 2009

Albert Einstein

Everything should be made as simple as possible, but not simpler.

More definitions of Usability......

May 13, 2009

Stuck in the moment and you can't get out of it.

I love this U2 song.

It can be translated into a usability issue of what many of us fall into. It happens when we try something new or for the first time. When we find a problem we believed it is a sign of instability, neglect, or carelessness. We directly assocIate it with a product or brand, even when it has been fixed.

We get stuck in the moment and we can get out of it.


We use the issue as an excuse to not use the product, or to use something else. This is where the perverbial rubber meats the road. Why?

Even though the problem may have been fixed quickly.....achieving this only "stops the bleeding" by saving new people from getting faced with the problem. This bad user experience erodes the trust/confidence of a user. It breaks the most powerful benefit of usability, "Word of mouth."

Having a user "Stuck in a moment" is a dagger to usability and for the acceptance of the app.

May 6, 2009

GUI

Why were GUI's(Graphic User Interface) created? Why do we need things like Windows, Mac, Linux, or other operating systems? Why don't people just use a "command line" to do these things or just hard code a document or web page?

I believe with the author of this blog that GUI's and Usability brings the importance of being:
  1. Clear
  2. Concise
  3. Familiar
  4. Responsive
  5. Consistent
  6. Attractive
  7. Efficient
  8. Forgiving
Characteristics as these can only increase adoption and communicate value. This is the ROI of usability.

Too many times developers see usability as adding unnecessary work to their jobs. I of course disagree. It is actually vital for creation of raving fans. People want flexibility, but they do not want features that are hard to use, manage, or maintain. If found it too difficult, any hard work and time spent in development of an app will be lost.

May 2, 2009

Kindle

No, I am not talking about the device from Amazon. :-). I am talking about stuff you use to ignite a fire. Major problems will happen with software. Wrong decisions or unexpected changes can quickly get people angry. Usability is never big enough to do this. They often appear small, and trivial. Each is like a rock of charcoal. But put them together or add them with a fire and oh oh.....
Problems with usability always makes major problems worst. So never take them lightly. They look harmless by themselves, but adding them with a major "issue" can make a fire burn hotter. Many times you do not know usability issues are kindle making the fire burn so hot. Removing it can only reduce the intensity, but we all are aware that technology is not fireproof.