Skip Header
Imagebild für Team im Workshop zum Projekt Agile Werkbank bei NordLB

Our agile workbench for NORD/LB

As an “agile workbench,” we offer various software development teams the opportunity to implement internal projects according to customer requirements and to drive forward their digitalization and automation.

Shortcuts to the project

We have been working on internal projects for NORD/LB since September 2020 in up to three different software development teams. The goal: to establish agile processes and introduce modern development technologies and techniques. In full-stack development teams, we worked with the customer's subject matter experts to migrate existing systems to the cloud and digitize and automate the bank's business processes.

Our development principles with modern architectures

Our teams impressed with their expertise, which covers the entire development spectrum from the cloud to microservices to the browser. Domain-driven design and hexagonal architectures were used as architectural principles. We implemented the project using the agile Scrum process model. As early adopters, our teams are also constantly testing and implementing new technologies.

What have we implemented?

Ansicht Logo NordLB in Geschäftsräumen zu Projekt der NordLB

Banking Act §18: Request for documents

One of NORD/LB's tasks was to automate a manual process for document requests, which was created using BPMN and implemented with Camunda. Various internal NORD/LB systems are queried or triggered via a REST interface. Customer data is loaded and used for further processing. Manual tasks are stored in the company's own task management system for the administrators. Documents are created via other systems and automatically archived. We implemented the processes modeled using BPMN in Java.

Menschen bei Code Review als Imagebild für Projekt agile Werkbank bei NordLB

"World of Data"

With the help of Kafka Topics, we emit input data that is further processed in various microservices. This input data is used for quality assurance for the data records. Once the data has been processed, statements on quality runs are generated, which we then make available to other systems. We implement this task in team programming or with code reviews.
 

Get in touch now!

Lars Seinschedt

Title: Technology & Development