As part of the step-by-step, individual new development of a portfolio management system, the area of customer master data maintenance is being replaced from the old system. Customer master data is mapped in the new system in accordance with the new business object model. PTA's tasks include the creation and execution of development-accompanying tests for the interfaces between the old and new systems as well as for the migration of the old data into the new system. The tests during development are intended to ensure that the quality of the interface and the migration tool is good enough to allow an overall acceptance of the new system for the rollout of the planned release.
Supplement
As part of the step-by-step, individual new development of a portfolio management system, the area of customer master data maintenance is being replaced from the old system. Customer master data is mapped in the new system in accordance with the new business object model. The tasks include the creation and execution of development-accompanying tests for the interfaces between the old and new systems as well as for the migration of the old data into the new system. The tests during development are intended to ensure that the quality of the interface and the migration tool is good enough to allow an overall acceptance of the new system for the rollout of the planned release.
Subject description
The legacy system are Cobol-based programs on a Wang machine. The challenges are the mapping between the old, file-based data structures and the new business object model as well as the structures and data volumes of the legacy system that have grown over decades. Therefore not all possible customer constellations are known. In numerous test runs (iterations), the progress of the development of the interface and the migration tool is checked and errors are detected early on. In addition, new constellations are found again and again and thus the requirements for the migration tool and the interface between the old and new system are completed step by step. MS Team Foundation Server is used as test management system. Database based analyses are carried out with the PSQL Control Center or the SQL Developer. Confluence is used as platform for team-internal and cross-team documentation.