Success Stories Jede Idee ist nur so gut, wie ihre Umsetzung

Mobilitätsfinanzierung. Leicht gemacht.

Bank11

Von 0 auf 100 in Rekordzeit

Yareto

Case Studies

Erfolgreiche Migration eines Data Warehouse nach Microsoft Fabric

Viele Unternehmen stehen vor der Herausforderung, ihre bestehende Datenplattform zukunftssicher aufzustellen. Gleichzeitig darf der laufende Betrieb nicht beeinträchtigt werden: Berichte müssen weiterhin verfügbar sein, Daten müssen zuverlässig bereitgestellt werden und Anwender erwarten unveränderte Ergebnisse.

Gemeinsam mit unserem Kunden haben wir genau diese Herausforderung angenommen. Im Rahmen eines mehrmonatigen Projekts wurde ein bestehendes Enterprise Data Warehouse von einer klassischen Azure-Analytics-Architektur auf Microsoft Fabric migriert – bei unverändertem fachlichem Verhalten und ohne Auswirkungen auf die Endanwender.

Ausgangssituation

Das Data Warehouse bildet eine zentrale Grundlage für die Analyse von Finanz- und Unternehmensdaten. Über mehrere Jahre war eine umfangreiche Plattform entstanden, die Daten aus zahlreichen Quellsystemen integriert, transformiert und für Power BI Reporting und Analyse bereitstellt.

Die bestehende Architektur basierte auf mehreren Azure-Diensten, darunter Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage und ProcFwk (Open Source Orchestration Werkzeug). Microsoft verfolgt inzwischen eine klare Strategie zur Konsolidierung ihrer Technologien in Microsoft Fabric als zentrale Analytics-Plattform.

Vor diesem Hintergrund entschied sich der Kunde für eine Migration auf die neue Plattform.

Zielsetzung

Das Ziel war die technische Modernisierung der Plattform und nicht die Einführung neuer Funktionen.
Für die Fachanwender sollte sich möglichst nichts ändern:

  • Bestehende Berichte sollten unverändert nutzbar bleiben.
  • Vorhandene Datenmodelle sollten erhalten werden.
  • Der laufende Betrieb sollte während der Migration sichergestellt werden.
  • Der Wechsel auf die neue Plattform sollte mit minimalen Auswirkungen auf die Anwender erfolgen.

Gleichzeitig sollte eine Grundlage geschaffen werden, um die Datenplattform langfristig auf einer von Microsoft strategisch unterstützten Technologie weiterzuentwickeln.

 

Die Herausforderung

Die Migration umfasste nicht nur die Übertragung von Datenbeständen. Große Teile der bestehenden ETL- und Transformationslogik mussten auf neue Technologien übertragen werden.

Dazu gehörten unter anderem:

  • die Migration zahlreicher Datenintegrationsprozesse,
  • die Überführung umfangreicher SQL-basierter Transformationslogik,
  • die Anpassung von Orchestrierungs- und Steuerungsprozessen,
  • die Neuorganisation der Datenhaltung innerhalb der Fabric-Architektur.

Besonders anspruchsvoll war dabei die Umstellung von klassischen SQL-basierten Verfahren auf moderne Spark-basierte Verarbeitungskonzepte. Gleichzeitig befand sich Microsoft Fabric während des Projekts noch in einer Phase kontinuierlicher Weiterentwicklung, sodass technische Besonderheiten und neue Lösungsansätze berücksichtigt werden mussten.

Vorgehensweise

IKS unterstützte das Projekt mit einer erfahrenen Data-Engineering-Spezialistin und übernahm wesentliche Teile der technischen Umsetzung.

Die Migration erfolgte parallel zum produktiven Betrieb des bestehenden Data Warehouses. Dadurch konnte die bisherige Plattform bis zum Abschluss der Arbeiten unverändert weiter genutzt werden.

Ein besonderer Fokus lag auf:

  • einer strukturierten Analyse der bestehenden Architektur,
  • der möglichst vollständigen Übernahme der vorhandenen Business-Logik,
  • umfangreichen Tests und Validierungen,
  • einer engen Abstimmung mit den Fach- und IT-Verantwortlichen des Kunden.

