Saturday, January 16, 2010

When is Bad Good?

I frequently give people conflicting advice in both my UX consulting and my UX Office Hours. What's right for one product is frequently wrong for another product.

Case in point: two people, one after another, one of whom I told that he should get rid of all his icons and use text, and the other who I told to get rid of all the text and use icons.

Person 1 had an interface where each icon appeared exactly once. All were cryptic. The icons needed to be large because they all represented complex functions, so there was no text with the icons (even if there had been, it would have been tiny). Better to use just text and lay things out neatly as in an on-screen menu.

Person 2 had an interface that included a monthly calendar. Inside the days, there were one- and two-word indicators that applied to the individual day. A small calendar filled with small words just becomes a big mess, hard to see what's going on. But, since there were only a half-dozen different things in the calendar, and each was easy to represent by a simple, highly recognizable icon, switching to icons would instantly make it less cluttered and more usable.

But, yesterday, I gave some advice I've never given to anyone before. For a commercial product, I told him his input format should be a text file.

Why? Well, his product has two classes of users, like many crowd-sourcing products. The millions (hopefully billions) of people who will flock to his site to use it, and the thousands (and hopefully millions in the long run) who will provide the content for the first group. Initially, the people in that second group is probably tens of people. Every bit of energy he spends on them is time he didn't spend on the group that matters more, the visitors.

Is there a risk? Certainly. There's always a risk, and we talked about how to minimize the risk by what the text file looks like and how it's used. And we did spend time talking about a design for a "v2" that would be a step up from the text file. But I think the risk of not shipping while trying to build the perfect product for the content providers, or even trying to build the v2 we talked about is greater. Shipping is about focus and, in this case, I think focus is about delivering the right product for the people that matter the most. If he hits his goals of billions of visitors and millions of people putting content up, then he'll have ample time for v2 and v3 of the content provider tool.

Friday, January 15, 2010

Enabling Experiences

Something great happened during my free UX Office Hours at StartPad yesterday.

Usually, I help people, then they go off and I never get to see what's happened. Occasionally, I see a product launch (like PicTranslator). The same is largely true in my consulting practice, though there have been a few notable exceptions with really big companies.

This isn't by accident. As you might expect with a UX consultant, it's by design.

I've noticed that many consultants see it as their job to make their job take longer. And many companies see consultants in that role -- they hire consultants to fill chairs. Instead, my number one goal as a consultant is to enable my client -- enable my client and then leave. We've all heard the old saw, with apologies to vegetarians, "Give someone a fish and they eat for a day; teach them to fish and they can eat for a lifetime." I want to enable my clients to build their product without me, rather than convince them that they can only build their product with me. It's probably not the business-savvy way to build a thriving consulting practice, but I sure feel better about it and I have happy clients.

Enabling is even more important when you only have an hour, which is what you can get for free in my monthly office hours. I can draw you a pretty picture or design some piece of your system, but then what?

Back to the great thing that happened yesterday.

A few months ago, somebody came in and asked me to critique the design he'd been working on. I told him to throw it out. Sounds harsh, I know, but it was completely wrong for what he wanted to do, the customers he wanted to serve, and how he hoped to enable them. I'll could go on. We spent most of the time talking about UX strategies that would work for his customers. I even drew some pictures on the whiteboard showing some examples.

Yesterday, he came back and showed me his new design. It bore almost no relationship to what he'd brought in earlier -- it was light years better. Honestly, it didn't look like the stuff I'd drawn on the whiteboard either. He learned something and then applied it, and he applied it in the way he thought made the most sense for his customers. I told him that he could ship with his design as-is and be ok. Yes, we could make it better (and we spent the hour discussing how to do that), and, yes, if he spent oodles of time on it (which I recommended against), he could make it way better, but the difference between the first and second versions was great to see, and it looks like he's on a good path.

It was one of those rare instances where I got to see what happened, and it felt pretty good.

Tomorrow, I'll write about another lesson from the same session: When is Bad Good?

Wednesday, December 2, 2009

Opportunities

