Design

You are currently browsing articles tagged Design.

I only just heard about the Google Image Labeler via the IAI mailing list.

Here’s a description:

You’ll be randomly paired with a partner who’s online and using the feature. Over a two-minute period, you and your partner will be shown the same set of images and asked to provide as many labels as possible to describe each image you see. When your label matches your partner’s label, you’ll earn points depending on how specific your label is. You’ll be shown more images until time runs out. After time expires, you can explore the images you’ve seen and the websites where those images were found. And we’ll show you the points you’ve earned throughout the session.

So, Google didn’t just assume people would tag images for the heck of it. They build in a points system. I have no idea if the points even mean anything ouside of this context, but it’s interesting to see a game mechanic of points incentive, in a contest-like format, being used to jump-start the collective intelligence gathering.

POSTSCRIPT:

Later in the day, I hear from James Boekbinder that this system was invented (if he has it right) by a mathematician named Louis Ahn, and Google bought it. He points to a great presentation Ahn has on Google Video about his approach.

Ahn’s description says that people sometimes play the game 40 hours a week, while I’m hearing from other sources that research showed users putting a lot of effort into it for a short time, then dropping and not coming back (possibly because there’s no persistent or tranferable value to the ‘points’ given in the game?).

UX Week 2007

UPDATE: See this one on SlideShare. You need to see it full-screen to read the notes.

This is my official plug for the Adaptive Path UX Week in Washington, DC, August 13-17.

I’ll be speaking on Monday, on User Experience Design as set of Communities of Practice. Basically, an abbreviated and somewhat tweaked version of what I presented at the IA Summit this year.

Hey, DC in August! I hear the hotel has excellent air conditioning :-)

Danah Boyd is pondering some of the rich, loamy stuff she’s uncovering in her long ethnographic study of young people and social networks.

She’s finding signs that there’s a growing social class/standing divide between Facebook and MySpace among high-school-age kids, and she’s wrestling with precisely what that means.

Thankfully, before waiting until it’s all been strained of all personality and doubt and pinned to wax as an official “paper,” she’s putting her neck out there and sharing some of the ideas she’s struggling with. You know, starting conversations, asking for feedback.

Of course, lots of people don’t get it. The BBC posted a story about it as if it were a University-vetted “study” — and it’s getting slashdotted and everything, which is bringing tons of people to the blog/essay who don’t understand ethnographic methods, or her approach to social sharing.

But, all that aside, it’s a fascinating post in itself.

The “blog essay” itself is on her site at danah.org. And the regular blog post where she explains it and is collecting comments from the public is on her blog at zephoria.org.

It’s especially interesting to read through these comments. Of course, as I said, lots of people seem uncomfortable with qualitative, raw, conversational research-analysis-in-formation. There are also some who, in their snooty disdain for MySpace and what they see there, unwittingly prove Boyd’s point to a degree.

What a lot of commenters bring up is that there are important differences between these two social engines that may cause some of the results Boyd is seeing. For example, while MySpace allows a user to create an anonymous account and connect to anyone they want, Facebook requires you to be “yourself” on the site, and allows connections only through referrals or pre-existing offline relation (such as being from the same school).
here are other, more subtle rules-based structural differences discussed throughout.

To me, this is central to what information architecture (at least as I see it) is all about: creating structures (whether categories of content or logical rules for what can and can’t be done and how) to channel people in particular ways.

I mean not so much the tabs/categories/taxonomy but the rules-based structures: who can friend whom; whether or not you can use a pseudonym; what channels can be used to form networks; how much you can customize your personal page, etc.

I wonder why these kinds of design decisions don’t get talked about more among IAs? Though to be fair, it’s on the rise. There were some great sessions about it at the last summit.

I can’t help but have a strong gut feeling, though, that the IA of “categorization and organization” of static structures is going to pale in comparison in terms of importance and impact next to the design decisions behind rules-based structures such as this.

Hoodiez Launch!

My colleague and friend David Fiorito’s toy company (DreamLand Toyworks) is having an official launch party for a line of excellent collectible toys called Hoodiez, designed by Carl Jones, the artist behind Boondocks.