Dieses Vorgehen minimierte Risiken und ermöglichte eine kontrollierte Umstellung auf die neue Plattform.

Das Ergebnis

Nach Abschluss der Migration wurde die neue Microsoft-Fabric-Plattform erfolgreich produktiv gesetzt.

Für die Anwender verlief der Wechsel weitgehend transparent. Bestehende Power BI Berichte und Auswertungen konnten weiterhin genutzt werden, während die technische Grundlage vollständig modernisiert wurde.

Die neue Architektur bietet dem Kunden nun:

  • eine zentrale Analytics-Plattform auf Basis von Microsoft Fabric,
  • eine langfristig unterstützte technologische Basis,
  • vereinfachte Betriebs- und Entwicklungsprozesse,
  • eine bessere Ausgangslage für zukünftige Erweiterungen und Innovationen.

Nach dem Go-Live traten keine nennenswerten Störungen auf, die auf den Technologiewechsel zurückzuführen waren.

Unser Beitrag

Projekte dieser Art erfordern weit mehr als reines Technologie-Know-how. Entscheidend sind ein tiefes Verständnis bestehender Systeme, methodisches Vorgehen sowie die Fähigkeit, Risiken frühzeitig zu erkennen und zu beherrschen.

Mit unserer Erfahrung in den Bereichen Data Engineering, Softwaremodernisierung und langfristige Betreuung geschäftskritischer Systeme unterstützen wir Unternehmen dabei, bestehende Lösungen sicher weiterzuentwickeln und auf neue technologische Anforderungen vorzubereiten.

Wenn zwei Systemwelten zusammenwachsen

Sichere Datenmigration unter regulatorischen Anforderungen

Wenn zwei Unternehmen fusionieren, müssen nicht nur Organisationen, sondern auch gewachsene IT-Landschaften zusammengeführt werden. Unterschiedliche Systeme, Prozesse und Datenbestände treffen dabei aufeinander.
Die komplexe Datenmigration zweier bankenähnlicher Finanzdienstleister erfolgte mit entsprechenden Anforderungen an Nachvollziehbarkeit, Prüfbarkeit und Datenqualität. Gleichzeitig wurde die Umsetzung durch permanente Abstimmungsschleifen mit den Fachexperten begleitet, um die Korrektheit und Konsistenz der Daten garantieren zu können.
Ziel war es, beide Welten in einer gemeinsamen Plattform zu vereinen und die vollständige Datenmigration ohne Beeinträchtigung des laufenden Betriebs umzusetzen.

Herausforderung

  • Zusammenführung aller Geschäftsprozesse in ein gemeinsames Zielsystem
  • Identifikation und Schließung funktionaler Lücken zwischen den Prozesswelten beider Unternehmen
  • Qualitätsgesicherte Migration des gesamten Datenbestands innerhalb eines Wochenendes
  • Enge Absprache aller beteiligten Projektteams sowie Sicherstellung von Prüfbarkeit und Nachvollziehbarkeit der Migration

Vorgehen

Datenmigrationskonzept und Data Cleansing
Der Schwerpunkt unserer Leistung lag auf der Migration der Daten aus den abzulösenden Altsystemen. Hierfür wurde ein Datenabzug aus der bestehenden Systemlandschaft durchgeführt und die Daten wurden analysiert und für die Überführung vorbereitet.
Auf dieser Basis entwickelten wir ein belastbares Migrationskonzept mit definierten Formaten, Schnittstellen und Transformationsregeln, um die extrahierten Daten an die Zielsystemlandschaft zu übergeben.
Gleichzeitig wurden Duplikate, Inkonsistenzen und fehlerhafte Daten entfernt, wodurch eine hohe Datenqualität im Zielsystem sichergestellt werden konnte. Die Durchführung dieses Prozesses erfolgte in enger Abstimmung mit den Fachexperten, um fachliche Besonderheiten zu berücksichtigen und eine valide Überführung der Daten zu gewährleisten.

Performanceoptimierte Weekend-Migration
Die extrahierten und aufbereiteten Daten wurden innerhalb eines eng definierten Zeitfensters in die neue Systemlandschaft überführt. Gezielte Optimierungsmaßnahmen ermöglichten eine hohe Datenübertragungsrate, sodass die vollständige Migration innerhalb eines Wochenendes erfolgen konnte und es keine Auswirkungen auf das Tagesgeschäft gab.

Reconciliation-Fähigkeit und Nachvollziehbarkeit
Das Migrationsdesign wurde so aufgebaut, dass die aus dem Altsystem extrahierten Datenbestände mit den in die Zielsystemlandschaft geladenen Daten abgeglichen werden können. Mittels definierter Prüfregeln, Vergleichslogiken und transparenter Protokollierung wurde sichergestellt, dass Vollständigkeit, Konsistenz und fachliche Korrektheit der Migration nachvollziehbar überprüfbar sind.

Abgestimmtes Projektvorgehen
Aufgrund von intensiver Absprache mit allen beteiligten Teams konnte die Migration präzise geplant und umgesetzt werden. Entscheidungen wurden kurzfristig getroffen und Risiken frühzeitig adressiert.

Ergebnis

Die Datenmigration wurde wie geplant innerhalb des definierten Zeitfensters erfolgreich abgeschlossen. Sämtliche Datenbestände wurden bereinigt und konsistent in die neue Plattform transferiert, sodass der operative Betrieb im vereinten System unmittelbar nach dem Migrationswochenende nahtlos wieder aufgenommen werden konnte.

Durch die geschaffene Möglichkeit zum systematischen Abgleich zwischen Quell- und Zielsystem ist die Migration in Gänze nachvollziehbar und überprüfbar. Die konsolidierte IT-Landschaft bildet nun eine stabile Grundlage für die gemeinsame Weiterentwicklung der Systeme sowie für zukünftige digitale Vorhaben.

 

Einführung von Keycloak

Die Wahl fiel auf Keycloak

Eine zentrale, sichere und zuverlässige Benutzerverwaltung ist eine Voraussetzung, um komplexe individuelle Anwendungslandschaften effizient zu betreiben und Nutzern gleichzeitig einen komfortablen Zugang zu ermöglichen.
Ein international tätiges Unternehmen setzte zuvor auf eine eigenentwickelte Lösung zur Benutzerverwaltung, die zunehmend technologisch veraltet war und einen hohen administrativen Aufwand bedeutete. Dies führte zur Entscheidung, mit Keycloak eine moderne Open-Source-Lösung einzuführen.

Anforderung

  • Modernisierung der Benutzerverwaltung: Die bisherige Eigenlösung für das Identity und Access Management (IAM) sollte durch eine zukunftssichere Open-Source-Lösung ersetzt werden.
  • Effizientere Administration: Administrative Prozesse sollten vereinfacht und das manuelle Handling reduziert werden.
  • Flexible Erweiterbarkeit: Die Lösung sollte offen sein für zukünftige Anwendungen und Technologien.

 

Umsetzung

Einführung der Open-Source-Lösung Keycloak als Identity und Access Management (IAM).

  • Automatisierter Import vorhandener LDAP-Accounts: Ein automatisch täglich ausgeführter Job synchronisiert Benutzeraccounts aus dem bestehenden LDAP-Verzeichnis in Keycloak. Somit müssen grundlegende Benutzerattribute nicht mehr manuell gepflegt werden und stehen unmittelbar tagesaktuell zur Verfügung.
  • Komfortable Verwaltung der Benutzerrollen: Die erforderlichen Rollen zur Nutzung der einzelnen Anwendungen werden komfortabel und unkompliziert über die Keycloak-Oberfläche an autorisierte Mitarbeiter vergeben.
  • Unkomplizierte Integration zusätzlicher Nutzergruppen: Externe Nutzer, die nicht im LDAP vorhanden sind, können bei Bedarf einfach in Keycloak verwaltet werden.
  • Reibungslose Integration der bestehenden Webanwendungen: Die vorhandenen Webanwendungen konnten mit überschaubarem Aufwand angepasst und an Keycloak angebunden werden. Gegenüber der vorherigen Lösung konnte der Aufwand für Anpassungen und Erweiterungen reduziert werden.
  • Grundlage für zukünftige Microservices-Architektur: Mit Keycloak wurde eine technische Grundlage geschaffen, um zukünftige Microservices standardmäßig mittels JSON Web Token (JWT) abzusichern.

 

Ergebnis

Durch die Einführung von Keycloak wurde die Administration des Identity und Access Managements in der individuellen Anwendungslandschaft erheblich vereinfacht. Die automatisierte Benutzersynchronisation reduziert den administrativen Aufwand.
Die neue Lösung legt zudem eine wichtige Grundlage für zukünftige technologische Entwicklungen und Erweiterungen innerhalb der Anwendungslandschaft des Unternehmens.

Entwicklung eines maßgeschneiderten EDI Tools

Datenaustausch maßgeschneidert: Individuelle Lösung statt EDI-Standardtool erhöht Durchsatz und Flexibilität

Aktuelle Sendungsinformationen bilden die Grundlage für eine qualitativ hochwertige Nutzer-Auskunft. Ein europaweit operierender Logistikanbieter nutzte jahrelang erfolgreich ein bewährtes EDI-Tool für den Datenaustausch zwischen der zentralen Sendungsverfolgung und den europäischen Transport Management Systemen – bis technologische Einschränkungen, Performanceprobleme und das bevorstehende Support-Ende eine Modernisierung dringend erforderlich machten.

Anforderungen

Performancesteigerung: Die Verarbeitungsgeschwindigkeit und Effizienz bei der Datenübertragung in das zentrale System musste deutlich gesteigert werden.
Zukunftssicherheit: Eine langfristige Lösung wurde benötigt, die zukünftigen Anforderungen flexibel und individuell gerecht wird.
Migrationssicherheit: Eine reibungslose Ablösung ohne Betriebsunterbrechungen war zwingend erforderlich.

 

Umsetzung

Eine passgenaue Eigenentwicklung ersetzt das EDI-Standardtool.
Optimierte Java-Implementierung: Das neue EDI-Tool wurde individuell auf die komplexen Anforderungen der Datenverarbeitung aus diversen Transportsystemen zugeschnitten und in Java umgesetzt. Durch den Einsatz client-seitiger Connection-Pools konnte die Performance erheblich gesteigert werden.
Bewährte Migrationsstrategie: Durch den Parallelbetrieb der bisher eingesetzten EDI Lösung und der individuell entwickelten Lösung konnten während der Migrationsphase aussagekräftige Vergleiche gemacht werden, mit der die neue Lösung im Echtbetrieb getestet werden konnte.
Potenzial für individuelle Erweiterungen: Dank der Eigenentwicklung besteht nun eine flexible Basis, um auch spezifische zukünftige Anforderungen und neue Funktionen effizient und problemlos umzusetzen.

 

Ergebnis

Die Einführung hat die Erwartungen übertroffen. Die Daten eines gesamten Tages (600 bis 700 MB) können nun innerhalb weniger Minuten vollständig verarbeitet und bereitgestellt werden.
Durch den Einsatz der individuell entwickelten Lösung wurde nicht nur die unmittelbare Performance verbessert, sondern auch die langfristige Erweiterbarkeit und Wartbarkeit des Gesamtsystems erheblich erhöht.

Mit einem Message Broker zur Spitzenleistung

Wie Modernisierung unendliche Möglichkeiten schafft

Nutzer von Online-Sendungsverfolgungen möchten den Verlauf ihrer Sendungen in Echtzeit verfolgen. Ein großes Logistikunternehmen setzte dafür bereits ein etabliertes System ein – doch mit steigenden Datenmengen und immer mehr angeschlossenen europäischen Sendersystemen wurde die datenbankbasierte Benachrichtigung zum Flaschenhals. Eine Modernisierung war unumgänglich.

Ziele der Modernisierung

  • Leistungssteigerung: Der Durchsatz der Messaging-Komponente musste verbessert werden.
  • Betriebsstabilität: Die Modernisierung durfte den laufenden Betrieb nicht stören.
  • Erweiterte Nutzung: Zukünftige Empfängersysteme sollten einfacher an das System angebunden werden können.

 

Lösung

Einführung eines Message Brokers (RabbitMQ):

  • Skalierbarer Datenaustausch: RabbitMQ empfängt die Daten aus den europäischen Sendersystemen und verteilt sie geordnet an die Empfängersysteme.
  • Zuverlässige Zustellung: Auch bei Systemausfällen ist die Nachrichtenübermittlung gesichert.
  • Lastenspitzenmanagement: RabbitMQ gleicht Belastungsspitzen aus und gewährleistet einen reibungslosen Nachrichtenfluss.

