• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
TSB Alfresco Cobrand White tagline

Technology Services Group

  • Home
  • Products
    • Alfresco Enterprise Viewer
    • OpenContent Search
    • OpenContent Case
    • OpenContent Forms
    • OpenMigrate
    • OpenContent Web Services
    • OpenCapture
    • OpenOverlay
  • Solutions
    • Alfresco Content Accelerator for Claims Management
      • Claims Demo Series
    • Alfresco Content Accelerator for Policy & Procedure Management
      • Compliance Demo Series
    • OpenContent Accounts Payable
    • OpenContent Contract Management
    • OpenContent Batch Records
    • OpenContent Government
    • OpenContent Corporate Forms
    • OpenContent Construction Management
    • OpenContent Digital Archive
    • OpenContent Human Resources
    • OpenContent Patient Records
  • Platforms
    • Alfresco Consulting
      • Alfresco Case Study – Canadian Museum of Human Rights
      • Alfresco Case Study – New York Philharmonic
      • Alfresco Case Study – New York Property Insurance Underwriting Association
      • Alfresco Case Study – American Society for Clinical Pathology
      • Alfresco Case Study – American Association of Insurance Services
      • Alfresco Case Study – United Cerebral Palsy
    • HBase
    • DynamoDB
    • OpenText & Documentum Consulting
      • Upgrades – A Well Documented Approach
      • Life Science Solutions
        • Life Sciences Project Sampling
    • Veeva Consulting
    • Ephesoft
    • Workshare
  • Case Studies
    • White Papers
    • 11 Billion Document Migration
    • Learning Zone
    • Digital Asset Collection – Canadian Museum of Human Rights
    • Digital Archive and Retrieval – ASCP
    • Digital Archives – New York Philharmonic
    • Insurance Claim Processing – New York Property Insurance
    • Policy Forms Management with Machine Learning – AAIS
    • Liferay and Alfresco Portal – United Cerebral Palsy of Greater Chicago
  • About
    • Contact Us
  • Blog

Documentum Implementations – "Over Customized" or "Over Sold"

You are here: Home / Documentum / D6 / Documentum Implementations – "Over Customized" or "Over Sold"

May 20, 2010

Though-out EMC World, one of the main themes in many of the product presentations (xCP, MyDocumentum…) was a focus on configuration versus customization.  As a buyer of Documentum software, it is easy to see why configuration can be better than customization as it:

  • Allows for a quicker deployment
  • Allows for easy upgrades with reduced validation/testing
  • Allows for less resource spend, whether those are internal resources or external consultants.

Sometimes clients that struggle with upgrade, support or expensive projects will hear from Documentum that they have “over customized”.   This is a term that is thrown around too often as it relates to projects that couldn’t solve the business problem with just configuration approaches.  This post will dive deeper into typical customizations to allow some comparison and support the argument that all customizations are not always a bad thing.

Over Customized or Badly Customized?

One issue we see consistently for controlled documentation is the concept of multi-document approval or a change packet.  Documentum Webtop cannot be configured to approve more than one document at a time, let alone relate a change request form to multiple approval and supporting documents.  There are multiple customized approaches we (TSG) have seen at various Documentum clients.

One Documentum client tried to solve the change packet problem by leveraging Virtual Document Manager (VDM) within Webtop 5.3.   One could argue that this was an excellent example of “Badly Customized and Over Customized” as the amount of code, type of calls (VDM is not an easy to manipulate model), long term support from Documentum (as they haven’t supported VDM and have moved to XML and dm_relationship) as well as the manipulations to the Webtop 5.3 interface made this a customization that will be difficult to upgrade and support.

For this client, we had introduced the idea of levering the Active Wizard, as it was already in place in another division and had a configurable approach for the form and approval already built into the solution.  The client chose to internally develop on the VDM based on the impression that “Webtop, VDM and WDK were the supported long-term Documentum directions”.  As the client has looked to upgrade to D6, the application, as written, would require considerable changes and rewrites.  Had the client chosen the Active Wizard, the upgrade would have required minimal code changes.

Custom is not always a bad word

In another division at that same client, an approach to a different issue, taken all the way back in 1996, was to build on the Documentum APIs and focus on Microsoft Word integration.  At the time, the Documentum interface options were Workspace and a soon-to-be released Accelera (does anyone remember the first Documentum Web Client?).  Bottom line, the resulting application is STILL in production today on a supported version of Documentum backend.  If the client had customized on Workspace, you could argue that they might be in production, although not supported.  Imagine if they had chosen the Web and consider the costs of upgrading/redeveloping through RightSite, SmartSpace, Webtop 5.1, 5.2.5, 5.3, 6.5…..

As another approach, in talking with a client at EMC World, they chose to front-end Documentum with Adobe LiveCycle.  As we discussed thoughts on CenterStage and xCP replacing Webtop, he was still very comfortable that his approach would continue to be easily upgradable given his reliance on Adobe rather than a Documentum front-end.  As with any approach, clients should make sure their licensing allows this type of “custom application” access.

