An article from
Until recently, organisations who wanted to implement social software or "Enterprise 2.0" faced the task of integrating various best of breed components. You might take a wiki, a blog, an enterprise RSS server, and glue them all together. This is still a viable solution in some cases, but in the last 12 months social software platforms have matured to the extent that they are now a viable offering.
The three leaders in this space are Jive Clearspace, Lotus Connections and Socialtext. Having used all three, I thought I'd take a look at what they offer, how you might decide which was right for you, and how to get started. This is not intended to be a thorough review of all the features. Some social software elements are starting to become a commodity, the ability to have a profile, follow people, tag content etc. are common to all, even though they might be implemented slightly differently. Instead the focus is on what separates them, and commercial and technical reasons to help you decide which to go for.
We have all three set up and installed at Headshift Towers, if anyone wants to come in and take a look / discuss in more detail please get in touch, we'd love to show you.
So, in no particular order...
Jive Clearspace
Of all the three, Jive is the most 'rounded' of platforms. This is not to say it is the best! Often, a platform which has an obvious quick-win, key usage can generate better adoption than a general purpose system.
Jive's legacy is forums software, and as such the 'Discussion' component is very strong. Whilst discussions can be about anything users are gently pushed toward using them to ask questions. Responses can be marked as correct or helpful which translate into points so that you can identify the most useful people as well as the most accurate content. This is tightly integrated into people's profiles, and neither Connections or SocialText offer this 'rating' mechanism (although it is questionable whether all organisations would welcome that in their culture). Responses can be tagged, discussions are RSS enabled and can be converted into documents. This is much stronger than the Communities forums in Connections, and Socialtext doesn't really have the concept. If discussion forums are an important part of your plans, then Jive definitely deserves a closer look.
Jive is also unique in having a specific offering for communities and social software outside the firewall. This is sold as a separate product, Clearspace Community, and has several high profile public sites. This is essentially the same technology, configured more for public access than private collaboration. If you have an external social software strategy as well as internal, there may be benefits in using the same platform for both.
Both Clearspace and Clearspace Community, like Socialtext, and priced on a subscription model, rather than perpetual license + annual maintenance, although there is a hosted option available. Technically speaking it is a J2EE application which runs on a variety of application servers. It is also highly extensible via its plug-in architecture and is far and away the most customisable of all the platforms.
Lotus Connections
A product from IBM can generate two extreme reactions. Some find comfort in an organisation the size of IBM, others have an instant dislike of IBM Software, especially Lotus software. What is clear, is that Lotus Connections is not your average IBM Software product. I would 100% guard against any ideological reaction against the fact that it comes from the Lotus brand. It has absolutely nothing to do with Notes/Domino from a technical perspective, and is a J2EE application which sits on IBM WebSphere. To reject it on the basis of the fact it has Lotus in the title, whatever your feeling about past Lotus offerings, would be a big mistake.
If Jive's legacy and background is forums, then IBM's is Profiles. IBM has effectively productised its internal directory and profiling platform (known as BluePages) making Connections exceptionally strong in terms of finding expertise. It has a very powerful social bookmarking feature (Dogear) which again is focused on helping you find people who have tagged pages with a certain topic. Scalability is proven given IBM has rolled the product out internally to its 300,000+ workforce. IBM has also been open about the future of the product, with Twitter-like status updates, wiki functionality (a big gap at the minute compared to SocialText and Jive) and a "river" of news similar to the Facebook news feed keeping you up to date with activity from across your network. This will not be released until the Summer at the earliest, and despite Connections being a light-weight product compared to the rest of IBM's offerings, Jive and Socialtext work to a 2-4 week release cycle, compared to IBM.
A unique feature of Connections is the concept of Activities, think of it as social software task management. This integrates very well into Notes if you are a Notes user, but can still be useful for other platforms. IBM has done a lot of work integrating into non-IBM platforms such as Outlook and OS X with other products recently, and I would expect this to continue with Connections.
Whilst you can customise the look and feel by changing the CSS, the core functionality is not really customisable at all. However, you can develop and install different Widgets (including Google Gadgets) onto the homepage, and customise the functionality in that way.
What does differentiate Connections is that you can easily surface Connections content in other applications (including Sharepoint). Connections can become a social operating system, where the services (such as tagging) can be used by other applications. Connections is unmatched in terms of being able to develop completely separate third party applications (in whatever technology you like, as long as it can call a web service) using the services provided by Connections.
Update - I have since been made aware that the Socialtext API can perform a similar function in terms of creating third party applications.
A huge advantage of IBM's commercial model is the fact that of the three it is the only one to offer a perpetual license (priced per user). After this, you pay a maintenance charge to give you free support and free upgrades (including major versions) which is usually ~17% of your license charge. Jive and Socialtext both work on a subscription basis. Whilst the pilot is fairly easy to install, you will definitely need help setting up a production environment (see my guide for help, but it's worth getting someone in who knows what they're doing).
Socialtext
Socialtext's background is wiki technology, and if you're looking for social software with a wiki at its heart then Socialtext could well be for you. They have wisely added social functionality around the wiki, rather than try to twist the wiki into a social platform and get it to do something it was not designed for. SocialCalc also looks highly interesting (a spreadsheet wiki) once it comes out of beta.
Of all the three platforms, Socialtext has the strongest status/Twitter/micro-blogging offering called Social Signals. You can choose to receive signals from just your contacts or from your entire organisation. Socialtext is unmatched in its ability to collaborate on documents due to its wiki background, but it is newest to the social software platform, and lacks some of the basics such as discussion forums.
A fascinating upcoming feature is an Adobe Air client for Socialtext, similar to Twhirl for Twitter. I'm quite excited by this, as I believe that my personal engagement Twitter has increased dramatically since I started using a desktop client. This could be a great way to increase engagement with Social Signals and the general feed of what is going on within your
Socialtext platform.
Other strengths of Socialtext include its mobile access, the ability to email content into the system, and the capability to download content off-line to work when disconnected and then synchronise back up. It also has good connections into Sharepoint.
Socialtext has the quickest release cycle of all three, and as the software is managed by Socialtext even if it is hosted on a customer site this doesn't create administrative problems. The downside is that this means that Socialtext functionality is not customisable. As it is an appliance you cannot get under the hood with the code, and Socialtext push code updates which make customisations difficult. Connections code cannot be changed either, only Jive provides a plug-in architecture. As with Connections though, you can add widgets to the dashboard, including OpenSocial, and Socialtext also includes a powerful REST API, which means you can create third party applications similar to Connections. Further, reported bugs / suggested improvements can be released exceptionally quickly and the organisation is highly open to those discussions.
Socialtext works on a subscription model, either a software as a service or intriguingly as an appliance, which can be hosted onsite or by Socialtext and all maintenance/upgrades are managed by Socialtext. It is not available as pure on-premise software.
Conclusion
All three are mature social software platforms worthy of consideration. In summary:
Jive - strongest discussion feature, the most depth in terms of customisation, the most "rounded" in terms of general use, has "Community" offering for public-facing projects. Subscription based pricing.
Connections - strongest profile features, excellent at finding expertise. One-off perpetual license model. Significant improvements coming in the Summer release. Can be used as a social operating system to power other applications
Socialtext - strongest wiki and status features, has offline capability and Sharepoint integration. Available as an appliance. Desktop client could have a dramatic impact on adoption
We're more than happy to demonstrate these platforms and help you decide which is for you. We also have quick-start offerings to help you set up a pilot with any of these technologies.
I'd also be interested in hearing from people who are currently using these platforms, and whether they agree / disagree with this roundup.
This is also posted on my Enterprise 2.0 blog