Google’s Social Design Best Practices

by Joshua Porter  |   8 Comments

Tucked away as part of the new Open Social initiative launched last week, Google engineers offered an interesting best practices document of social design dos and don’ts.

Social Design Best Practices

The list of best practices are as follows:

  1. Engage Quickly - (my interpretation: provide value within 30 seconds)
  2. Mimic Look and Feel - (make your widget look like the page it is in)
  3. Enable Self Expression - (let people personalize their widgets)
  4. Make it Dynamic - (keep showing new stuff)
  5. Expose Friend Activity - (show what friends are doing)
  6. Browse the Graph - (let people explore their friends and friends of friends)
  7. Drive Communication - (provide commenting features)
  8. Build Communities - (expose different axes of similarity)
  9. Solve Real World Tasks - (leverage people’s social connections to solve real problems)

This list is interesting for several reasons.

One is that we’re clearly seeing a set of practices emerge across all social software that centers around getting people started quickly, allowing for self-expression, engaged in real-life tasks, yet also allowing for flexible discovery and play. On both this site and others concerned with social design, these are the major themes that arise again and again.

Another is how quickly the social networks have changed the way we look at software in just a couple years. The third item on the list “Enable Self-Expression”, for example, would never have existed before the rise of MySpace. Facebook probably had a lot to do with “Expose Friend Activity”, which is a not-so-subtle reference to the news feed feature on that site.

Finally, I’m struck by how only two or three of the best practices are necessarily part of “social networking” software. They could be used in any kind of social software, be it productivity software for groups or even e-commerce sites that help people find the right product. That, to me, is the essence of social design. It isn’t relegated to social networking, even though the rise of social networking is what helped to clarify and refine the ideas. It’s about building software that takes advantage of social connections to provide enhanced value.

Also, note that these best practices are concerned with this particular technology. The Open Social initiative is a set of programming APIs that allows anybody to embed widgets (gadgets) within web pages (called containers). The embedded widgets can access outside services like MySpace, Orkut, and other social networks. As an simple example, I might embed a widget in my blog that shows my MySpace friends and whether or not they’re online at the moment.

Interesting bits aside, I think that the Google folks did a good job of summarizing some major issues in social design.

Comments ( 8 Responses so far )

1.  Jason Schklar on November 5th, 2007 (Comment) #

Agreed with the list, especially the initial experience part (#1: Engage Quickly).

Something obvious (and important) that’s missing: Safety. Privacy is an important concern for folks — from embarrassment (my friends see that I’ve shopped at a “ladies shoes” site) and from criminal activity (my identity gets stolen).

2.  Larry Becker on November 5th, 2007 (Comment) #

Thanks for drawing attention to this list, Josh. I like your observation about several of these recommendations not being limited to social media in scope or relevance. It does seem that social networking’s bringing design to the foreground helps improve user experience in multiple ways.
Any time there’s a big wave of something new, fundamentals get restated (like #1 Engage Quickly). Also, it may be the “Network” in Social Network that appeals first and most to many marketers /e-commerce folks, but it also necessarily reminds that oh yeah it’s real live people in the network who need to be able to easily use not just my newest widget but even my site’s more humble features like nav, search and Cart.

3.  Richard Morton on November 6th, 2007 (Comment) #

I would agree with this list, although I might add “don’t make me think” even though it arguably fits within “engage quickly” anyway.

4.  Nicholas Grobler on November 12th, 2007 (Comment) #

Hello Joshua

This is goos stuff, but still complex. I live in South Africa where 99% of people are mostly ignorant of all things web related. Should social design not push and push and push toward complete and utter simplicity? You and I are power users, we have little respect for the fact that most of earths population do not have a clue what a widget is, let alone create a blog to add it to… The above post does tend toward creating a simplistic model, but still not enough. We are creating a project that aims to get the web to the ground, in a simple, simple way, the biggest thing I have realized, “It is hard” :) Thanks for sharing!

5.  David on November 16th, 2007 (Comment) #

I think anyone with a good perspective takes these bullet points into account almost sub-conscientiously when developing a social network oriented site. A good list of points though, digging out what some people might not realise, conscientiously or not!

Pingback: Social Design Best Practices « New Literacy, New Audiences

Pingback: Cossacks Breaking News » Social Media Design Best Practices From Google

6.  結婚情報サービス on May 5th, 2008 (Comment) #

素敵な結婚を案内する結婚情報サービスをご紹介。信頼、安心の結婚情報サイトを徹底比較します。

Add Your Comment

Accepted tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> .

Preview...

If your comment contains links, or if it is your destiny, your comment may not show up immediately. I'll approve it as soon as I can. (I delete dozens of comment spams per day)

Get updated when someone posts a comment: Comment Feed


ABOUT

Bokardo is the blog of Joshua Porter, a web designer/developer, researcher, and writer. I live in Newburyport, MA, USA.

WHAT IS SOCIAL DESIGN?

Social design is design that focuses on the social lives of users. It deals with the activities, behaviors, and motivations of people who work and play together through software interfaces. It is built on the observation that many of the decisions we make are greatly affected by those we surround ourselves with in our social lives: our family, friends, and colleagues. Exploring our motivations and how to design interfaces to support them is what the Bokardo blog is all about.

Designing for the Social Web

Building a social web site or application? I wrote a book just for you!

designing for the social web

Find out more or order from Peachpit or Amazon

Upcoming Speaking Events