One of the speakers at Ignite Seattle 8 was Wendy Chisholm, who works for the UW and is co-author of Universal Design for Web Applications. Her talk was about incorporating accessibility into design. I won't go over what she said here -- it'll be up on YouTube soon enough and you can watch it for yourself (I recommend it).

But I want to write about the following equation that she included in her presentation:

Inclusion = Innovation

Her point was that many things that are done for the purpose of inclusion (to make things more accessible) result in innovations from which far more people benefit. It's a good argument, the same one made for the space program and I agree with it completely. I would go further, though:

Constraints = Opportunities

This statement is fundamental to the way I design things and the way I approach many things in life.

One of my favorite personal examples is the competition to design a memorial for the World Trade Center. I entered, along with more than 5,000 other people. There were a lot of requirements given for the memorial, including such things as boundaries, elevation, and required ramps and staircases. I looked at each of the requirements and asked myself how the requirement was an opportunity. How could I design a memorial such that not only was the requirement met, but it was essential? What design would make it so that people visiting the memorial could not even imagine it being any other way? Maybe they'd even think the requirement was my idea rather than something forced on me. This is one of the hallmarks of great design -- when the design is so obviously correct that you can't imagine how it can be otherwise.

My design met every single requirement and it did so organically, embracing the requirements, not fighting them. I was particularly proud of the way the ramps (that were complained about by entrants) were the linchpin of the experience my design would have provided. In contrast, every finalist ignored many (sometimes most) of the requirements. And in the other entries that I looked through -- and there were many great entries beyond the finalists -- the ramps requirement was the most ignored. It turned out that the requirements weren't really required, something I might have known if I had any background in architecture. To state the obvious, no, I didn't win the competition, not even close. As was clear from the finalists, they were looking for something monumental and my entry wasn't monumental -- I designed an experience, not a monument.

It shouldn't have been too much of a surprise that the constraints were fluid. This happens all the time in the world of computers. But that shouldn't stop us from embracing the constraints as we know them. By turning constraints into opportunities, we get innovation.

Tuesday, December 1, 2009

Yes, Companies Do Listen

In October, I blogged about a major flaw in the Tully's web site, tullys.com -- basically, there was no way to find a Tully's location unless you knew about their secondary site, tullyscoffeeshops.com. Yesterday, Tully's fixed it, not only providing the link but making it prominent. Yes, it could be better still, but now it's a lot better than plenty of other sites.

The surprising thing was the post on their Facebook page (The Power of User-Generated Feedback for Companies) where they credited me with inspiring them to action. That's great to hear. Helping people improve the experience for their users and customers is why I write it. When I help people in my UX consulting practice or for free in my monthly UX office hours, I get to see the benefit firsthand. But, with my blog, it's hard to see the direct impact.

Thanks, Tully's.

Thursday, October 29, 2009

Why You Need Anecdotal Evidence

Have you ever heard the phrase "That's just anecdotal"? Usually, it's used to discount somebody's opinion about the way something should be. In UX terms, if you've observed a user, saw them have a problem, and want to respond to what you saw, you may have someone tell you it's just anecdotal -- in other words, you don't have hard, objective, statistical evidence, so forget it.

But there's a contradiction here. There's a belief that, if you gather enough anecdotal evidence, it magically becomes hard evidence. You can even see this in the latest ad campaign for Windows. Millions of people sent in their ideas, or were surveyed or studied, and their opinions -- anecdotal evidence -- is now real evidence. How does this magic work? Well, it can't. Two people who said different but similar things, or even the same things under different conditions, can't be lumped together in some statistical box.

But that doesn't mean that anecdotal evidence is worthless. Quite the contrary. It's invaluable (and Microsoft should be commended for actually listening to users). Anecdotal evidence provides you with something that hard data can't -- feelings. In a typical usability test or, these days, a web site A/B test, success is measured by whether or not somebody succeeds in a task. How about whether they frowned or smiled, tapped their fingers on their desk impatiently, hummed to themselves, or cursed at their computer?

I recommend that you gather as much anecdotal evidence as you can and let it infect your world view. Try to feel what your users feel, think like they think, and use that to design your products. And, after that, gather hard evidence on whether you were right or wrong and move forward from there. But, if you don't start with a feeling about what's the right thing to do, no amount of hard evidence will help you.

