The Development of a Document Workflow System
The client is a large power engineering company. The goal of the project was to increase the efficiency of administrative decision-making process and its follow-up control under the conditions of the distributed multidivisional structure of the company.
The executor of the project, a Russian company-integrator, involved our specialists into the improvement of the system in the course of distribution and operational testing.
Implemented tasks

Adjustment of Documentum platform to the best practices of the development process (automated deployment, continuous integration, automated regression testing);

Improvement of various functions of the system according to the results of operation testing and their customization. The whole cycle of tasks, from object module and technological processes to interface modifications;

Complete redesign of the initial presentation level implementation (built on browser-based XSL transformation) with the purpose to increase stability and efficiency. Thanks to XSL transformation transfer on the server and caching involvement we managed to decrease response time of the system in 3-4 times;

Complete redesign of the system configuration mechanism to support configuration settings inheritance helped to escape many small defects that had been caused by faulty settings;

Complete architecture redesign of the new system version, including switching to a modern technological stack (Spring, GWT), unification of server processes, switching to service architecture, support of the work with any client type;

Development of the new system interface on the basis of GWT / SmartGWT / JS technologies let the system become more usable, provided the system with a more attractive design and, therefore, to increase customers loyalty;

Development of the mechanism to visually administrate access rights to documents attributes let the customer escape manual editing of a great number of configuration files and delegate security and display modes tweaking to the system administrator;

Development of the extended analytics and reporting module.
Currently the system is operating.
Back