Archive for March, 2009

Project Update

Wednesday, March 25th, 2009

One of the promises I made to myself when I set up this blog was that I would update it about once a week.  Clearly, that hasn’t happened here, but once things ease up here a bit, it should be better and I should be able to keep to a more regular schedule.

Anyway, there have been two exciting developments for me personally.  The first is that the application I made at Harvard University over the summer has launched!  To find it, go to http://stembook.org/ and go to an article (such as this one), and click one of the graph icons.  Additionally, my mentor wrote an abstract about StemBook for the International Electronic Publishing Conference, and it was accepted!

Secondly, I presented some of my projects (including the StemBook graph browser) at SI’s expoSItion on Monday.  I’m proud to announce that WantKnot, which will be presented at the CHI 2009 conference, won the second place Social Computing award with a prize of $250!  Thanks to my teammates for their hard work and dedication, and congrats to all the other winners!

Steven Wilson – Modern-day Iconoclast?

Thursday, March 12th, 2009

I recently found out that Steven Wilson, the creative force behind Porcupine Tree, one of my favorite bands, filmed a documentary for his solo album.  I haven’t seen the whole thing, but I caught a few clips on YouTube.  Apparently one of the recurring themes of the documentary is short vignettes of him destroying iPods, as shown below:

Naturally, I think it’s interesting, even incongruous, that someone who earns a living producing and selling music would make such an effort to destroy an item that is so central to our current concept of music.  This isn’t the first time Mr. Wilson has gone after the music industry, either –  two of Porcupine Tree’s earlier songs (“Piano Lessons” and “The Sound of Muzak”) attack today’s music as being entirely about packaging and corporate-created experiences, with the actual music as little more than an afterthought.  As much as I appreciate what he’s trying to say, he’s in an awkward position to say it from  - I acknowledge that everything he’s made has been something he wanted to do and something he loves, but at the same time it’s not like he’s done badly by the music industry either.

On the other hand, he’s targetting iPods as a symbol of our culture in general, not specifically related to music.  We have so much information around us and so many things are provided for us that it’s easy to take it all for granted and forget that there’s a world around us to explore.  This is why I used the word “iconoclast”, which literally means someone who destroys religious icons or idols – and what is more iconic or revered than the iPod?

Thoughts?  Is he a true artist ashamed at the death of culture, or is he a recalcitrant music snob who can’t get with the times?  My personal thought is that it comes off as an emo-hipstery version of Will it Blend?, without the sense of humor.

UPDATE: Some quick browsing around the album’s site (linked above) tells you that the site offers free web banners for your site, free desktop wallpapers, and even free mobile phone wallpapers (including one for the iPhone / iPod Touch), and that the music is available for sale on iTunes.  Now I’m really starting to think that his iPod destruction is just an act.

Can sci-fi teach us about IxD?

Saturday, March 7th, 2009

I’ve recently started reading Speaker of the Dead by Orson Scott Card in what amounts to “free time” in grad school.  It’s been quite a while since I read Ender’s Game, and I was pleasantly surprised to be reminded of Card’s approach to science fiction.  I really enjoy the fact that in Card’s writing, the focus is not on fantasical descriptions of new societies and technologies, but on believable characters and how they live in their world.  Society goes on about the same as usual – people have their own languages, religions, cultures, and other social niches – but it has been reshaped by the technological advances in the book.  For instance (minor spoiler alert), a character is called to make a journey to a far-distant planet which will take twenty years in “real time”, but thanks to relativistic time dilation, he will barely age at all.  However, he is saddened to leave his sister, now eight months pregnant – by the time he returns, his sister will be in her eighties, and her unborn child will be a full-grown adult. In the novel, space travel is not a perfect technology to solve all ills – it has unintended, and in this case, even painful consequences to those who use it.

What struck me about this mindset is how applicable it is to interaction design. When it comes down to it, a lot of interaction design, especially writing personas and scenarios, is pretty much like writing science fiction.  You dream up new rules of what is possible, and illustrate how people would use the technology you propose.  However, unlike science fiction, interaction design takes place in real life!  Whereas grounding designs within actual human behavior just makes a sci-fi story seem more compelling, it is the difference between a product design that is actually adopted and one that is simply too far-fetched or misguided to catch on.

I think there are a few insights that interaction designers can gain from the ixd-as-scifi perspective:

  • Why do people want to use your product? No matter what you design, people are only going to use it if it fulfills a need in their lives.  After all, no one uses Twitter just because it’s Twitter – people use it because they want to communicate with their friends, or their customers.  There’s an underlying need for every product use, and getting at that need will result in a better product.
  • What don’t your users like about your product? It’s so easy to get lost in a design that you think it’s perfect, forgetting that products are never perfect.  I think it’s a good exercise to picture what people will dislike about your product; and I don’t just mean “they dislike it when the Internet is down”, I mean what don’t they like about it even when it works as intended.
  • What unintended consequences might there be? Technology has a long and spotty history of being introduced without full consideration of the consequences, simply because it is difficult to know of everything to consider.  (Case in point – but Herr Daimler, what if this horseless carriage produces toxic gases that rise into Earth’s atmosphere, thereby trapping more of the Sun’s heat and disrupting the climate of the entire planet?)  I acknowledge that it is basically impossible to predict every single factor that will come into play when a new technology is introduced, considering the mind-bogglingly complex nature of the world and of human behavior, but some estimation of the potential outcomes of a new product is still necessary.

