DB Sales - Komfort Check-in
Migration and expansion of Deutsche Bahn's Komfort Check-in backend

Future-proof with “Komfort Check-in (KCi)”

As part of the Vendo program, a team of over 400 employees is developing DB’s new sales system for passenger transport. The “Komfort Check-in” team is replacing the original MVP infrastructure for KCi on the backend, thereby ensuring the process is future-proof.

Challenge

As the first customer-facing feature of the emerging Vendo platform, the Komfort Check-in Services are already establishing integration with the app, the “legacy” sales system, BahnCard and reservation systems, and the ticket validator. Because of this pioneering role, many development and operational processes for DB Vertrieb’s virtual private AWS cloud are being created specifically with and through the KCi team.

Our solution

The client has staffed more than half of the cross-functional team with iteratec employees: technical product owners, architects, business analysts, and developers; it is iteratec experts from the KCi MVP who lead the team (“Beta”: check-in with reservation). The team creates and delivers new services using a test-driven approach within a DevOps framework. It will seamlessly replace the MVP in two migration phases before introducing new features such as check-in without a reservation.

The added value

Passengers can use KCi’s new “Check-in Without a Reservation” feature or have a train attendant check them in.

KCi has migrated mobile tickets from legacy systems to the new Vendo platform early on, ensuring future-proofing. This eliminates the need for a dual investment in upgrading the legacy systems.

The KCi go-lives provide valuable insights for the development, implementation, operation, and security of Vendo services. The iteratec employees responsible for these projects share these insights within a new cross-functional technical team to help prepare other development teams for their go-lives.

Technologies & methods used

Java 8, Spring Boot, Spring Security, REST/JSON, Swagger, JUnit, Cucumber, Jenkins, GitLab, Artifactory, VersionEye, HP Fortify, ECS, OpenShift, AWS, DevOps, Scrum

About DB Sales Vendo

DB Sales is the internal service provider responsible for selling all mobility services through all sales channels (the DB Navigator app, bahn.de, customer service centres, ticket machines, onboard sales, call centres, partners, etc.).

To DB Sales

Update

The transition to Deutsche Bahn’s new Vendo sales system was completed in 2024. In this interview (available in German), Ralf Gernhold, Head of IT Sales Platform at DB Vertrieb, and Martin Schönhoff, Principal IT Consultant at iteratec, explain how they successfully modernised this business-critical system without interrupting operations.

Are you facing similar challenges? Contact us.

Contact us now