Lots of people think about Human-Computer Interaction as something that just adds a thin veil of “prettiness” on top of existing services — something that you worry about once you have the novel tech working, if there’s time. But, actually HCI is about conceiving and creating a user experience. HCI can help you decide what you should actually build, not just how it should look. And that’s not just a veneer, it really changes what people do. I wanted to share four user experiences that changed where I spend my money.
Domino’s online ordering system: While taste-wise, Domino’s pizza is basically the same as Papa John’s or other competitors, their ordering interface keeps me coming back again and again. I love being able to see the stage of my pizza’s creation, I love being able to see the name of the person working on my pie, and I LOVE being able to send an encouragement to the team like “You are my pizza heroes!” Honestly, I don’t even know if they see those, but just the experience of being able to think about my pizza-providers as real people with names and motivations changes my relationship to my pizza!
Dropbox: Dropbox was the original cloud-storage service that worked right inside my file system. There are so many things I love about this approach. First of all, because I can now just put any program folder into the Dropbox hierarchy, I can easily “cloudify” all sorts of programs such as my Zotero library and my Eclipse workspace. Many of these now provide their own storage options, but it’s so much easier to just use one service for all of my storage needs! Also, I love the “public folder” that lets me have public links to certain documents. I keep my CV there so I get to skip the step of uploading it to this page every time something changes. Now, other services, like Google Drive provide similar applications and ways of interacting with my data, but Dropbox was the original, so they still have my loyalty and moneys.
Amazon Prime: provides free 2-day shipping and online content for an annual fee. I’m usually very resistant to anything that has a recurring fee, but I gave in to Amazon Prime because I order enough stuff online for work alone to make it worthwhile. Now, I’m finding myself buying things online that I’ve never bought before. Tahini for my homemade hummus? Easier to find online than in the store. The latest season of Downton Abbey? Well, since I saw the last two seasons for free on Prime and I REALLY need to know what happens next… The combination of the UX idea of 1-Click shopping (okay, I agree that it’s not really a fair thing for them to patent, but it’s still a good idea) and the business idea of free online content / free shipping really changed how and what I buy online.
Depositing checks through a mobile phone: The first bank to offer online check deposits was USAA, but many others soon followed. Today, it is simply a non-negotiable banking need for me. I will not bank with any bank that doesn’t let me do that. PayPal is particularly a leader in online handling of money, supporting easy transfer of money between individuals (say, to pay my share of the rent), depositing checks online, and paying for just about anything. Since I don’t actually pay them for these services, they don’t fit with the theme of this blog. But, I bank with Ally and ING specifically because both of them support online deposits and that IS a way that the experience of being able to deposit checks through my phone has changed where I put my money.
What all of these transformative user experiences share in common is that they’re not about “usability” or color of the buttons or layout of the page or anything else that can be A/B tested. They are about combining common technological capabilities (none of these are cutting-edge technology) and good business practices in a way that supports me in how I already do thing (Dropbox, Mobile Check Deposit) and how I don’t even know yet I want to be doing things (Amazon Prime, Domino’s Pizza). And that’s what HCI is actually all about, whether in your company it goes by the name of design, marketing, or UX.
Yes on all of these except delivery pizza – I’ll bite the bullet and make a phone call if it means supporting our tasty local shop. But if I were making the decision between different national chains, the ordering experience would totally make a difference.
Hm. This reminds me that I need to find a business checking account that supports mobile deposits. USAA has spoiled me (I’ve been scanning or taking pictures of my checks for almost a decade!), but sadly they don’t do small business banking.
Both Ally and ING are really good. I’d be surprised if neither one does small business banking…
As always, also transferring the discussion from Facebook, since some interesting debates developed there:
Gerald Karam: The banking one is a real winner. I use it all the time. I use prime as well. But it has become less attractive as I buy less online.
Lana Yarosh: Originally, the thing that tipped me into getting prime was the kindle book borrowing thing. But then I got sucked into all the other stuff too.
Jeff Rick: I’ve been thinking of writing a blog post that is related, but almost completely orthogonal to this point. The theme: Apple needs to stop emphasizing design and start emphasizing software engineering. While good design (whether aesthetics or user experience) is great to have, it needs to frickin’ work. When Apple products work as advertised, they are pretty awesome; however, more often in recent times, they don’t work as advertised. I’m pretty heavily invested in AirPlay (2 speaker sets). Most of the time it works, but occasionally it goes into a weird state that requires rebooting the speakers and / or the router. We have only Apple machines, an Apple router and speakers that have been certified by Apple. Everything has the latest firmware / OS. With all that control, there’s no reason that it should fail on a regular basis. If Steve Jobs had my experience, you’d bet he’d be shouting at people to fix it AND it would get fixed. Remember, he was the one who led the switch to OS X because it would be a much more stable basis for an operating system. He was the one who started a pissing match with Adobe largely because Flash would create inferior iPad experiences (too slow, draining the battery) and was responsible for most OS X crashes. While people remember him for design progress, they forget about his insistence of it working. Good design is only good if it also works.
Lana Yarosh: Working well is certainly a major part of the user experience. You can’t have a good user experience when things break down or work too slowly. But I still think that there is a fundamental that’s even MORE important than it working well, and that’s whether it is useful or not. Apple is really good at figuring out what would be useful to people (mostly, by letting others do it first), THEN they are good at making it work better. Though most people equate Apple with good design (again because of the confusion between design and “prettiness”), I think Apple is better at creative borrowing of useful ideas. Somebody still needed to do the first step of figuring out what would be useful to people (where HCI shines).\
Jeff Rick: I’m not sure that we can fully separate these elements to select a most important one. If it isn’t something worth doing, then it isn’t useful. If it doesn’t work, it isn’t useful. If it isn’t usable, it isn’t useful. Maybe a multiplicative metaphor would fit a bit better: VALUE = (QUALITY OF IDEA) x (QUALITY OF INTERFACE IMPLEMENTATION) x (QUALITY OF SOFTWARE IMPLEMENTATION). All parts are important for there to be value.
Jose Zagal: “Apple is really good at figuring out what would be useful to people (mostly, by letting others do it first)” – In other words, they’re not really good at figuring out what would be useful to people…
Lana Yarosh: @Jeff, I agree that all 3 things matter, but I still insist that usefulness is most important. People are much more willing to put up with a lack of reliability or usability if something they are using is very useful (an example here: http://dl.acm.org/citation.cfm?id=1753436) If only we could assign ratings for all three aspects and then do some empirical investigating. Is that anything you’ve seen before?
Jeff Rick: (QUALITY OF IDEA), my term, or usefulness, your term, varies more widely than the other two aspects. In that sense, it has a large effect on value (or is more important). You could think of the other two varying between 0 and 1. The closer they get to being great / working / usable (approaching 1), the more the actual value of the idea shines through. If software engineers and interface designers do a great job, then the quality of the system approaches the quality of the idea.
Jeff Rick: On a different subject, you accidentally struck a pet peeve of mine I disagree with “Somebody still needed to do the first step of figuring out what would be useful to people (where HCI shines).” HCI researchers, particularly those with an H background, often make that claim. It’s just bravado. Other areas of CS (and C-focused HCI researchers) are perfectly capable of coming up with good ideas. All of the groundbreaking work by Doug Englebart, XEROX Parc, Myron Krueger, John McCarthy, Dennis Ritchie, Tim Berners-Lee, etc. was done without HCI methods. Figuring out what would be useful to people does not need to be the first step. For many successful designers (e.g., Philippe Starck), it isn’t the first step. Furthermore, the specific HCI methods of user-based design are not universally good. They can lead to ideas that are simply evolutionary on one side (based on what the user already is familiar with) or impossible on the other side (cannot be implemented with today’s technology). Kristin Lamberty and I published an article about the benefits of starting with what the technology allows (medium-based design).
Lana Yarosh: Link to paper, please? Sounds interesting! By the way, I’m not saying that HCI researchers are the only ones coming up with useful ideas, but just that it’s one way to do it. There are plenty of people doing what I consider good HCI, without ANY training in formal HCI or HCI methods. And I certainly think that many of the great people you’ve listed are examples of that.
Jeff Rick: Note that medium-based design is not a general purpose design method. It is specifically for designing learning environments. http://home.cc.gatech.edu/je77/uploads/3/mbd-ile-published.pdf