Maßgeschneiderte Java-Adapter für verschiedene Anwendungsfälle:

  • Nahtlose Integration: Speziell entwickelte Adapter binden ältere Systemkomponenten in die neue Architektur ein.
  • Lose Koppelung: Neue Sender- und Empfängersysteme können flexibel angebunden werden, was das System zukunftssicher macht.

Stufenweise Umsetzung:

  • Risikominimierung: Eine schrittweise Implementierung stellt einen reibungslosen Übergang sicher und bewahrt den kontinuierlichen Betrieb während der Modernisierungsphase.

Mit der Einführung von RabbitMQ ist jetzt viel Luft nach oben bei dem Datenaustausch. Zusätzlich eröffnet die lose gekoppelte Architektur quasi unendliche Ansätze für die Nutzung der Sendungsdaten, etwa für zusätzliche Auswertungen oder weitere Kundenanwendungen.

Mit Airflow und Power BI zur Data Driven Company Wie Yareto datengetriebenes Arbeiten für alle Mitarbeitenden ermöglicht

Yareto, das erste B2B-Vergleichsportal für KFZ-Finanzierungen, unterstützte bisher primär den Handel bei der Auswahl günstiger Finanzierungsangebote. Mit dem Ziel, datenbasierte Entscheidungen im gesamten Unternehmen zu fördern, wurde ein cloudbasiertes Data Warehouse (DWH) geschaffen – als zentrale Sammelstelle für unternehmensweite Daten und Grundlage für strategische und operative Entscheidungen.

Wie Yareto datengetriebenes Arbeiten für alle Mitarbeitenden ermöglicht

Yareto, das erste B2B-Vergleichsportal für KFZ-Finanzierungen, unterstützte bisher primär den Handel bei der Auswahl günstiger Finanzierungsangebote. Mit dem Ziel, datenbasierte Entscheidungen im gesamten Unternehmen zu fördern, wurde ein cloudbasiertes Data Warehouse (DWH) geschaffen – als zentrale Sammelstelle für unternehmensweite Daten und Grundlage für strategische und operative Entscheidungen.

ZIELE DER MODERNISIERUNG

  • Datenverfügbarkeit für alle: Jede Abteilung – von Geschäftsführung bis Außendienst – sollte auf relevante Informationen zugreifen können.
  • Self-Service BI: Mitarbeitende sollten selbst Reports und Dashboards erstellen können.
  • Sicherer Datenzugriff: Rollenbasiertes Rechtemanagement war zwingend erforderlich.
  • Explorative Analyse ermöglichen: Das Data-Science-Team sollte auf umfangreiche, gut strukturierte Daten zugreifen können.
  • Historisierung & Nachvollziehbarkeit: Alle Datenversionen mussten dokumentiert und abrufbar sein.
  • DSGVO-Konformität: Datenschutz wurde von Anfang an mitgedacht.
  • Zukunftsfähigkeit & Cloud-Bereitschaft: Die Architektur sollte später problemlos in die Cloud migrierbar sein – ein Schritt, der inzwischen vollzogen ist.

LÖSUNG

ETL mit Apache Airflow

  • Orchestrierte Datenflüsse: Apache Airflow steuert die ETL-Prozesse per DAGs (directed acyclic graphs). Einzelne Tasks wie Extraktion, Transformation und Laden (ETL) werden klar strukturiert abgebildet.
  • Visualisierung & Kontrolle: Über die Weboberfläche lassen sich Status und Ablauf aller Prozesse überwachen – farblich codiert und nachvollziehbar.

Self-Service Business Intelligence mit Power BI

  • Individuelle Auswertungen: Mitarbeitende erstellen eigenständig Dashboards & Reports basierend auf vordefinierten Datenmodellen.
  • Flexibel & mobil: Die Reports sind geräteunabhängig verfügbar und lassen sich bei Bedarf aktualisieren.
  • Rechtemodell inklusive: Power BI stellt sicher, dass jede:r nur auf relevante Daten zugreift.