Sunday, October 25, 2009

Can UX Swing an Election?

In 2000, the infamous "Butterfly Ballot" probably threw the election to George W. Bush, costing Americans more than a trillion dollars and who knows what else. Can it happen again? Unfortunately, the answer is yes. Right now, in King County, Washington, an abysmally designed ballot runs the risk of driving the state into the ground. The problem has two parts.

First, the State of Washington is unfortunate enough to have an idiot named Tim Eyman who makes his living on proposing initiatives. He doesn't do anything else. Initially, he denied that he was making money off the initiatives that he proposed, but enough information was made public that he had to admit it. When he proposed his first initiative, he apparently sold watches, but I think that business is long gone. His first initiative was a "$30 car tab initiative." Eyman picked that number out of thin air (literally, it came from Colorado, with no relationship to the cost of anything in Washington). Some of the people who voted for it who promptly lost their jobs after the election because of all the programs that were slashed, but they didn't see the connection. And Eyman, who said repeatedly that the initiative wasn't about him, went out and bought an expensive SUV right after the election. Amazingly, Eyman managed to garner a following of people who'll vote for anything that will supposedly cut their taxes without regard to what it actually means. This year, Eyman's initiative, I-1033, is one more poorly thought-out proposal. Pick the worst state budget in ten years, in the midst of a recession, and force the state to stick with that budget, essentially, forever.

So what's this have to do with UX? Well, Eyman is only thinking about himself. What provocative initiative can he propose to guarantee that he's still paid a salary? He doesn't care about the experience of the average Washingtonian. I don't even think he cares if the initiative passes. If it fails, he's got another one to propose to pay him through the next election. This is no way to design a government that works for all the people. With good design, you need to think about the whole range of people that will be affected -- and, funny thing about it, that's what our whole legislative process is designed for. Gadflies and devil's advocates can be extremely useful and have a long, rich history in this country. If Tim Eyman actually cared about the state, he would work with our government rather than against it, but, alas, there's no profit in that.

On to the second issue.

King County royally screwed up the ballot, literally marginalizing I-1033. Take a look:



The first column of the ballot contains the instructions that nobody reads, and the top of the second column looks like the start of the ballot, not the middle. This means that some King County voters, perhaps many, will start in the second column and miss voting in I-1033.

The naysayers argue that it's trivial and that, even it's not, it doesn't matter because both people voting for and against the initiative will miss it. On the trivial argument, go back to the top and think about the Butterfly Ballot and what an effect it had. On the second argument, that would be valid if every ballot in the state had the exact same problem, but only King County has the problem. And it is not the case that voters in King County and the rest of the state vote for and against initiatives in approximately equal percentages. In fact, King County voters are more likely to vote against Eyman's initiatives. Combine that with the fact that King County is the most populous county in the state and you definitely have the possibility of a fraudulent election. Despite a large push by the No On 1033 campaign to alert voters to the problem, I am sure that we will see significantly fewer people voting on I-1033 than on other ballot items.

In summary, design really matters and bad design hurts. The only question here is whether the bad design will be big enough to swing the election.

Tuesday, October 13, 2009

Does Tully's Want Customers?

Suppose you want to go to Tully's. You know how this works. You just go to tullys.com and type in your zip code, perhaps your address, and you'll get a list of nearby Tully's. Or at least that's how it's supposed to work. Give it a try.

Can't figure it out? Neither could I. It turns out that there is an entirely separate web site, tullyscoffeeshops.com for that purpose. And tullys.com does not contain a link anywhere to that site. Do they want customers?

This is a surprisingly common problem. Usually, it's just sites trying to be too subtle, favoring conforming to some style sheet over actually being usable. Look at bestbuy.com, for example, where Store Locator is mixed in with the non-parallel Weekly Ad, Outlet Center, Services, and Gifts. or costco.com, where it's even smaller and in an even bigger list.

But Tully's has taken it to a new level by removing the link completely!

Update: Yes, Tully's does want customers. Read what happened.