Addressing “Over Sold”

Getting back to the title of this post, another term that is used too often is that the Documentum products are “Over Sold”.  The feeling of being “Over Sold” usually results from a miscommunication or assumption during a sale or implementation effort in regards to how requirements can be met and assumptions about cost, timeframe and functionality.  Just because Documentum can do certain functions, that doesn’t mean it will be easy to configure or customize that function to meet the business needs.  Similarly, one thing we (TSG) hear often is “SharePoint is easy – why should Documentum be so hard?”  Understand that implementing SharePoint for collaboration is easy (just like eRoom was) but implementing SharePoint for the types of structured things Documentum typically does is not easy and often not possible.  See our previous post for configuring SharePoint for controlled documentation. 

Lastly, as mentioned in a previous post in regards to Documentum Consulting alternatives, customers should “consider the source” as it relates to implementation efforts and functionality of the application to avoid assumptions and miscommunications that lead to the feeling of being “Over Sold”.  One thing we provide for compliance and controlled documentation clients is a common set of requirements from multiple clients with ratings of easy, medium and hard for each requirement.   Leveraging the common set of requirements helps reduce miscommunications and assumptions in:

  1. what Documentum can do
  2. how difficult it might be
  3. what clients SHOULD do.

Wrapping it all up

As this post has gotten quite long (maybe a little wordy), it will end with some easy bullets to remember.

  • Configuration is better than customization BUT not always possible
  • All customizations are not bad but customizations and configurations can both be done badly
  • If you are customizing, consider making the customization “interface neutral” rather than changing an interface that might be hard to upgrade to the new interface
  • Understand not only what Documentum can and can’t do but also what is easy and what is hard

Filed Under: D6, D6.5, Document Control, Documentum, OpenContent Forms, Upgrades

Reader Interactions

Trackbacks

  1. Virtual Momentum Lisbon 2010 and Midwest Documentum User Group « TSG Blog says:
    October 27, 2010 at 12:48 pm

    […] we agree that items should be configured for common customizations, as we pointed out in a previous post, we don’t think all customizations are bad – and have found that clients want some code.  […]

    Reply
  2. Whitney Tidmarsh leaves Documentum, General Manager of Box.net « TSG Blog says:
    April 14, 2011 at 2:51 pm

    […] on SharePoint as “good for Microsoft, bad for customers”.  TSG has mentioned in previous posts  that there is good customization and bad customization but smart customers know that some […]

    Reply
  3. Documentum Enterprise License Agreement (ELA) – Why “All you can eat” isn’t always good for you « TSG Blog says:
    December 14, 2011 at 1:48 pm

    […] We routinely see the custom client not included in ELA’s as most clients are convinced by their sales rep or others that Documentum should work “out of the box”.  Custom clients can leverage our open […]

    Reply
  4. Documentum Discontinues Developer Edition – Documentum to Alfresco Migration – Development Environment and Philosophy « TSG Blog says:
    December 18, 2012 at 2:57 pm

    […] expensive” because it “required customization”. As pointed out in a previous post, not all customizations are bad.  Most of the issues regarding customization came not because the customizations were bad but that […]

    Reply

Leave a Reply Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Search

Related Posts

  • Documentum and Momentum EMC World 2010 Recap
  • Documentum – What’s Next Updated for 2010
  • TSG Open Source Product Plans
  • Documentum – EMC World/Momentum 2012 – TSG Recap
  • Documentum 6.7 Upgrades and Hardware Changes
  • Documentum Foundation Services – What Happened?
  • Documentum Workflow Manager, BPM, and Licensing
  • Documentum Compliance Manager (DCM) 6.5 Upgrade Thoughts
  • Documentum 6.5 Upgrade – Character Encoding Issues
  • Documentum – Top 12 Tips

Recent Posts

  • Alfresco Content Accelerator and Alfresco Enterprise Viewer – Improving User Collaboration Efficiency
  • Alfresco Content Accelerator – Document Notification Distribution Lists
  • Alfresco Webinar – Productivity Anywhere: How modern claim and policy document processing can help the new work-from-home normal succeed
  • Alfresco – Viewing Annotations on Versions
  • Alfresco Content Accelerator – Collaboration Enhancements
stacks-of-paper

11 BILLION DOCUMENT
BENCHMARK
OVERVIEW

Learn how TSG was able to leverage DynamoDB, S3, ElasticSearch & AWS to successfully migrate 11 Billion documents.

Download White Paper

Footer

Search

Contact

22 West Washington St
5th Floor
Chicago, IL 60602

inquiry@tsgrp.com

312.372.7777

Copyright © 2022 · Technology Services Group, Inc. · Log in

This website uses cookies to improve your experience. Please accept this site's cookies, but you can opt-out if you wish. Privacy Policy ACCEPT | Cookie settings
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT