Logo: DB Fernverkehr AG
  • DB Fernverkehr AG
  • Branche: Transportation

Im Projekt Vendo wird die Vertriebsplattform der Deutschen Bahn über alle Ebenen hinweg modernisiert, da sie mit modernen Systemen nicht mehr ausreichend kompatibel sind. Zudem bedeuten die teilweise unabhängigen Einzellösungen hohen Aufwand hinsichtlich Anpassbarkeit und Wartbarkeit. Für Kund:innen der Deutschen Bahn heißt das unterschiedliche Services und Angebote – und kein einheitliches Bild über alle Kanäle hinweg. Das Ziel von Vendo daher: Die Entwicklung einer zentralen, modularen Plattform als Fundament für die Zukunft. Um das zu erreichen, hat itemis eingespielte Teams bereitgestellt, die bereits Erfahrungen in den notwendigen Technologien (Vue.js, nuxt.js, Typescript, node.js, nest.js, Playwright) hatten. Insbesondere die Einarbeitungszeit der neuen Teams war signifikant kürzer als erwartet, so dass die Teams von itemis schon früh einen Mehrwert beitragen konnten.

Der Kunde

Die DB Fernverkehr AG ist eine Tochtergesellschaft der Deutschen Bahn AG und verantwortet den Vertrieb und den Fahrkartenverkauf des Personenverkehrs der DB sowie für viele andere Verkehrsunternehmen und bildet somit die Schnittstelle zwischen Bahn und rund fünfeinhalb Millionen Fahrgästen täglich in Deutschland.

Sie betreibt sowohl Reisezentren, einen Online-Ticketverkauf auf der DB Website oder in den DB-Navigator Apps (für Android und iOS) als auch noch einen telefonischen Kundenservice.

Das Projekt “Vendo”

Die Deutsche Bahn befördert täglich mehr als acht Millionen Personen im europaweiten Personennahverkehr. Hinzu kommen bis zu sieben Millionen Transaktionen. Eine logistische Höchstleistung, die mit einer historisch gewachsenen Vertriebsplattform nur schwer zu erreichen ist. Durch die unterschiedlichen Kanäle dieser Plattform (z. B. Mobile Client, Web), entstanden Silos, welche nicht nur aufwändig sind, sondern Kund:innen auch keine einheitlichen Services und Erlebnisse bieten konnten.

Die Herausforderung besteht darin, die erfolgreichste Mobilitätsplattform Deutschlands auf Basis modernster Technologien neu aufzubauen und damit den User:innen eine einheitliche und intuitive User Experience entlang der Customer Journey zu bieten. Dabei stellten besonders die strikt getakteten Deadlines des Projektes eine zu lösende Aufgabe dar.

Um diese zu bewältigen, hat sich die DB Fernverkehr AG an die itemis AG gewandt, um eingespielte externe Teams für das Projekt gewinnen zu können. Die DB Fernverkehr AG, welche zuvor ausschließlich Einzelbeauftragungen vergab, ist damit einen neuen Weg gegangen, um ihre Ziele fristgerecht zu erreichen.

Unser Beitrag zum Erfolg

Um die historisch gewachsene Vertriebsplattform mit unterschiedlichen Channels auf eine moderne Microservice-Architektur zu migrieren, wird seitens itemis der bereits gut etablierte DevOps-Ansatz mit starkem Fokus auf den skalierbaren Betrieb in der Cloud unterstützt und weiterentwickelt. Die Unterstützung in diesem Projekt erfolgt durch eingespielte, selbstorganisierte Teams, die im Bereich Web-Frontend (Frontend- und Middleware-Technologien) arbeiten. itemis hat im Vendo-Projekt erfolgreich die Angebotskomponente in Form von Suche und Anzeige von Reiseinformationen, Neartime-Updates (Reisebegleitung), sowie Angebot und Verkauf von Fahrkarten sowie Bahncards implementiert. Dafür wird mit moderner Frontend-technologie wie Vue.js gearbeitet. itemis nutzt dabei fast ausnahmslos Typescript. Neben Softwareentwicklung nach Scrum-Prozess unter einem SAFe-Setup mit mehreren Release-Zyklen und mehr als zehn agil arbeitenden Teams, gehören auch testgetriebene Softwareentwicklung und das Design von Build- und Deployment-Pipelines zu den Aufgaben in den Teams.

Die DB Fernverkehr AG erzielt durch die Integration der erfahrenen und eingespielten Teams der itemis AG einen deutlichen Mehrwert für das Vendo-Projekt.

Durch den Einsatz von strukturierten und autonom arbeitenden Teams kann der Aufwand im Sourcing und in der Einarbeitung deutlich reduziert werden. Anfangs arbeiteten einige erfahrene Business Analyst:innen, Projektleiter:innen und ein Softwarearchitekt:innen im Projekt mit der DB Vertrieb. Dadurch waren die Projektteams in kurzer Zeit in der Lage, ihre Qualitäten voll auszuspielen und einen Wertzuwachs zu schaffen. Ein weiterer Vorteil ist die flexible Skalierung der Projektteams der itemis AG, die sich dem Bedarf der DB Fernverkehr AG anpassen kann. In enger Zusammenarbeit mit den Fachabteilungen und den zuvor etablierten Entwicklungs-Teams können die Teams ihre starken Qualitäten ausspielen, auf neue Herausforderungen reagieren und enge Zeitpläne einhalten.

Dank der Unterstützung von itemis kann schließlich eine historisch gewachsene Vertriebsplattform mit verschiedenen Kanälen in eine moderne Microservice-Architektur migriert werden. Durch die Modernisierung ergibt sich eine deutliche Verbesserung der Wartbarkeit und Austauschbarkeit der neuen Vertriebsplattform. Daraus resultieren weitere Vorteile wie geringere Kosten für Server, Hardware und Infrastruktur sowie weniger technische Abhängigkeiten.

Mitarbeitervorteil / Mitarbeiternutzen

Die Mitarbeitenden der itemis AG sind von der hohen Motivation angetrieben, die durch die Unterstützung eines klimafreundlichen Verkehrsmittels entsteht. Viele Entwickler begeistern sich dafür, dass sie dazu beitragen können, das Bahnfahren für alle einfacher zu gestalten.

Das Projekt bietet jedoch auch spannende Herausforderungen in Bezug auf Größe und Anforderungen. Dazu gehören Aspekte wie die Skalierbarkeit, die Anzahl der Aufrufe und die Datenmengen, die verarbeitet werden müssen. Diese Herausforderungen bieten den Mitarbeitenden die Möglichkeit, ihre Fähigkeiten weiter zu verbessern und neue Kenntnisse zu erwerben. Dass dabei eine Mischung modernster Technologien im Projekt verwendet wird, hat unsere Entwickler:innen zusätzlich noch mehr angespornt.

In einem der größten Greenfield-Projekte in Europa zur Migration aller digitalen Vertriebskanäle in die Cloud ist der Ansatz, stabile, performante Teams aufzubauen, unerlässlich, um erfolgreich zu sein. Dafür sind wir itemis sehr dankbar.

Ralf Gernhold, Leiter IT Sales Plattform, DB Fernverkehr AG

itemis vereint mit ihren Mitarbeitern genau das, was wir für unser Projekt gesucht haben – hohe fachliche und technische Kompetenz und ein ausgeprägter Wille zu gestalten, verändern und voranzutreiben. Ohne die Unterstützung von itemis wäre eine fristgerechte Umsetzung des Projektes nur schwer realisierbar gewesen.

Sebastian Sämisch, Leiter Development Business Solution, DB Fernverkehr AG