The Disadvantages of Microsoft SharePoint 2007 as a Document Management System
In my recently completed series, SharePoint 2007: Friend or Foe, I outlined the impact Microsoft’s SharePoint offerings are having on the content and document management space in general - and strongly urged you and your company to consider how you cope with the $1 billion giant that is SharePoint.
Let’s look a little deeper at why SharePoint 2007 fails as a robust document management system by itself.
Remember, if you will, SharePoint has 2 offerings: Microsoft Office SharePoint Server (MOSS 2007) and Windows SharePoint Services (WSS 3.0). Read more on what SharePoint is here.
DMS/CMS Primer:
To understand most traditional document and content management systems, there is a fundamental architecture most cling to in order to optimize performance and build for scalability. What is termed “metadata” is stored inside a database, and optimized for search, while the documents or content is typically housed on an external storage medium such as a file server, network attached storage (NAS), or storage area network (SAN).
Metadata can be just about anything you may want to use, but it is typically thought of as indexes, OCR text, and notes; that is any textual information you may use to find the document later.
By keeping a pointer within the database of metadata, rather than the content itself, searches can be performed much more quickly and even cached for routine searches. In this fashion the image, document, or content really just becomes a visually-friendly and legally-viable original.
The Disadvantages:
-
Document level options are not available: One of the key features most DMS/CMS systems offer are document level options like redaction and document mark-ups. While SharePoint has wonderful collaboration tools, DMS/CMS systems are geared around preserving the original state of a document - implementing markups as layers on top of the existing content. SharePoint does not provide this functionality as it relies on its Microsoft Office suite for document manipulation.
-
Documents housed within database: for the reasons discussed within the primer above, this is perhaps the greatest weakness of SharePoint to date. Look for this to be corrected in future releases.
-
Offering is broad but not deep: Microsoft’s SharePoint was meant to address many different aspects of document collaboration and data management. This has lead to an offering that can touch many different areas of a business, but has not been developed to be tightly integrated within the core just yet.
-
Need for heavy customization: The need for heavy customization is evident almost from the start. Unless you are well versed in MOSS or WSS architecture, or have access to a top-shelf developer, SharePoint will likely not meet 100% of your needs.
With these 4 disadvantages so close to the surface, many organizations, including my own, are opting for a coexistence strategy. This creates another wrinkle in things as there is often a requirement for duplicate copies of the documents to be housed: 1 within SharePoint and 1 in another location such as our DMS.
Take head, however, these vulnerabilities are well known. As Microsoft decides to close in on the market of content management, coupled with the pulling of CIO’s and CTO’s to bring SharePoint to bear on their organization’s information issues, these disadvantages are predicted to be addressed.
Ken Stewart’s blog, ChangeForge.com, focuses on the collision between the constantly changing worlds of business and technology. Ken is also the Director of Technology at Kearns Business Solutions.



Add New Comment
Viewing 18 Comments
Thanks. Your comment is awaiting approval by a moderator.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.
Do you already have an account? Log in and claim this comment.