Documentum Customization
Any serious business use of the Documentum platform requires customization. Documentum provides the model and framework for creating a business application. Documentum is designed to be customized and customization can involve aspects such as custom types, business objects, presentation, and security.
Documentum has a rich set of features and this richness brings complexity. As a result, customization of a Documentum deployment touches multiple layers of the architecture. Management of these customizations and their ongoing maintenance can become a daunting challenge. The several layers are shown in the following figure:
It becomes even more challenging when Documentum infrastructure is shared among different departments and each department has its own customizations. In this case, it is possible that different customizations are performed by different teams of developers but deployed within the same repository (as shown in the following figure).
Another dimension...