Historienprotokoll (Change Data Capture)

  • Lückenlose Nachvollziehbarkeit: Datenänderungen, z. B. bei stornierten Anträgen, werden automatisch erkannt und historisiert.
  • Zeitlich rückverfolgbar: Alle Versionen eines Datensatzes werden samt Gültigkeitszeitraum im DWH gespeichert – perfekt für Revision und Analyse.

DSGVO-Konformität

  • Datensicherheit garantiert: Personenbezogene Informationen werden pseudonymisiert oder entfernt – gesetzeskonform und transparent.

„Ready for Data Science“

  • Zentrale Datenbasis: Data Scientists haben Zugriff auf strukturierte Daten zur explorativen Analyse und Modellierung.
  • Power BI & Python: Von Visualisierungen bis ML-Vorbereitung – die eingesetzten Tools sind zukunftssicher und weit verbreitet.
  • Airflow + Python: Die Nutzung der etablierten Programmiersprache erleichtert Anpassungen und Erweiterungen.

Migration in die Cloud

  • Docker-basiert: Die initiale On-Premise-Architektur ermöglichte eine problemlose Migration in die Google Cloud.
  • 1:1-Übernahme: Daten, Schemata, Views und Airflow-Jobs wurden direkt übernommen.
  • Ausblick: Der Wechsel von PostgreSQL zu BigQuery ist der nächste Schritt in Richtung leistungsfähiger Cloud-Analyse.

ERGEBNIS

Yareto verfügt heute über ein modernes, cloudbasiertes Data Warehouse als zentrales Nervensystem für datengetriebenes Arbeiten. Alle Mitarbeitenden – von Vertrieb bis Geschäftsführung – nutzen verlässliche Daten für tägliche Entscheidungen. Strategische Planung, Provisionsabrechnung, Unternehmensbewertung und Produktentwicklung profitieren gleichermaßen. Die Lösung ist wartungsarm, skalierbar und bietet Raum für zukünftige Innovationen – ein Meilenstein auf dem Weg zur echten Data Driven Company.

Webbasiertes Managementtool für Fuhrparkleiter

Für unseren Kunden, eines der weltweit führenden Leasing- und Fuhrparkunternehmen, habe wir eine Extranetanwendung entwickelt zur Konfiguration, Kalkulation und Bestellung von Leasingfahrzeugen für alle gängigen Hersteller/Modelle unter Berücksichtigung des Zubehörs und Innenausbauten.

Tools und Technologien
Java, J2EE-Architektur (EJB, JSP, Log4J, Hibernate, Ant, XML), Development Studio Client, Perforce, MVC (Model-View-Controller) via Struts, Single SignOn, WebSphere Application Server, IBM Content Manager, TaskLink, DB/400, OS/400, Windows 2000, Windows XP

Entwicklung der Anwendung „Online-Werkstattpartner“ zur Steigerung des Ertrags des Werkstattnetzes

In diesem Projekt haben wir für unseren Kunden, eines der weltweit führenden Leasing- und Fuhrparkmanagementunternehmen, eine Anwendung entwickelt, die es Leasingfahrzeug-Fahrern ermöglicht, bei Umzug oder Erhalt eines Neufahrzeugs über die nächstgelegene Partnerwerkstatt informiert zu werden, um den Ertrag des Werkstattnetzes zu steigern. Die Entfernungen zur nächstliegenden Werkstatt erfolgen mit automatisierten Routenberechnungen über einen Webservice.

Tools und Technologien
WebSphere, System i / iSeries, Java

Neuentwicklung einer Rich-Client-Anwendung für Wirtschaftsauskünfte (International)

Für unseren Kunden, ein Inkassodienstleister und Akteur für Wirtschaftsauskünfte, haben wir eine komplexe Rich-Client-Anwendung zur Erfassung, Verwaltung und Aufbereitung von Wirtschaftsauskünften internationaler Unternehmen neu entwickelt. Teilmengen dieser Informationen werden als Produkte an Kunden über verschiedene Kommunikationskanäle und in verschiedenen Formaten bereitgestellt.

Tools und Technologien
Java, Java EE, EJB, Eclipse RCP, SWT, SWTBot, XML, XSLT, Spring, Weblogic, Maven, JUnit,TeamCity, Artifactory, PDEBuild (Ant), JMS, Apache FOP/XSL-FO, EasyMock, Oracle, Atlassian Confluence, Atlassian Jira, MS Project, PlanView

