Collaboration tools used to be a big-IT, PC-based affair. The object was to link the work product of hundreds or thousands of desk-bound workers throughout an organization. At the enterprise level, such tools are invaluable, but they may be needed most desperately in the small or midsized organization.
The challenge has been how to package these capabilities. Some shops are comfortable using cloud-based services while others wish to keep everything inside the server room. Of course, cost is always an object, and traditional site-licensing models may not offer the desired flexibility of commitment. To make matters more interesting, no matter how small the organization, the need for mobile access is increasingly paramount.
Alfresco Software attempts to address the small and mid-range customer with Alfresco Team, based on the Alfresco Enterprise architecture used by nearly 2,000 businesses, including Home Depot, Michelin and the United Kingdom's National Health Service. It can be deployed in a traditional premise-based environment running Linux or Windows, or on an Amazon Elastic Compute Cloud (EC2) instance.
The pricing for Alfresco Team is designed to hook the customer, with a five-user, 500-document "free forever" license as an obvious incitement to kick some tires. Of course, the idea is that the customers love the software so much that they decide to pony up for paid licenses. These start at $1,990 per year for 10 users and include technical support during business hours, or if one chooses to go whole-hog, upgrades to Alfresco Enterprise are also available.
When I looked at Alfresco Enterprise almost two years ago, one thing that stood out was the simplicity of the site tools, and that's been passed along to Alfresco Team. Group- and team-based access controls provide a secure gate to the content, which users can monitor for changes or updates. Team sites can be built around blogs, forums or wikis, or be as simple as a calendar or data list.
Another important feature that Alfresco Team inherits from its forebears is the easily managed control over access rights. The Alfresco hierarchy starts at the "Other Users" level, which typically has no access to a document; rights then escalate through predefined roles of Consumer, Contributor and Collaborator, while Site Managers always have full privileges.
User management is a relatively straightforward process in Alfresco Team, with the ability to invite external users to join the collaborative effort. These external users can have rights through the Manager level, and it's a matter of a few clicks to send an invite to the Alfresco instance through email.
Content management is one of Alfresco's strongest suits, and Alfresco Team offers a powerfully equipped document library that scales as far as one is willing to pay for. The document-handling tools are easy to use, and in a nod to social media, users have the ability to "like" particularly valuable items.
For my testing, I used a hosted instance of Alfresco Team, accessed from Safari 5.1.2 for Mac OS X; it takes only a few keystrokes to begin the process of setting up a site. The dashboards at each level of Alfresco Team provide the user with an at-a-glance view of what's happening in the site, with a list of recently added documents, the usual calendar- and task-driven lists, and other dashlets providing RSS feeds, document and meeting workspaces, or the user profile.
Populating the Alfresco document library with a random selection of items can be handled as a drag-and-drop process, but with some limitations. Although the worst part of deploying any content management tool is the initial seeding of data, the bulk-loading tools of Alfresco Team will make the job a little easier, but there's some room for improvement. I would prefer to upload entire folders in bulk, rather than having to go one at a time; the loader currently aborts the upload of the folder, which it apparently sees as just another document.
The mobile revolution of recent years has seen the scope of collaboration tools expand onto smartphones and tablets, putting people in more touch with their data on a greater variety of platforms than ever. As mobile hardware has become more capable, it has finally caught up with what people want to accomplish. Alfresco has taken advantage of that with tools for iOS devices, such as the iPad and iPhone. These tools are free for download from Apple's iTunes App Store.
Alfresco Mobile allows users to capture audio, video or still photos on the device and upload them into the data store, with tags created on the fly or as authorized in the Alfresco instance by the site administrator. Editing documents is also possible using mobile applications such as Apple's iWork suite, DocsToGo or QuickOffice.
In all, Alfresco Team is a good package of collaboration tools that can be quickly deployed for a small workgroup or pilot project, but one which can easily scale to fit one's needs. It works well with the Alfresco Mobile tools for iOS, which themselves open up entirely new ways for business to capture and use images and sound. By basically giving away Alfresco Team to the very smallest organizations and workgroups, the company is scattering seeds in the breeze, but ones that should land on welcoming ground.