Joel has in his weblog (Joel on Software) an article about the role of usability when new applications domains emerge. He argues that as social software is a relatively new application area, people are able to “put up” with the rough edges of the "first" iterations in order to be able to enjoy the benefits of using them.
As an example, he uses the Napster interface to indicate that although it broke some usability heuristics, people still used. Other example that he uses is the well-known (slow and awkward to use) SMS interface or eBay (check his reasoning why ebay was “bad”). The interface does not really matter but the idea is what is important.
People in Joel’s forum are already discussing prior social software such as CSCW research or Open Source development as a social network. Other software that might be considered as social software could be Lotus Notes, Novell Groupwise, Microsoft Exchange, the new Suse OpenExchange, or Knowledge Management tools.
He argues that current social software forces the users to work in certain way and not in how really people work and calls to bring on the "ethno" guys to study people in real settings so that software designers can really design tools for what is really happening. This is not a new subjet and there are many good books on the subject, such as "Cognition in the Wild" by Edwin Hutchins, "Where the action is" by Paul Dourish or "Designing Collaborative Systems: A Practical Guide to Ethnography" by Andy Crabtree.
Good points? Bad Points? Are we going through a revolution of social software or just seeing a glorified newsgroup with pictures and a pretty interface? Well, email is a social sofware too...Say no more.
What is true however, is that we are already observing a how mature blogging and other tools are, such as Blogger, Movable Type or SocialText. And they are here to stay.
More on the article and the forums.
Joel On Software. [joelonsoftware.com]
Forum. [discuss.joelonsoftware.com]
"Cognition in the Wild". [amazon.com]
"Where the action is". [mitpress.mit.edu]
"Designing Collaborative Systems: A Practical Guide to Ethnography". [springeronline]
Blogger. [blogger.com]
SocialText. [socialtext.com]
Movable Type. [movabletype.com]