Umfangreiche Neuentwicklung einer Anwendung für Wirtschafts- und Privatauskünfte (Inland)

Für unseren Kunden, ein Inkassodienstleister und Akteur für Wirtschaftsauskünfte, haben wir eine umfangreiche Neuentwicklung mit vielen Teilkomponenten durchgeführt. Diese beinhaltete bspw. die Entwicklung von Back- und Front-Ends, Entwicklung automatischer Batchprozesse, Identservice für Dritte, Profiling- und Performance-Optimierung, Einführung des Continuous Integration Prozesses, Refactoring und Weiterentwicklung vorhandener Komponenten sowie Datenmigration der Auskunftsdaten aus dem Altsystem in neue, komplexere Strukturen.

Tools und Technologien
Java, Java EE, EJB, Eclipse, Spring, Hibernate, Oracle, TeamCity

Entwicklung einer Sendungsverfolgung für Frachtgüter für ein weltweit tätiges Logistikunternehmen

Sendungsverfolgung für Frachtgüter eines internationalen Logistikunternehmens. Dieses System integriert verschiedene internationale Sendungsverfolgungssysteme des Unternehmens in einem modernen Web-Frontend und in mobilen Applikationen auf verschiedenen Smartphones. Somit können auch international tätige Kunden ihre Sendungen europaweit von der Abholung bis zur Anlieferung in einem System verfolgen.

Tools und Technologien
Java EE, Struts, Jasper Report Server, iReport, Yahoo User Interface, Lucene, Axis2, WS Security, Mobile

Entwicklung einer webbasierten Extranetanwendung zur Fahrzeugkonfigurator von Leasingfahrzeugen

Für unseren Kunden, eines der weltweit führenden Leasing- und Fuhrparkmanagementunternehmen, haben wir einer Extranetanwendung entwickelt zur Konfiguration, Kalkulation und Bestellung von Leasingfahrzeugen für alle gängigen Hersteller/Modelle unter Berücksichtigung des Zubehörs und Innenausbauten.

Tools und Technologien
Java, J2EE-Architektur (EJB, JSP, Log4J, Hibernate, Ant, XML), Development Studio Client, Perforce, MVC (Model-View-Controller) via Struts, Single SignOn, WebSphere Application Server, IBM Content Manager, TaskLink, DB/400, OS/400, Windows 2000, Windows XP

Entwicklung einer Online-Neuwagenbestellung für ein weltweit führendes Leasing- und Fuhrparkunternehmen

Durch die Entwicklung einer Webanwendung haben wir für unseren Kunden, ein weltweit führendes Leasing- und Fuhrparkmanagementunternehmen, einen noch effizienteren Prozess der Neuwagenbestellung entwickelt. Es werden Neufahrzeugbestellungen online an den angeschlossenen Autohandel übermittelt und können dort vom Händler komplett bearbeitet und bestätigt werden. Die Anwendung bietet sowohl den Kunden als auch den Partnern im Autohandel klare Vorteile: Durch direkte elektronische Übertragungswege werden Falschbestellungen vermieden, die Abwicklung wird schlanker und schneller und das Online-Tool ermöglicht ein papiersparendes und damit kosten- und umweltfreundliches Arbeiten für alle Beteiligten.

Tools und Technologien
WebSphere, System i / iSeries, Java

Neuentwicklung des Moduls „Online-Schadensmeldung“ für weltweit führendes Leasing- und Fuhrparkmanagementunternehmen

Neuentwicklung des Moduls "Online-Schadensmeldung" für eines der weltweit führenden Leasing- und Fuhrparkmanagementunternehmen. Leasingnehmer von Flotten haben bisher Schadensmeldungen immer per Telefon/Fax/Email eingereicht. Zusätzlich können sich Kunden nun mittels einer Reporting-Komponente über die Schadenshistorie ihrer Fahrzeuge und den Stand der Schadensbearbeitung informieren.

Tools und Technologien
WebSphere, System i / iSeries, Java, SQL Server Reporting Services, DHW & Business Intelligence

Entwicklung einer Webanwendung eines Tarif- und Kalkulationstool für ein weltweit tätiges Logistikunternehmen

