Aug 19 2008
RIAlisation of Document Management
You are implementing a Document Management system or you have just deployed this within your organization. A common challenge is very often to find a balance between a technically clean, flexible, scalable and future-proof solution on one hand, and to get your solution adopted by the end-users on the other.
Unfortunately the term end-users is often interpreted as “the last step in the deployment”, and very often the solution that is deployed is not adopted very well because it is too difficult or not intuitive to use. Have a look at some of the document management systems out there, and ask any “end-user” if they like the interface that is offered from that product!
Often the business where most “end-users” work, pay for these projects, and therefore should expect a solution that fits within their way of working, their processes and their knowledge-level. So why offer an interface that offers over 100 document management features where the user only wants to store a document in the archive. Result is most likely that the things they really need are hidden somewhere, and require extensive training. For a casual contributor (the 80/20 rule applies here as well…. most people in an organization only every now and then interact with the Document Management System) it is too much to do a 1 or 2 day training on how to use an application, especially when he/she needs to do this over and over again.
Prescription:
I guess the point above is clear, and there should be more focus on creating engaging experiences as well for business users that use Document Management in their daily activities. You will find a lot of examples on how web 2.0 changes everything that you see on the web. Rich Internet Applications (RIA) are more and more common for many websites. A more recent development is that RIA’s can also be deployed on your desktop for instance by using Adobe AIR.
So what does deploying a RIA web application to your desktop mean? Think about using standard web technology such as HTML, AJAX and Flash for building desktop applications that support business users in their activities. Think about intuitive, easy-to-use, and graphically oriented applications that everybody enjoys to work with. Now this can be the front-end for your Document Management System!
Adobe offers a Document Management System via LiveCycle Content Services ES. Yes, it has all the features you need…. and more. It offers a web interface, integration with MS-Office and many other ways to interact with the system as a business user. I will not go into te details for each way of interacting with the system. However, there is one specific area that I would like to highlight here.
In the development community out there you will find many interesting applications that can be used as a front-end for Content Services. There is 2 I would like to highlight in this post.
Firstly there is an initiative called Opsoro. These guys are developing an AIR application that can be used on top of LiveCycle Content Services. The application is build using AJAX techniques, and resides right on a local computer’s desktop. No bookmarks, no limitations of a web-browser… very simple and easy. Here is a screenshot on how this looks:
It has some interesting features such as live-search, preview, etcetera. Below a screenshot on how the preview is displayed.
According to the website of Opsoro there are other things planned to utilize the features that are offered by Adobe AIR even more, such as offline usage, drag&drop interaction with the desktop. Check out the roadmap and other things their website.
Now Opsoro is not the only initiative out there that focuses on the usability of a Document Management System by offering a RIA on the desktop. Another initiative is FlexSpaces by Integrated Semantics. Their AIR client is based on Adobe Flex and offers some very handy features for searching using Tag Clouds, category search, tasks, launching processes, offline usage, drag&drop, and many others. Check out the complete list and their screencams.
You will notice that the applications above are related to Alfresco, an open source ECM solution. Adobe LiveCycle Content Services ES is based on Alfresco, and includes integration with other enterprise features/functions of LiveCycle ES. A good post about this can be found here.
The screenshots above are real screenshots running on my local LiveCycle Content Services demo machine. If you would like to know more, please get in touch.
Tips to stay healthy:
If you are considering an implemenation of a Document Management System, do think about the success factors of that implementation. One can have the most optimal technical solution in place, but if it is hard to embed in the business processes of business users, the system will never bring the desired results. Key here is that the system is easy to use, intuitive, requires little or no training, etcetera. This is what Rich Internet Applications are about. Now it’s time to RIAlise Document Management!


Thanks for mentioning FlexSpaces, Marcel.
In addition to supporting more versions (2.1-3.0) of Alfresco Enterprise/Community servers now in FlexSpaces 0.6, will be adding support for LiveCycle Content Services ES
Even more features are now in FlexSpaces+Browser / FlexSpaces+AIR 0.6
http://www.integratedsemantics.com/FlexSpacesFeatures.html
Overview of FlexSpaces, features, screenshots / screencam links
http://forums.alfresco.com/en/viewtopic.php?f=32&t=14382
Download FlexSpaces source and built versions
http://forge.alfresco.com/projects/flexspaces/
Steve Reiner
http://www.integratedsemantics.org
http://www.integratedsemantics.com