On Increasingly Sophisticated Social Interfaces

In many circles you hear the call of software designers saying “Less is more”. In theory this is a good rallying call, getting designers to really think about each and every feature they add. But in practice it isn’t necessarily true that taking features out of a product, or not adding features to a product, makes it any better. Sometimes, more is more.

This is especially true in social interfaces that model complex social interactions. In some cases there is just no way around it: human relationships are complex and so whatever view we offer into them must have some complexity as well. That doesn’t mean they should be hard-to-use, it just means that they communicate sophisticated information.

Take the reviews on Amazon.com. For years Amazon’s interface showed the average review, so viewers could tell the general mood surrounding a book. If it was a 5 star or a 1 star book, then that would be instantly recognizable.

But over time it became clear that the rating system had a fault: if the average rating was somewhere in the middle, say 3.5 stars, it was unclear whether it was just a dull book that most people rated as mediocre or if it was a polarizing book that half the people rated 5 and half the people rated 1. A political book, for example, usually polarizes.

So the review interface could be made more sophisticated, showing more information about how the reviews for a particular book were distributed. Amazon came up with a nice interface for this…

In many circles you hear the call of software designers saying “Less is more”. In theory this is a good rallying call, getting designers to really think about each and every feature they add. But in practice it isn’t necessarily true that taking features out of a product, or not adding features to a product, makes it any better. Sometimes, more is more.

This is especially true in social interfaces that model complex social interactions. In some cases there is just no way around it: human relationships are complex and so whatever view we offer into them must have some complexity as well. That doesn’t mean they should be hard-to-use, it just means that they communicate sophisticated information.

Take the reviews on Amazon.com. For years Amazon’s interface showed the average review, so viewers could tell the general mood surrounding a book. If it was a 5 star or a 1 star book, then that would be instantly recognizable.

But over time it became clear that the rating system had a fault: if the average rating was somewhere in the middle, say 3.5 stars, it was unclear whether it was just a dull book that most people rated as mediocre or if it was a polarizing book that half the people rated 5 and half the people rated 1. A political book, for example, usually polarizes.

So the review interface could be made more sophisticated, showing more information about how the reviews for a particular book were distributed. Amazon came up with a nice interface for this:

I’ve talked to many folks who have made positive comments about this interface. They like seeing more information, and it doesn’t confuse them. Instead, they get a more accurate picture of the reviews than they had before, and that helps them make a more informed decision. More is more, in this case.

Published: September 4th, 2007

Make them Care! - Struggling to communicate the value of your product or service? I'm writing a new book that shows you how to make people care about your product or service by clearly communicating the most important bits. For designers and marketers creating product web sites. Find out more.