How Do the SharePoint Alternatives Stack Up?
Guest Author: Wahid Saleemi
http://wahidsaleemi.com
I recently spent some time looking at SharePoint Server 2010 and it’s competition from vendors like Oracle, IBM, and Google. Key focus areas for me were ECM, Collaboration and integrating existing Busines Intelligence applications. Each vendor spent a day talking about their latest products and here’s what I learned.
Oracle
Oracle had a great presentation and they showed a demo of Oracle WebCenter Spaces. During the demo, it was difficult to distinguish between the Spaces product and all the other add-ons. A large part of the demo focused on a “MySite” type social experience and come to find out, you don’t get that out of the box. The product is called “Social Connections” and is available as a stand-alone or add-on to Spaces.

Spaces does give you a lot out of the box though. There are wikis, blogs, tagging, links, mashups, Group and Personal spaces. Their calendar feature even allows aggregation of several calendars overlayed right in Microsoft Office Outlook. They also showed us a demo on “presence,” which is the ability to see if a co-worker is online. When asked “how” it was enabled, we were told you needed something like Microsoft Office Communications Server. There is full support for integrating BI systems and .NET development of portlets (web parts), which was a huge plus. Oracle also did a demo on Oracle BI Server which I found to be very powerful and easy to use, but again doesn’t come with the product.
I didn’t see Spaces as something for larger teams, and definitely not what I was after: A scalable and cohesive enterprise portal platform. For that, Oracle has other products that you could use with Spaces to get the desired result. Finally, Oracle explained their other portal products, five of them!
Track record of past integration is important to me. I think Oracle has done a poor job of integrating its acquisition of competing technologies. Spaces was built from the ground up but is still too new. A clear roadmap is also important and Oracle doesn’t seem to have one. They are getting their feet wet with Spaces but still support other products that do the same things, some better than others.
Result: Confused.

I didn’t know what to expect from Google but it was worth a look. Google showed us a suite called Google Apps and specifically focused on Google Sites. Unlike the other vendors, Google Apps is a “cloud only” offering, which has its pros and cons. The demo touched on messaging a bit and most of us were familiar with Gmail. I think Gmail has some really compelling features, specifically storage, search, and presence.
For their collaboration piece, Google Docs provides easy sharing and collaboration. Groups can be created to help manage permissions and the user has all the power! This removes IT from managing groups, authentication, and organization of documents and sites. However, there was no cohesive navigation experience, which you may or may not need. This was important to me though, as I was seeking a good ECM system.
Google Sites is the engine for creating wikis and pages full of content and integrating the other pieces such as Google Docs, Calendar, Maps, and Picasa Pictures. Google Sites basically gives you an empty “Web Part” page. Gadgets can be added by dropping them on the page, quick and easy.
Integrating anything into your Google Site that was not Google is very hard or impossible to do. Custom development was another important area for me and Sites provides no support for .NET but perhaps Java or Python. Google Apps is very centered around the individual and wasn’t really a portal solution. Google did promote the fact that they improve the product, based on feedback, every 2-3 weeks. However, if you’re looking for more of an all-in-one solution, Google Apps is not a good fit. You’re left mostly powerless and dependent on Google.
Result: Not ready.
IBM

IBM showed us their Websphere suite. Actually, much of the time was spent on more generic lessons like what a Portal is, what ECM means, etc. I really wanted to see the demo! Alas, they got to it but just played a series of videos showing a “day in the life” of an information worker.
There’s support for some ECM, like document check-out and check-in and versioning but nothing like what SharePoint Foundation can do. For more functionality, you could purchase and integrate Lotus Quickr which gives you rich media (play in browser), content libraries, team places (like team sites) and a personal space.
IBM made some investments in social enterprise with presence, instant messaging and activity streams. However, you would need IBM Lotus Sametime, which is a separate product. Also, separate is IBM Lotus Connections which gives you tagging, communities (like team sites) and people finder.
Like Oracle, it was hard to figure out what was being shown. When asked directly, we found out that you basically get an empty shell but can add-on about 35 additional products (at an additional cost for each) to get the experience that was shown. IBM stated they acquired over 80 companies, while that is an achievement, it’s not positive unless you can take the best from each of those and integrate them well. This is certainly not the case with IBM.
You’ll also notice that many of those products overlap and you have to choose which ones to enable to get what you need. Websphere Portal by itself basically gives you nothing (except a blank Web Application), which was disappointing.
Result: Underwhelmed.
Conclusion
IBM and Oracle provide a nice “integration framework,” but a lot of the work is left for you to figure out how and what to integrate; never mind the additional costs of doing so. Google takes the other extreme, giving you a very limited toolset on the cheap.
Microsoft SharePoint gives you the best value – you get a top-notch platform with all the features that other vendors advertise, like social tagging, document management, team sites, and excellent search. In addition, you’ll get great out of the box web parts and an intuitive interface that people are used to seeing. You really don’t have to integrate anything to get a full, rich experience but optionally can do so with support for many standards. SharePoint offers a good balance of enterprise control and user empowerment.
Both IBM and Oracle have products that tie into SharePoint, one way or another. Why is this? One vendor said it best: It exists because they recognize SharePoint’s pervasive nature in the enterprise and business world.
Guest Author: Wahid Saleemi
http://wahidsaleemi.com
Wahid Saleemi is a SharePoint Architect for EADS North America. Wahid has worked on Enterprise Systems for 10 years, mostly for the U.S. military and federal agencies in the U.S., Middle East, and South West Asia.
I also blog from time to time on my site: http://wahidsaleemi.com
Did you look at Clearspace?: http://www.jivesoftware.com/products/employee-community
I still love the ease of development with sharepoint, especially working with VS 2010 and SharePoint 2010 so far, but Clearspace actually won the big collaboration debate at my last place of work (Versus Sharepoint 2007 and others).
Also, have you tried INSTALLING WebSphere? It’s an all day ordeal with lots of yelling and crying.
I’d be much more interested in your take on the “End User Preferred” Competitors to SharePoint. When positioning Sharepoint for collaboration and social, we do got a ton of feedback from our business users around the likes of Jive Software, Socialtext, etc. Only IT would consider Oracle and IBM as alternatives
Hi Ryan,
We didn’t look at Jive/Clearspace. Personally, I think it looks very compelling for collaboration. My company is actually anti-social and since Jive is marketed as a social platform, it would’ve started out with a big disadvantage.
I think Jive lacks ECM, Records Management and integration of BI (and complex workflows) but its definitely worth a look. Like all the other products reviewed (minus Google), the vendors make a plug-in or connector for SharePoint. Many of them advocating combining their product with SharePoint to achieve an optimal platform. I agree!
Steven,
You’re right, we should do a review of “End User Preferred” solutions. I do recognize the trend and so do most companies: Users want to see what they have at home, work for them at work. That means twitter, facebook, and all the other apps which are so easy to use and setup.
@ryan That’s what I meant by “end user preferred” we in IT tend to love SP for its capabilities and the things we could potentially do with it. Sadly, the end users do not seem to care for this all that much.
How about open source alternatives. ALso, how about comparing based on 3-5 yr TCO as well?
Good article.
If you have time, take a look at Alfresco. It offers open source ecm, including dod certified records management and also collaboration features. Alfresco delivers key functionality for >95% customers, has a drag/drop intuitive user interface and has a much lower tco.
SharePoint is more advanced (I really like the full product), but its also more complex. I dont agree with you on the intuitive interface of sharepoint; but everybody can manage to find their way.. thats true.