Journal



Recent Entries

Agile '09 Call for Submissions
Cooper is a proud co-producer of the User Experience stage at Agile 2009, the annual Agile Alliance conference. We look forward to hearing your stories about how User Experience techniques enhance Agile projects. Visit the User Experience section to learn more, and to submit a proposal. The deadline is... (Continue)
Thinking outside the inbox
There’s a meme floating around the interWeb called “Inbox Zero, the gist of which is that we should not be slaves to our email. That’s a fabulous sentiment and I agree wholeheartedly. Merlin Mann, the creator of Inbox Zero, has some truly excellent advice on how to think about your... (Continue)
Economizer: A Cooper service concept
People are looking for ways to economize in these uncertain times. We can all see the evidence of environmental crisis brewing alongside the economic downturn, and it's easy to feel powerless in the face of such global forces. With politicians and businesses seeking avenues to a sustainable future, Cooper wondered... (Continue)

Whither Clippy?

by Doug LeMoine on November 21, 2008
Clippy-letter.gifRemember Clippy, the Microsoft Office Assistant? If you're like me, you remember Clippy because you hated his guts. Figuring out how to do basic stuff in Microsoft products is (often) frustrating and difficult, but being patronized by a grinning cartoon paperclip while doing so was infuriating. The fact that Clippy seemed to offer help at all the wrong times — well, that just added fuel to the fury. When Clippy joined his anthropomorphic predecessor Microsoft Bob in the UI dustbin, every user became a little happier and more productive.


Clippy came to mind when I was in Japan, a nation and culture richly populated with animated characters. On every surface, there are characters — talking penguins, inflatable dogs, instructive manga characters — and their cumulative presence seems to make the environment more engaging and friendly.

I saw this little guy in the UI of a Nintendo DS when I toured ATR, the Advanced Telecommunications Research Institute in Kyoto.

japanese_character.jpg
I don't know what he's saying, but he sure is cute.

So, after my trip to Japan, I'm worried that we've taken the wrong lesson from the shortcomings of Clippy. There must be an appropriate a place for characters in interactive systems that are not simply games — not all interactive systems, but some, maybe?

My question: Can anyone point me to some good implementations of characters in non-game software? Or recommend some best practices?

Filed under: Interaction Patterns, Techniques


Doug LeMoine

Doug LeMoine is a director of interaction design at Cooper. In seven years at Cooper, his designs have helped orthopedic surgeons more precisely wield bone saws, revealed risk in mutual fund portfolios, and provided a easy means for elderly people to monitor and communicate about their health.


More entries by Doug


Comments

On Nov 25, 2008, Iaax Page said:

That is a great question, for which I have no great answer, however in case you were at any time in your life around a windows XP computer you should remember the little dog that used to be there to ask you what kind of files you were looking for. That is way better than clippy!

Iaax Page

On Nov 26, 2008, Doug LeMoine said:

True. I'd forgotten the dog, and he was more tolerable than Clippy, if only because he didn't leap into the middle of your work to ask if you needed help. A friend also told me that you could chose other forms for the Office Assistant -- a cat, among other things. She said that the cat lived on her desktop for years; apparently it would just kind of curl up in the corner of the screen and sleep while you did work. Then, when you wanted to find help on something, you could click on it. I'm not a cat person, but this also seems a lot better, behavior-wise, than Clippy.

On Nov 26, 2008, Dave Cronin said:

It seems like cultural forces are a relevant consideration here. I recall that Berm Lee (a Korean ex-Cooperista) was a clippy power user (though I think he used a different character), and reported that Clippy was big in Korea.

On Nov 26, 2008, Doug LeMoine said:

Right, and I think my question is: Is there a right way to implement characters so that they'd work in places/cultures other than the Far East? Personally, I think that there's got to be a way, but I don't really have any good examples of characters that animate and personify interactions outside of games in the Western world. Jeeves (of Ask Jeeves -- remember him?) was silly, vaguely insulting and classist, and he didn't really help you find stuff. Fail, obvs. Yahoo! avatars are interesting, but (so far, anyway), they're not doing much other than representing a user in virtual space. Anyway, with the blend of Google voice search, LittleBigPlanet, lolcats, and the more visceral sorts of interactions that attend gestural UIs, I feel like there's something here. Not sure what it is, but I know it's cute.

