• 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

Enterprise Content Management Strategy and Service Orientated Architectures

You are here: Home / Alfresco / Enterprise Content Management Strategy and Service Orientated Architectures

December 2, 2010

I had a good conversation with an active TSG Blog reader this morning that I thought was worth sharing.  The topic was on how best to leverage an ECM strategy for a life sciences company that is moving away from their first ECM platform and trying to map out the strategy going forward.

Housing Development/Planned Community Analogy

In talking about an ECM strategy, we both thought a Housing Development/Planned Community project offered a good way to visualize the issues associated with an ECM strategy.  Say we have a new area we want to develop for housing, just like an ECM strategy it would need:

  • Roads, Sewers, Power Lines…..for our ECM strategy, we talked about integration points with existing systems and new systems.
  • Cost of Infrastructure – who pays for the roads/sewers?  Like ECM, the infrastructure has to be funded with the overall community in mind and not the first house paying an incredibly high cost that will be leveraged by subsequent home builders.
  • Mixed Use – like a community, an ECM strategy has to embrace more than just a one size house fits all.  During our conversation, we talked about how an Alfresco solution would have to co-exist with SharePoint solutions.  Different users seeking different “houses” could pick from a variety of solutions based on business needs.

Collaboration and Records Management

We (Reader and I) couldn’t come up with a way to fit the difference between collaboration and records management into the analogy.  (Different types of Houses?)  Basically, in talking about SharePoint, email or other means, users will always have ways to work on documents that aren’t records.  Our biggest concern is not having users mistake a record or effective document with one that is still DRAFT and being worked on.   While we have mentioned this in previous posts we agreed that for a DRAFT document to become effective:

  • The user had to identify it as needing to become a record
  • The user would have to add all the taxonomy details (attributes/locations) that they avoided doing for non-records
  • The document would have to be routed and approved in a record environment
  • The document in the non-record environment would be locked/altered to make sure no one mistook it for a record
  • The document in the record environment would be versioned and controlled going forward

Service Orientated Architecture – the heart of ECM integration strategy

We (TSG) have seen our financial services clients make the most progress in establishing a SOA infrastructure.  For multiple clients, we have seen construction of a service orientated architecture as one of the infrastructure steps.   Goals of an ECM SOA would include:

  1. Provide a consistent access point for ECM integration
  2. Speed the development of new solutions/integrations
  3. Simplify upgrade and maintenance of ECM system components.
  4. Isolate ECM details from non-ECM developers (ex: Application developers shouldn’t have to know DQL)
  5. Isolate ECM from the application to allow the application to run on more than one ECM back-end.

For you Documentum developers, DFS, while an SOA, does not satisfy point 3, 4 or 5.  As with the housing development analogy, there are several ways to get there:

  • Build It – many of our clients have constructed their own SOA architecture – some better than others.
  • Buy It – there are commercial vendors that offer SOA solutions.    Wingspan is one that many evaluate particularly with SharePoint in mind.
  • Wait for It – Content Management Interoperability Services (CMIS) is a “specification for interoperability between Enterprise Content Management Systems”.    Most of the major vendors are behind it.
  • Borrow It – We (TSG) are partial towards of OpenContent our SOA Open Source layer for Alfresco and Documentum (possibly SharePoint in the future).  Feel free to download and leverage for your efforts as appropriate.

What are TSG’s thoughts about CMIS?

In a nutshell,

  • Great idea – we love the idea that we can develop applications that can talk to a variety of ECM platforms.  All of our solutions leverage OpenContent for that very reason
  • But…..Been there, done that –  we have seen similar efforts from AIIM (anyone remember DMAPI?) that never reached their potential because:
    • Small Vendors – all over it looking to leverage consistency to get market share
    • Big Vendors – don’t really want to lose market share to small vendors.  Adoption was always stated but in reality only partial portions of the specification were ever developed (typically just retrieval).

 Choice Computing

Lastly we discussed the any ECM strategy should really consider that the PC is just one of the many ways users will want to access and store documents.  Some interesting points:

  • Email – we agreed that email integration with desktop devices (Outlook for example) really doesn’t make much sense when the bulk of users are using their iPhone, BlackBerry, Android, iPad or web based email clients.  Check out our approach with OpenInterchange to only rely on the “Forward” button for Choice Computing.
  • Clients – users wand iPads and other devices.  The SOA is the best way to allow for a variety of different interfaces all leveraging a consistent ECM backend and development framework.

Let us know your thoughts and comment below…..

Filed Under: Alfresco, Documentum, ECM Landscape, OpenInterchange

Reader Interactions

Trackbacks

  1. Replacing the PIA (Primary Interop Assembly) « TSG Blog says:
    December 18, 2012 at 10:13 am

    […] Enterprise Content Management Strategy and Service Orientated Architectures […]

    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

  • Third Annual TSG Client Briefing – June 3rd – 2010
  • Documentum Client for Outlook, Notes Connector, iPhone and other thoughts on Content Management and Email
  • ECM 2.0 – One-Step vs. Two-Step Migrations
  • Federated Content Management – Enterprise Search with a new moniker?
  • ECM 2.0 – Can you build it yourself?
  • ECM Sales Myths for 2019
  • ECM 2.0 – What does it mean?
  • ECM Migrations – 10 Reasons there will never be an “Easy Button” for migrations
  • Alan Pelz-Sharpe – Deep Analysis Review of Technology Services Group
  • FileNet – Adding a Modern Interface to a Legacy ECM

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 © 2023 · 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