Skip to main content

Don't Fear The User Part 1 - Empowering Software Development With Usability Techniques

Usability is the practice of making things easy to use

Usability is the practice of making products, especially software, easy to use.  If you can think of some frustrating website that just didn't work, or even a bad customer service experience, you understand how important usability is.

The whole world needs usability. Here we are just talking about the intersection where humans and computers meet - software. Since software is exploding, the industry needs user centered design more than ever. As consumers we need our smart phones and apps to be easy to use. But professionals probably need more usability than consumers... just so they can do their jobs. And sadly, way too many B to B applications and enterprise software are unwieldy and difficult to use.

There is a way to fix software so it's easy to use. Incorporating usability techniques into your development process accomplishes two things. #1 it allows you to focus on the goal of making your product work as best it can. #2 it keeps software projects honest, prevents money being wasted on endless, directionless development.

What Usability is NOT

Usability is not about design in that it has nothing to do with attractiveness. Usability is not about content, but it involves how people find and interact with content and information.  Usability is not about marketing, it's not creative, but good usability leads people to like a particular app as opposed to hating it, and this grows user adoption.

Usability IS Business

It's funny that usability is entrusted to a design team on a project because it has more to do with business goals than design goals. Business people and executives should regard user research and testing as a means to gain more control over their business. At tech companies they will have researchers perform usability testing. But since designers dictate what the User Interface (UI) will be, designers are helpful in translating usability findings into the UI. Still usability needs business's buy-in in order for it to be effective.

Here are some scenarios where a little usability work could have a big impact on business:

  • An application used by your company is confusing, and people need to ask others for help in order to use it.
  • You have a massive amount of data, it's so huge you can't make heads or tails of all that information. You need to figure out how to display this data in a way that works for your clients.
  • You are customizing off-the-shelf software that comes with all these great "capabilities" and you need help deciding which functions would be best for your business.
  • Your company spends way too much money on customer service calls and your business could save a lot by just making your product easier to use.
  • It takes too long for people to do their job with the software you are currently using. You can increase revenues if people can do their jobs faster.

At it's core usability is about listening - to customers, to clients, to the "end-user" and translating that research into a functional UI. It sounds simple, and it is, IF you know how to do it. In part 2 I'll discuss techniques for DIY usability testing and user research. But if you have a large-scale application that needs help then contact me for more in depth consultation. After more than 10 years of analyzing usability in software, a short consultation may be all you need to fix your usability problems.

Comments

Popular posts from this blog

NECO Alliance Rebates - Maytag, Samsung Appliance Rebates are Complete Bullshit

I just got tricked out of $300 I was told I was going to rebates from the purchase of my brand new $1500 Samsung refrigerator & Maytag dishwasher. Now, I can't recommend buying anything Samsung, Maytag, OR from Cummins Appliance after this customer experience.

Here's ONE of the incredibly lame emails I just received from NECO Alliance

Thank you for participating in the SAMSUNG APPLIANCES MARCH NECO ALLIANCE VISA REWARD CARD promotion. (March promotion? Never knew that...)

Your request for a rebate has been received and is being processed.

Unfortunately your rebate was rejected due to the following reason(s):
 -RECEIVED PAST POSTMARK (Gee, there was no deadline on my form!)


       *** DO NOT REPLY TO THIS EMAIL ADDRESS ***
This email has been generated by an automated service machine.
   Emails sent to this address WILL NOT be responded to.
(You SUCK!)
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

I guess I sent the rebate …

UX Design Process aka Web Product Design Process

So... I'm on Pinterest updating a 'board' for my portfolio and I discover that other people have pinned my Experience Design Process graphic from my website. Apparently this graphic comes right up in Google Searches if you search on on Experience Design Process. Since the image on my site is small I'm re-posting the graphic here! Can anybody guess what this image was originally create for?


I don't know what I was thinking about these colors!

So what is going on here?
In the middle of the graphic is a series of linear main steps to take in order to design an interactive digital product. The process starts with identifying a project's goals and ends with meeting those goals. In order to meet those goals you need to do some careful work... Surrounding the steps are a set of tasks (or methodologies) to perform in order to complete each step of the process. Over-arching the entire process are guidelines like "vetting" and "informed iteration" (show…

How to Help Grandparents with Their Technology

I'm sitting here writing this on my dad's old iMac realizing I could have done a better job helping him with technology over the past few years. I feel like a bad daughter, an interaction designer ought to do a lot better for their parents. My dad was very capable, and fiercely wanted his independence, so I didn't bother him.  Still, I was already doing "tech support" for friends and strangers, and I'm realizing now that I could have saved myself a bit of work after he passed me on his gadgets. So here's my advice to people who have an older parent or friend, even if they are not a luddite!

Make yourself the Admin.
Set up their gmail, give yourself access.  Give them their password, make sure it's super easy to remember but tell them not to reuse this password for any reason anywhere.

Set up their iCloud, Amazon Prime, YouTube etc tethered to their new Gmail.  Yes, plug their credit card into these accounts, they're still independent! Give them their…