In this project, a core banking system for managing rental deposits was modernised. The focus was on creating ergonomic interfaces and improving the maintainability, expandability and scalability of the application.

Industry
Real estate

Services
(Partial) project management
Business analysis
Specialist and technical gap analysis
Specialist and technical conception
Interface design
development
Multi-stage quality assurance
CI/CD pipeline
Rollout with data migration


Quick Facts

20
Anzahl Mitarbeitende im Projekt
10
Anzahl Schnittstellen
400.000
Lines of Code
max. 500
Anzahl paralleler User:innen

The challenge

The task was to replace the old system, in which the functional/technical functionality had been developed over many years but not sufficiently documented. The data structures had redundancies and had to be completely revised. In addition, the system architecture and the installed system components were outdated and could not be adopted for the new system. Extensive routines with complex data transformations had to be realised to provide the data and guarantee data integrity in the new web application-based system. The multi-client capability of the new system with an individually configurable roles and rights concept was essential. Another requirement was the fully automated generation of Sepa transfers and direct debits with system-side posting of the resulting sales to the deposit accounts. Before the new system was rolled out, it had to undergo an IT security test.


The solution

Business analysis
In discussions with the department and through professional/technical analyses of the old application to be replaced, the current status was converted into the target status and described.
Data migration
To ensure data integrity, client-relevant data was determined in the legacy system, transformed and saved in the required structure in the target system.
Multi-client capability
The technical design of the target system provides for data isolation at client level. This ensures that data is always determined with a specific client reference and made available to the authorised user.
Performance and reliability
Intelligent load distribution across the nodes of a server cluster and replication of the nodes ensures optimum performance and reliability.
IT security
IT security standards in accordance with OWASP 10 were already adhered to during development and the associated quality assurance. This was confirmed by a penetration test carried out by an independent IT service provider.
Quality
The basic procedure for ensuring quality was described in a test concept. In a multi-stage process, maximum quality was achieved by carrying out integration tests, regression tests, manual tests, test automation and unit tests.

Technologies used

About the customer

Founded in 1908, Hausbank München eG is a cooperative bank based in Munich and is now a specialist bank for property owners and the property industry. Since the 1970s, Hausbank has been a partner of property management companies with its range of specialised industry software and services.

iSYS has been supporting Hausbank München eG as a reliable partner in digitalisation projects for more than 20 years.

Do you have any questions? We will be happy to help you!

Do you have a project that you would like to talk to us about? You are welcome to contact us at any time. We look forward to getting to know you!

Josef Neuwirth
Josef Neuwirth Head of Immobilienwirtschaft