Check out the site, but if you’re in town, definitely go by the gallery, because even after the party Jones’ work will be on display until sometime in May.

Launch Party Poster

This is the ‘final’ version of the Architectures for Conversation talk. Hence the (ii) appended to the title.

The presentation isn’t very useful without the notes, and unfortunately at this size the notes aren’t terribly legible. So I recommend viewing it full-screen, or downloading the PDF from Slideshare.

This was a version that I presented at Philly CHI (Philadelphia chapter of the Computer-Human Interaction special interest group of ACM), at the U. Penn campus.

Most of it is the same thing I did at the IA Summit in Vegas a month ago, but there are some new slides and some more content, especially about how User-Experience Communities of Practice fit together, and what I mean by “Infospace.”

Gene puts up a very nice honeycomb diagram for thinking about the capabilities & focus of social software.

Social Software Building Blocks

While doing research for a recent workshop, I came across a useful list of seven social software elements. These seven building blocks–identity, presence, relationships, conversations, groups, reputation and sharing–provide a good functional definition for social software. They’re also a solid foundation for thinking about how social software works.

Two colleagues in the last week or so have posted in their blogs about persona-based design.

Austin Govella gives us a nice set of links about Personas, and Antonella Pavese touches on some counterintuitive truths about personas after reading Jason Fried’s Getting Real in her post Get Real: How to design for the life of others.

Antonella in particular mentions that one way to ‘get real’ about design is to realize you can’t design for anyone but yourself. That is, you can’t read a bunch of facts and figures about your users and somehow methodically design for them; that it takes a kind of roleplaying, and how that was Alan Cooper’s approach when he initially articulated a persona-based approach.

I only recently realized how powerful persona design can really be, and even more recently realized why.

When most people talk about “personas” they’re really talking about deliverables: documents that describe particular individuals who act as stand-ins or ‘archetypes’ for other users.

The truth, however, is that personas aren’t the documents, or the method, or any of that. Personas are people! But they’re people a designer needs to “get” in a visceral, intuitive way.

I was actually fairly confused about what personas should be, how they were different from marketing segments or “user profiles,” until I read Alan Cooper’s own column about “The Origin of Personas.”

A few paragraphs of it are so important that I think they deserve quoting in full:

I was writing a critical-path project management program that I called “Plan*It.” Early in the project, I interviewed about seven or eight colleagues and acquaintances who were likely candidates to use a project management program. In particular, I spoke at length with a woman named Kathy who worked at Carlick Advertising. Kathy’s job was called “traffic,” and it was her responsibility to assure that projects were staffed and staffers fully utilized. It seemed a classic project management task. Kathy was the basis for my first, primitive, persona.

In 1983, compared to what we use today, computers were very small, slow, and weak. It was normal for a large program the size of Plan*It to take an hour or more just to compile in its entirety. I usually performed a full compilation at least once a day around lunchtime. At the time I lived in Monterey California, near the classically beautiful Old Del Monte golf course. After eating, while my computer chugged away compiling the source code, I would walk the golf course. From my home near the ninth hole, I could traverse almost the entire course without attracting much attention from the clubhouse. During those walks I designed my program.

As I walked, I would engage myself in a dialogue, play-acting a project manager, loosely based on Kathy, requesting functions and behavior from my program. I often found myself deep in those dialogues, speaking aloud, and gesturing with my arms. Some of the golfers were taken aback by my unexpected presence and unusual behavior, but that didn’t bother me because I found that this play-acting technique was remarkably effective for cutting through complex design questions of functionality and interaction, allowing me to clearly see what was necessary and unnecessary and, more importantly, to differentiate between what was used frequently and what was needed only infrequently.

There are several very important insights I had from reading this:

1. Persona design didn’t start as a ‘method’ or especially not a ‘methodology!’ It was the intuition of an empathetic software creator, someone with a personality and mental frame capable of putting himself as much as possible not only in the ‘shoes’ but in the voice, body and life of his user.

2. Persona design was this activity of enlightened empathetic roleplay, not a deliverable or procedure to produce it. This explains to me why, in so many situations, I’ve seen personas created and wondered what use they were. The answer: they’re useless on the page, unless the page is used to help tell the story.

