A Definition of Social Software


Howard Greenstein loves John Smith’s definition of social software:

“Social software is software that is no fun to experiment with by yourself.”

Not sure I agree. Joshua Porter’s ‘Common Pitfalls of Building Social Web Applications and How to Avoid Them’ springs to mind. He said that “strong social sites build value one user at a time”. In other words, putting value to the individual first means creating a system that is useful to one person even if nobody else uses it.

If nobody uses it at all, then it’s likely that you have a ‘cold-start problem’, which results from designing only for the network. In an organisational setting, this is why systems that depend on mass usage from day one often fail. Instead of focusing on fixing the problem of individual value, most companies prefer to blame the users and choose to invest in new functionality, more training, increased internal marketing, or even incentives in order to encourage usage, which rarely work in the long term.

Information and Links

Join the fray by commenting, tracking what others have to say, or linking to it from your blog.


Other Posts
Open Text’s Enterprise 2.0 Strategy
The Enterprise 2.0 Oscars

Write a Comment

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

Reader Comments

Interesting way to frame it, Niall. Thanks for pointing out Joshua Porter’s article - very useful.

It’s true that a site like Del.icio.us is useful even without others, and that helped it avoid the cold-start problem.

But the ones I mentioned as examples are ones that truly are no fun without friends (as currently structured). I’ve discussed Facebook with some of my 40-something contemporaries who bemoan the lack of ‘anything to do’ on Facebook. They don’t get it, and in some cases they’re right. But what they mean is there’s no one to play with (that they know of), or they’re not interested in the time-spending/wasting, flirty type stuff the teens and 20-somethings will participate in. The sites like Facebook will have to grow in usefulness for them in order to be of value, and that means either apps for the individual, or friend/relationship management becomes easier.

For that matter, and since you focus on Enterprise 2.0, CRM seems to be an application you can look at in 2 ways. If you don’t have contacts, you don’t need to manage them, so it is not ’social.’ If you do, does it become social software? No, if you’re not sharing the contacts? Or yes, because it lets you manage relationships and adds value to your business? I’m still thinking about it.
Thanks for commenting.

Thanks for commenting, Howard.

You make a fair point about “friends”, but I guess I’m not convinced that’s what makes software inherently social. I personally believe social software is delivers value to both the individual and their network at the same time, and in order to do the latter you have to do the former.

[...] A Definition of Social Software (Tags: social_software definition) Howard Greenstein loves John Smith’s definition of social software: “Social software is software that is no fun to experiment with by yourself.” Not sure I agree. [...]