Patterns for Designing a Reputation System
June 10, 2008 at 4:15 pm by Christian Crumlish | In Design | 11 CommentsRecently, we released a family of related Reputation patterns to the Yahoo Design Pattern Library, the first of several collections of social-design related patterns that we’re working on. These patterns are somewhat different from the typical UI or rich-interaction type of pattern. They don’t tell you how to lay out a page or where to put an interactive widget. Instead, they address how to design a reputation system for your social software.
A key element in the Reputation family of patterns is one we call The Competitive Spectrum:
The Competitive Spectrum is the first pattern you should look at because it asks you to consider the degree of competitiveness in the community you are trying to build or foster. Are you aiming for a highly cooperative community, an arena for death-matches, or something in between? The answer to that question will inform which of the remaining Reputation patterns best apply to the design of your site or application.
The primary author of these patterns (and the creator of the sensitizing images) is Bryce Glass, a senior interaction designer on the Y! OS social team. Product manager Yvonne French deserves some of the credit as well. The patterns were developed for an internal reputation platform here at Yahoo! that was inspired and guided by online community guru Randy Farmer. We’re very pleased to be able to share them with the wider web community now and as always we welcome feedback and suggestions for improvement.
UPDATE: I forgot to mention that Bryce gave a great talk about reputation design at the IA Summit this year: Designing Your Reputation System (in 10 Easy Steps).
Share and extend: Bookmark with Yahoo! My Web | Bookmark with del.icio.us | digg it! | reddit!
11 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment

Copyright © 2006-2010 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.



This is a fantastically useful conceptualisation of the area. Particularly interesting to me in creating online communities around news – many thanks.
Comment by Paul Bradshaw — June 10, 2008 #
[...] Codemode.org hittar jag också till den här artikeln som beskriver en rad av patterns relaterade till rykteshantering i [...]
Pingback by Design patterns för rykteshantering i communities « Opportunity Cloud — June 11, 2008 #
[...] there’s a whole set of design patterns for a reputation system, as well as some solid basics on online reputation and how it works. (You can find some thoughts [...]
Pingback by Yahoo! releases Reputation Design Patterns (Yay!) — June 11, 2008 #
[...] Patterns for Designing a Reputation System Yahoo! User Interface Blog has published Reputation Design Patterns. Great work by the Yahoo team including Randy Farmer, it’s a great understanding of the social-design related UI elements for communitys and social networks. [...]
Pingback by Links for 2008-06-11 | DavidCrow.ca — June 11, 2008 #
Here’s the link to [patterns themselves](http://developer.yahoo.com/ypatterns/parent.php?pattern=reputation).
Comment by website design — June 11, 2008 #
[...] Yahoo identifies five different competitiveness levels for social communities (Caring, Collaborative, Cordial, Competitive, Combative) and recommends different ways of handling reputation in your system based on the behavior of its users. I found it very insightful to break down behavior in this way as point systems work better in competition, for example, while named labels help in caring and collaborative situations. Looking forward to more of this sort of stuff from Yahoo! Original blog post at the yuiblog. [...]
Pingback by skwpspace – Yahoo offers insight on social reputation patterns — June 11, 2008 #
I love the information graphics here!! Nice blog posting.
Comment by Arena — June 11, 2008 #
[...] it’s Developer Network, Yahoo! has just released a nice set of design patters for reputation systems. I have some issues with some of the language and patterns, but overall, I think they put together [...]
Pingback by TechnoTaste » Yahoo! Reputation Design Patterns — June 11, 2008 #
great take on the industry, i appreciate it and opens up some new concepts. thanks
Comment by JSHAW — July 4, 2008 #
[...] When we started floating ideas around the office for the Productivity Suite there were quite a few people who were hesitant. As the application came together we realized that without a rule set, or some guiding principle that was easy to understand, the experience would be crippled by apprehension. As there will be many people submitting blog posts, and sending each other kudos and offenses, we wanted to be sure that these things were done in the most constructive way possible. [...]
Pingback by Productivity Suite: Rules for Thought — Archive — RD2 Blog — July 14, 2008 #
Absolutely stunning and useful research guys! Keep it up – Yahoo! has so much more…
Comment by Amit — June 29, 2009 #