Any other thoughts?

How not to do usability: Harvard W-2 form

Monday, March 2nd, 2009

So this might be treading on Usability Fail’s turf a bit, but I felt it needs to be posted anyway.  (Sorry Lee, you’re just going to have to deal with it!)  Anyway, I had to fill out a web form to have my W-2 from my summer at Harvard re-sent to my address in Michigan (since W-2s generally aren’t of much use sitting unopened in a mailbox in Massachusetts). The form isn’t much of a problem to fill out, so I take care of it quickly.

And then I see this:

harvard_usabilityfail

Wait, what?

Okay, so let’s ignore the minor usability problems for a second, such as the red borders on the text inputs that scream “invalid”, the placement of the text explaining which fields are required after you’ve already filled out the form, and that big brown rectangle that’s actually a textfield, not to mention those awful indented buttons.  What we have here is a monumental failure to sanity-check your error correction against real-world data.  Yes, in case you haven’t guessed, this form will not accept the city “Ann Arbor” because it has a space in it.

Now, I know for a fact that computers have no problem whatsoever in storing data with a space in it.  (Heck, my full name has a space in it, and this form clearly accepted that.)  This can only mean that someone, probably a well-meaning but poorly-informed programmer, made an explicit and intentional choice to deny city names with spaces.   Really, couldn’t you think of a single example of a city name that legitimately has a space in it?  You didn’t think of New York City, Los Angeles, Las Vegas, San Antonio, or Kansas City – not even my hometown of North Plainfield, New Jersey?

I understand that this form is obscure enough that it wasn’t worth running a full-scale usability evaluation on it, and I could understand if this came up on the web form of a business too small to afford usability testing.   But I expect better from Harvard, one of the most prestigious universities in the world.

So, to finish this story, I took out the space and submitted the city name as AnnArbor.  (I think CamelCasing your city’s name should be the first step towards establishing the city as a hub for new technology – are you listening, SanFrancisco, SanJose and RaleighDurham?)  And sure enough, here’s what came the other day:

harvard_w2

Adler planetarium project

Sunday, March 1st, 2009

This past week, I was involved with the Adler Planetarium in Chicago for a week-long internship through Michigan’s Alternative Spring Break program.   I worked in the Space Visualization Laboratory with two other students to test how Microsoft’s HCCB barcode technology would work in the planetarium.  Basically, we’re going to install HCCB tags next to the exhibits in the planetarium, so that if you take a picture of a tag with your phone, it will bring up more info about that exhibit.  We did a series of user tests where we gave people an iPhone and let them try to use it, and wound up making an instructional poster to explain the barcodes to patrons.

I had a few good takeaway points based on what we saw over the course of the week:

  • Explain new technology completely.  Whenver you have a new technology or interaction technique that requires users to do some action that they’re unfamiliar with, education becomes your top priority.  Barcodes also do not naturally afford doing anything, meaning that users cannot learn on their own and must be taught directly.  We decided that a single instructional poster would help teach users better than explaining what a tag was on every single tag.  In this case though, it is absolutely critical to make as many visitors notice the instructional poster as possible, since if they miss it, they will never learn.
  • Sanity-check your instructions.  In our user tests, we found a lot of small problems that didn’t occur to us as we designed the poster.  One of the biggest sources of confusion we encountered was that users weren’t sure what to take a picture of.  Some users tried to take a picture of the exhibits themselves, and some tried to take a picture of both the tag and its caption.  We had a few other similar difficulties,  which we would not have been able to debug if we didn’t test it with real people.
  • Use barcodes to provide additional value.  We tend to think of technology as a replacement for traditional methods, whereas in some cases it’s better used as an augmentation to these methods (a topic I’ll cover in more detail later on).  As implemented, the barcodes in the planetarium simply displayed a block of text when accessed.  Some users said that this text could just as easily be shown in print next to the exhibit, and that displaying it in print would be much more accessible.  The big wins for barcodes are in offering access to things that can’t be done in print – interactive models, super-high resolution graphics, annotations, related content, etc.  

As always, I’m fascinated how real people react to new technology.  It’s so easy to forget that as exciting as technology like HCCB is, most people don’t know anything about it.  It shows me that we need research not just in the back room trying to build new technology, but also out in the world debugging it and seeing what people do with it.  Overall, I was thrilled for the opportunity to work at Adler, and look forward to see what they do with our work!