Documentum and SharePoint – Key differences for document control applications
时间:2010-09-12 来源:毁于随
http://blog.tsgrp.com/2010/03/03/documentum-and-sharepoint-%e2%80%93-key-differences-for-document-control-applications/
We have recently begun working with a couple of clients on potential migration efforts from Documentum to SharePoint for their document control applications. In preparing for these efforts, we are in the process of upgrading OpenContent, OpenMigrate and even parts of HPI to run on either SharePoint or Documentum. For this post, we thought it might benefit those familiar with Documentum to understand the differences for a typical control application.
Search
Documentum users tend to be pretty proficient at using the Documentum search for finding the right information. In a document control application, a typical search might be “show me all SOPs for any plant that include this equipment number”. In Documentum, this would be a search on both attributes (SOP doctype, plant) and full text (equipment number) and could either be accomplished with Webtop Search, HPI or another search interface. For SharePoint, the search is somewhat more difficult for a couple of reasons:
- SharePoint is divided around “sites” with each site having a library. In an instance where there are multiple plants, the administrator would have to decide whether to set up an “SOP” site with one library to enable this search (would leave the folder navigation very crowded) or a site per plant with libraries that contain more than just SOPs. (would force separate searches on each site).
- SharePoint doesn’t easily provide for cross-library searches with attributes. Basic search is limited to full text but, like Doucmentum simple search, is just a Google-like full text search with search results.
- SharePoint advanced search is available and is similar to Webtop search. Users have to build a query; however, users don’t get pre-populated pick lists like in Webtop. Also, SharePoint doesn’t natively support the idea of a “contains” search and defaults to an equals or does not equal search, forcing the user to have to type and spell the whole value correctly. For advanced cross-library searches, all attributes (called properties in SharePoint) from any library are in one giant property pick list and not shared across libraries (doc type for one library would have to be named something different for another library or it would show up twice).
- SharePoint search results only provide a “Google-like” result list – not the tabular, sortable format that Documentum and HPI users expect. For example, being able to sort on an attribute column or download search results to Excel is not available in SharePoint.
- SharePoint does not provide for saved searches like Documentum or HPI.
We are enhancing HPI Search with access to SharePoint via the SOAP APIs. Like Documentum users, the ability to have a robust, configured search is a common enhancement for document control applications.
Document Retrieval – Support for PDF
As we pointed out in a previous post, Documentum users are used to storing a variety of document formats and doing retrievals, overlays, annotations and other functions on a rendered PDF. SharePoint “out of the box” doesn’t really support the automatic generation/storage of a PDF rendition or the ability to add overlays for document header/footer/signature page like Documentum users are used to seeing with PDF Aqua or OpenOverlay. While there is a strong add-on market for SharePoint (we are adding to it as well for this), those evaluating should understand that any rendition would be stored as a separate object in SharePoint and would require some type of training/customization to make sure the PDF rendition was viewed/manipulated for retrieval.
Document Storage and Navigation
Most Documentum users are used to a cabinet/folder metaphor . For SharePoint, the concept of Site/Library might be somewhat similar. As already highlighted above, deciding to create and SOP site or a Plant site will be a major decision with impacts through the design of the application. The difficult part of SharePoint is that within a library, the applications forces “common” property views. To take advantage of the interface, users need to set up views per document type. Some other key SharePoint differences:
- Security – Security can be managed on a document level but, out of the box, the security is not tied to document status as is typically setup with a Documentum lifecycle and ACL. For example, with a Documentum lifecycle, you can set up that users cannot update when pending approval, can not edit when approved/effective, but can edit in Draft. In SharePoint, out of the box users can edit no matter what the document status value.
- Renditions – as mentioned above, documents appear in their native format without the concept of a PDF rendition.
- Office Integration – SharePoint has superior Microsoft Office integration to Documentum alternatives.
Workflow Review
Because SharePoint does not support document renditions, SharePoint workflow is more of a check-in/check-out process with track changes on whereas Documentum approvers typically review a PDF rendition and annotate/provide comments. One concern about using native word tools is that reviewers can be too likely to be word-smithing throughout rather than reviewing content. Also, the check-out lock limits parallel review. Lastly, the lack of PDF support requires similar functions to insert header/footer into the word document giving the appearance that it might be editable. We couldn’t get document name, version and status per our testing into the header.
Workflow Approval
The out of the box approval workflow still has check-out enabled. Users should configure/customize SharePoint to remove that ability. If users update approved document content after other approvers have finished, the integrity of the approval is lessened. Editing during the workflow works for document review, but not a true approval process.
Electronic signatures are not supported out of the box. If you want to capture a user’s signature, you have to insert a signature object into the Word document. SharePoint does audit and provide adequate reporting status tools.
Final Thoughts
Overall, most Documentum users will see SharePoint as a “light” ECM tool and, from what we have experienced, will be frustrated with certain functionality and how best to incorporate their process for managing controlled documents. Please add a comment or contact us with any thoughts or questions you may have.
10 Responses to “Documentum and SharePoint – Key differences for document control applications”
Feed for this Entry Trackback Address-
1 Ben Yomtoob March 3, 2010 at 5:41 pm
I think you make excellent points about the weaknesses of SharePoint and some of the challenges that someone who will be migrating faces. You can definitely add value by developing useful applications that patch some of these wholes. Expect to find a whole lot more as you get more into it.
Reply -
2 Anhtuan Doventry March 4, 2010 at 11:20 am
For us, the search deficiencies are going to be the hard parts to work around.
Reply -
3 sonia March 25, 2010 at 1:22 am
Hi ,
my question is….
What is the difference between versioning of documents in documentum and sharepoint??? is major and minor is availble in MOSS as present in documentum???
I need version info in detail to find out key difference between documentum and MOSS?
Reply-
4 bethtee March 25, 2010 at 1:21 pm
Yes, you are able to major and minor version in MOSS and it is facilitated through the checkin/checkout process. Within a document library you can even configure rules around how you want versioning to behave (similar to what you can do with Documentum Compliance Manager) – these include options such as “always major version” or “major or minor version”. In addition to configuring versioning rules, you have the ability to configure retention rules around versions (e.g., delete all minor versions after document is published). Out of the box, MOSS delivers quite a bit of flexibility with how documents are versioned.
Reply
-
-
5 Mike Sharp September 9, 2010 at 5:44 pm
This statement isn’t quite correct, or is at least misleading:
“The difficult part of SharePoint is that within a library, the applications forces “common” property views.”
The relationship between a document and it’s properties is related to the content type, not the library. A single library can have any number of content types, each with it’s own set of properties. The properties are not necessarily related to the document type either; For example, you can have three PDFs, each belonging to a different content type and therefore having different properties. All can peacefully exist in the same library.
Also, search scopes are a separately managed thing in SharePoint. You can create search scopes that cover a variety of sites. And you’re in no way restricted to a single library per site. Even if you set it up that way, this statement is not correct:
“or a site per plant with libraries that contain more than just SOPs. (would force separate searches on each site).”
If you want a global search, you configure a global scope.
But, as you mention, one significant difference is the lack of native renditions in SharePoint.
Regards,
Reply
Mike Sharp