Many Documentum Compliance Manager (DCM) 5.3 users are reaching a decision point on upgrading to DCM 6.5. The typical driver is primary support for DCM 5.3 expired on 12/31/2009 while DCM 6.5 will be supported until 08/31/2012. Typically DCM is used by companies operating in regulated industries (ex: pharmaceutical manufacturing) to meet regulatory requirements around managing their documentation (SOPs, Specifications, etc.) electronically. The product consists of extensions of the current core Documentum client application, originally WorkSpace and currently Webtop, along with other software integrations to provide required features for document control including dynamically applied watermarks (PDFAqua), electronic signatures, security, lifecycle and other additions to the typical Documentum client. Given reliance on Webtop, some common issues with DCM include:
- Its tendency to lag behind in release dates compared to the rest of the product stack, evident with the late release of the 6.5 version
- The general difficulty clients have had in upgrading between major releases.
This post will discuss some of the things to look for when considering the upgrade to 6.5.
Complexity of the DCM 6.5 Upgrade
The complexity of any DCM 6.5 upgrade varies dramatically based on the current version. The upgrade is simpler for those who already went through a major upgrade to get to DCM 5.2.5 or 5.3. For those who are still on a pre-5.x version of the product (e.g., based on Desktop Client or WorkSpace) the upgrade can be very complex. Users moving from pre-5.x versions will need to perform some re-architecting to move into the new framework and while the scope of that re-work is beyond this blog post, most who have undertaken it already would likely say it is not insignificant.
For users currently on the DCM 5.3 release, the overall upgrade should be much less painful. The core 5.3 framework items (Business Applications, Document Classes, Lifecycle Extensions, etc.) remain the same in DCM 6.5 and there are only a few changes that will require a closer look:
- Watermarks – PDF Aqua is no longer included with DCM 6.5 and watermark functionality is now delivered through Documentum PDF Stamping Services (PSS). This means the PDF Aqua templates and policies for applying watermarks have to be implemented from scratch in PSS. Documentum does not provide a migration tool for moving from Aqua to PSS at the current time.
- Controlled Printing – This is the ability to restrict printing of documents (e.g., only to certain printers or by certain people). Not everyone implemented this in the past, but it used to be supplied by Aqua but is now a module of PSS in 6.5. If Controlled Printing is in use, the configuration would have to be rebuilt with PSS.
- Electronic Signatures – Similar to watermarks, there is a new mode for creating the PDF signature page in 6.5. This means any signature page templates need to be re-worked into the new model.
- Application Customizations – There are minimal new DCM specific UI items so the majority of interface changes are inherited from Webtop 6.5. What this means is if the implementation has a lot of WDK-based configuration or customization of the 5.3 interface (e.g., removing buttons from screens, etc.) then these updates would need to be evaluated to make sure those WDK components still exist in 6.5, have the same configuration options, etc.
What this typically means is the DCM 5.3 to 6.5 upgrade looks like a lot of other Documentum upgrades regarding application (WDK) customization, with the addition of items around reconfiguring watermarking, electronic signatures and controlled printing. How much additional complexity that introduces will be driven by how much this functionality was used – for example moving 5 watermark policies from Aqua to PSS will take less time than moving 50 watermark policies.
Are There Other Concerns?
The primary additional concern from clients has resulted from EMC announcing the following at EMC World this year:
- They are not investing in Documentum WDK applications
- DCM features will eventually be part of the core product
Many clients are wondering if they should upgrade to 6.5 at all. As we have mentioned in other posts, some clients have remained on the 5.3 release either paying for additional support or not paying for support. For DCM clients with a stable application, reasons to consider delaying the upgrade include:
- Cost of the Upgrade (effort, PSS configuration)
- Risk of errors with a new system (stability, training)
- Similar Functionality between 5.3 and 6.5
Clients should evaluate their current installation and consider if adding better functionality to their current infrastructure would provide more benefit. Innovative clients have added consumer portals and PDF Aqua Replacments to their current installation both in preparation for an eventual upgrade as well as to provide immediate business benefits for their existing client base.
When examined from a technical standpoint, upgrading to DCM 6.5 should be a manageable process on par with other Documentum upgrades provided the upgrade is from the DCM 5.x product. Prepare for more work, potentially a lot more, if it is from a pre-DCM 5.x release. Regardless of the technical feasibility, in light of the uncertainty over the future of DCM, it will also be useful for clients to consider the ultimate costs of upgrading against other options available depending on how much DCM functionality they currently utilize and needs for delivering additional functionality to their customers.
If you have any questions, concerns or thoughts about your DCM upgrade, please attach a comment.