Für ein weltweit tätiges Logistikunternehmen wurde eine Webanwendung zur Erstellung kundenindividueller Frachttarife entwickelt. Anhand der Sendungsstruktur (Upload als CSV-Datei) und weiterer Parameter aus Eingabemasken und Datenbanktabellen ermittelt die Anwendung Aufschläge (oder ggf. Abschläge) auf einen festgelegten Basistarif. Der Ergebnistarif ordnet jeder Kombination aus Gewichtsbereich und den ersten beiden Stellen der Postleitzahl einen Preis pro Gewichtseinheit zu.

Tools und Technologien
Java EE, Oracle WebLogic, DB2/400, Hibernate, Eclipse, Maven 2, JUnit, EasyMock, Jasper Reports, Spring MVC, Acegi Security

Entwicklung einer Webapplikation zur Erfassung von Blutspendedaten

Für unseren Kunden, eine gemeinnützige Einrichtung für Blutpräparate und Dienstleistungen. Haben wir eine Webapplikation zur Verwaltung von Spenderdaten, Konserven, Produkten und Lieferungen entwickelt. Die Verwaltung von Konserven und daraus hergestellten Produkten beinhaltet eine durchgängige Herkunftsverfolgung der einzelnen Bestandteile.

Tools und Technologien
JSP/Servlets auf WebSphere, WebSphere Development Studio Client, Hibernate, Struts, JUnit, Log4J, HTML, CSS, JavaScript, iSeries

Webbasierte Beantragung von Sonderkonditionen zur Finanzierung von Fuhrparks inkl. Schulung und Coaching der IT-Abteilung des Kunden

Bei unserem Kunden, eines der weltweit führenden Leasing- und Fuhrparkmanagementunternehmen, haben wir ein Schulungs- und Coachingprojekt zur Einführung in die Entwicklung von javabasierten Webanwendungen durchgeführt. Nach projektbezogener Schulung des 4-köpfigen Teams erfolgten unter Anleitung eines IKS-Spezialisten Konzeption und Entwicklung einer Webanwendung zur Berechnung und Beantragung von Sonderkonditionen für Flottenkunden. Die Berechnung der Sonderkondition erfolgt in der Regel durch die Programmlogik. Nur in Ausnahmefällen ist eine manuelle Genehmigung durch Mitarbeiter des Finanzdienstleisters erforderlich, die dazu ebenfalls die erstellte Webanwendung nutzen.

Tools und Technologien
Java, JSP, Hibernate, Struts, Webservices, WebSphere Studio Client for System i, Websphere Application Server Express, Axis

Erstellung einer virtuellen Akte für weltweit führendes Leasing- und Fuhrparkmanagementunternehmen

Für das papierlose Büro haben wir für unseren Kunden – eines der weltweit führenden Leasing- und Fuhrparkmanagementunternehmen – eine virtuelle Akte für archivierte Dokumente (z.B. Fahrzeugpapiere) erstellt, die einfachsten Zugriff nach diversen Suchkriterien erlaubt.

Tools und Technologien
Java, Swing, OS/400, Windows, iSeries

Entwicklung einer Versicherungsagenturlösung für eine große Gewerkschaft

Entwicklung einer Agenturanwendung für die Versicherungssparte "Verkehrsrechtsschutz" einer Gewerkschaft. Verträge können über ein Webinterface eingegeben und editiert werden. Im Backend auf dem System i sind Massendruck, Inkasso und Reporting implementiert.

Tools und Technologien
Java, WebSphere, Eclipse, JSP, JasperReports, WebSphere Application Server, DB2/400, ILE RPG, System i/iSeries

Entwicklung einer Mitglieder- und Gremienverwaltung für eine große Gewerkschaft

Entwicklung einer Intranetlösung für die „Mitglieder- und Gremienverwaltung“ einer großen Gewerkschaft. Zusammenführen von Daten aus 16 regionalen Verwaltungen, Stammdatenverwaltung, Abonnentenverwaltung eines Magazins, Verwaltung der Mitglieder eines Internet-Forums, zu dem auch nicht organisierte Partner Zugang haben.

Tools und Technologien
WebSphere, Eclipse, Java, iSeries, DB2/400, iText,Java