On Nov 26, 2008, Ben McKenzie said:

You could indeed choose alternatives to Clippy - my favourites were the cute robot and the Einstein-like professor (who appeared to be based on a plasticine model!). But behaviour wise, they all responded the same way. You had to tell the cat not to jump up to "help" unless asked, just as you had to ask Clippy.

For an excellent analysis of Clippy's failings as a user interface agent, and some evidence that agents definitely do have a place in interface design, I recommend Luke Swartz's paper "Why People Hate the Paperclip: Labels, Appearance, Behavior, and Social Responses to User Interface Agents" (you can find it at http://jerz.setonhill.edu/weblog)/permalink/3662/

On Nov 26, 2008, Ben McKenzie said:

Whoops, sorry, I made a typo in my previous URL; that should be:

http://jerz.setonhill.edu/weblog/permalink/3662/

On Dec 1, 2008, Bill Abel said:

You know, it seems that the key problem with Clippy was he was uninvited. He always popped up, but you didn't know why or when to expect him. Just when you thought he was gone for good, he would pop back up and interrupt you. His purpose was to engage you - which goes against the whole purpose of using software.

Perhaps a more appropriate way to use animated characters (outside of games) is to use them to anthropomorphize the interaction of the product. Take for example a Coke machine that needs to tell the user it doesn't have change for a $5 bill. A character could be used to give the machine personality. It's a simple use and perhaps not revolutionary, but what else do you really need a character for? Their purpose is only so we humans can relate to what they represent in a more 'human' way.

Microsoft could have used Clippy to soften it's error messages and make them more friendly by simply letting Clippy appear to be the one delivering the message. Not in some sort of long drawn out animation - by simply showing him on the screen with the message would most likely be enough.

Most products are not designed to engage the user or should I say start the conversation. Tutorials may do this, games do this, but most software is for getting work done. I wonder how many uses in Japan use characters in very simple ways. I recall reading how popular sending animated characters along with text messages on phones was several years ago... are they still being used to do such simple things?

On Dec 12, 2008, Doug LeMoine said:

@Ben: It took me a while, but I finally got around to reading Luke Swartz's paper. THANK YOU. Wow.

The entire paper was a good read, but I especially enjoyed the section called "Mental Model of the Paperclip" and its discussion of the ways in which the research subjects interpreted the "feedback" that Clippy was providing.

"One advanced-beginner informant noted that it 'tells me I’ve done something wrong ... It's supposed to stop you so you don’t continue on to make a mistake.' The other confused advanced beginner said, similarly, 'It tells me when I need help.'"

Supposed to stop you? Tells you when you need help? (I would have been nice if Clippy knew better than you when you need help, but he never did). Those quotes are as close to pure gold as I've ever seen in research verbatims. Wow. Thanks, again.

On Dec 16, 2008, Fred said:

Because of the glare, one character is not legible, but this is the gist of it. Since Japanese is very context sensitive, a little more context could make the translation more accurate.

次はどのクイズ??挑戦する?
Next, which quiz ?? do you want to challenge
展示番号をたたくと
Tap the display number and
展示の場所が見られるよ。
the display location can be seen.

On Dec 16, 2008, Mathew Sanders said:

I was never a fan of clippy either, but like your friend I did have the cat option enabled.

I can't remember the cat ever actually helping me, but I did like the random things it used to do. Kind of like how I enjoy watching the fox in the gmail teahouse theme go about his business during the day :)

On Jan 5, 2009, Doug LeMoine said:

@Fred: Thanks for the translation. As I recall, the DS app was intended to be used in a museum.

@Mathew: I think that the randomness of the behavior can be a major component of the charm. Getting this randomness right is hard, of course, and there are probably a million ways to do it wrong. But I think that this is at the core of what I'm thinking about with characters. (I'll check out the teahouse theme, too. Haven't seen it yet).

 

Post a comment


Name

Email Address

Receive email notification of further comments

Comments (Feel free to use basic HTML tags for style)

We're trying to advance the conversation, and we trust that you will, too. We'd rather not moderate, but we will remove any comments that are blatantly inflammatory or inappropriate. Let it fly, but keep it clean. Thanks.

To help filter spam, please enter the letter z here