3. Personas didn’t start as collaborative artifacts, but that’s how we almost exclusively think of them in UX circles. Cooper was working essentially alone on this: he wasn’t using his persona to explain things to an executive stakeholder — he was just designing, in the present.

4. Cooper was doing this in his ‘spare time’ while things were rendering, away from the system, away from the cubicle. I wonder if this would’ve happened if he’d had a more responsive system, like we typically do today? And yet, I’ve *never* seen in any description of a Persona method a direction to get away from the cubicle or meeting room, and breathe fresh air, and talk to yourself!!!

5. His persona was based on a real person, not a mashup of users. Typically, we make personas that cram a number of different characteristics into one person. But I think this approach may lead us astray at times — not that we have to use only a single actual person for a persona, but maybe we should *start* there, before creating a frankensteined non-existent user from the cherrypicked parts of the ones we’ve observed?

Essentially, personas aren’t a method that you follow step by step and end up, automagically, with a reference-facsimile of your user. It’s really an emotional, almost theatrical leap that takes imagination and deliberate, focused empathy.

It makes me wonder if, as designers, we should have some kind of method acting seminar, to get us out of our geeky skins?

Online Community Basics: Start with Research – The 3 questions to ask – Online Community Report

I hadn’t heard of this blog/site until a colleague pinged me about it. It has some excellent advice on issues to consider when thinking about designing for an online community, especially the idea of an “ecosystem” that’s already there to an extent, that you’re just trying to complement and enhance. Good stuff.

I recently did a presentation at the very excellent DigitalNow conference, in Orlando. It’s a conference for leaders of professional associations, who have a vested interest in virtual community building and keeping their constituents engaged, even in the splintered information-saturated “Web 2.0” world.

I combined a couple of previous years’ IASummit presentations and added a few new things to try and create an interesting picture that tries to re-frame the situation in several ways, hopefully adding some clarity and helping spark some new ideas for them.

Here’s a pdf of the deck: The Rise of Letting Go: How the Net Generation can teach us to lose control and like it. (Warning: it’s about a 20MB file!)

This sounds right up my alley … I’m fascinated with how various things in ‘real’ life behave with game-like logic and rules.

Half-Real: Video Games between Real Rules and Fictional Worlds

Half-Real is an attempt at creating a basic theory of video games: In the book I discuss what video games are and how they relate to non-digital games, how players learn to use a game, how players imagine the world of a game, and why video games are fun.

Michael Hirschorn has some thoughtful and sobering comments on the “social computing” hype in the Atlantic Online: The Web 2.0 Bubble

The walled-garden attributes of MySpace and Facebook, like those of the subscriber-era AOL, can quickly become liabilities. And as the value of social-media tools becomes inevitably unsexy and commoditized, it may be only a matter of time before the Tila Tequilas of the world, inspiration for millions of page views, decide they might as well go elsewhere. And, just as in high school, where the cool kids go, the rest of us will follow.

Overall, in spite of his breezy/snarky delivery, I think he has a few great points — what we see now as a distinction between something like MySpace and the Web will likely blur, as personal blogs and such have more open architectures for all the same features MySpace provides and the features end up being common commodities.

He also mentions a few sites that I hadn’t heard of yet (I am *SO* out of the loop) for consolidating your online presences (which I blogged about here not long ago): wink.com, minggle.com and socialgrapes.com. Go figure.

I ran across a post by Nat Torkington on the excellent O’Reilly Radar blog echoing (more articulately) some of what I was trying to say in the podcast I posted about earlier today.

O’Reilly Radar > Second Life and the Future of Prototyping

The biggest appeal of Second Life from a creator’s point of view has been generous 3D building tools and the embedded event driven scripting language to control and manipulate avatars and objects. Cory is now adding the ultimate feature to the toolbox — Firefox embedded in Second Life.
Combine this with the aforementioned scripting language and you have a wonderful prototyping environment for real life gadgets, objects and experiences. Ever wonder how users would react to your new context-sensitive location-based social application? Don’t scratch your head for 12 months learning J2ME and phone intricacies, but power up Second Life and hook it to the web service you’ll be building anyhow.

« Older entries § Newer entries »