Alfresco has been tearing up the newswire recently with announcements and interviews related to their evolved vision that incorporates an Enterprise 2.0 style mash-up/social approach to Enterprise Content Management. For lack of a better term, lets call it Enterprise 2.0 Content Management or E2CM (a new term! you heard it here first).
Unlike the old ECM that was all about monolithic applications to support large, structured, and formal business processes (like check processing or FDA approval), E2CM supports the small, informal, ad-hoc interactions that the average knowledge worker engages in every day. With its flexible, open, and extensible architecture, Alfresco is well suited as a foundation for building and integrating with all sorts of simple tools that facilitate sharing, collaboration, and community.
My only concern is that Alfresco is priced high as a framework for building custom applications. To get the Enterprise Edition (required for support and access to certified integrators), you will probably be looking at an annual subscription fee of well over $60K. In the age of free frameworks, that is pretty steep. However, when you look at Documentum and FileNet licensing, it doesn’t look bad at all. I guess it all depends on where you are coming from.
All this attention to E2CM (when you come up with a new term, you need to use it aLOT) may be at the expense of the traditional WCM functionality in which Alfresco has lagged. It takes too much customization to build a simple, semi-dynamic website on Alfresco. View the source on most of the certified integration partner websites and you will see that they are running on WCM platforms like Joomla!, Plone, and Drupal. Also, two very senior people from the WCM team (the architect and lead developer that came over from Interwoven) have left. Fortunately for Alfresco, they put in place the core infrastructure like the dependency management, deployment, and virtualization. There is also a good start on some UI improvements that will work towards market parity.
It remains to be seen whether Alfresco sees traditional WCM as being a market they want to pursue. Given the competitiveness and price pressure in the market, I understand why they would not want to. Their advantages as a framework for assembling and integrating E2CM applications outweigh their strengths as a turnkey WCM business application and it makes sense for Alfresco to play to their strengths.
Related posts:
- Drupal and Alfresco Jeff Potts has a nice post about how Alfresco and...
- New Alfresco Review I am pleased to announce an updated version of my...
- Alfresco web content management team moving on A few weeks ago I slid in a subtle mention...
- Review: Alfresco Developer Guide I just finished reading Jeff Pott’s new book Alfresco Developer...
- Alfresco goes all open source If you have read my comments on Alfresco, you probably...


My only concern is that these are all fundamentally ‘document management’ tools at their heart, and this makes for a pretty limited view of collaboration, sharing and community.
So while some tools are more open than others, they all still tend to fall back on interactions around ‘objects’ (mostly documents).
Note that this is no different to the web content management vendors, who see the whole world as being built on ‘pages’.
With the relatively immaturity of the market at present, I think organisations need to plan on mixing-and-matching tools for the immediate future, and beware of putting all their eggs in the one ‘framework’ basket.
Cheers, James
Has anyone tried Alfresco Dynamic Website? http://wiki.alfresco.com/wiki/Alfresco_Dynamic_Website
It promises to do better with WCM – I’m wondering how it lives up to the promise.
ADW only works with the Community Edition of Alfresco which production sites are discouraged to use. The functionality will be rolled into Enterprise Edition 3.0 (not sure when it will be released) so I would wait for that.