Referenz

Nearshore Projekt

Migration der Plattform zur Erstellung von Laborberichten

Java Developer working on a microservice using Java and Spring Framework

Der Kunde

Industrie
  • Herstellung
  • 1986 in Deutschland gegründet
  • Etwa 1900 Mitarbeiter in mehr als 25 Niederlassungen in Europa

 

Wieso Alter Solutions als Nearshore-Partner?
  • Alter Solutions ist der ideale Partner aufgrund unserer erfolgreichen Erfolgsbilanz bei der Bereitstellung von IT-Lösungen in einem Nearshore-Modell, die das Ergebnis der Synergie zwischen dem technischen Wissen und den Soft Skills unserer Entwickler ist. Ermöglicht wird dies durch die wettbewerbsfähigen Angebote unserer Nearshore-Standorte - in diesem Fall in Portugal.

Herausforderung

Die Plattform des Kunden zur Erstellung von Laborberichten wurde mit der Oracle Forms-Technologie implementiert, was die Verbesserung und Einführung neuer Funktionen erschwerte.


Um eine leistungsfähigere Plattform zu erhalten und ihre Wartung zu erleichtern, wurde vorgeschlagen, die Lösung auf eine Java- und Oracle-basierte Microservices-Architektur zu migrieren.


Daher waren die Ziele dieses Projekt:

  • Verbesserung der Wartung und Entwicklung neuer Funktionalitäten.
  • Integration mit Tools zur Nutzungs- und Leistungsmessung.
  • die Anpassung von Berichten detaillierter zu gestalten.

Lösung

Entwicklung eines Microservice mit Java und Spring Framework zum Abrufen, Umwandeln und Erstellen digitaler Berichte.


Dieser Microservice integriert sich in die bereits vorhandenen, ohne die aktuelle grafische Oberfläche und ihre Funktionsweise zu beeinträchtigen, und vervollständigt so die Kette der Dienste, die die Erstellung eines Berichts für den Endkunden ermöglichen, von der Datenerfassung bis zum Abschluss des Prozesses.


Methoden

Scrum-Methodik mit der Verwendung von Sprints zur Definition der in jeder Phase zu liefernden Funktionalitäten.


Durch einen klar definierten Zyklus von Anforderungsdefinition, Softwareentwicklung und Tests (sowohl automatisiert als auch manuell) war es möglich, die verschiedenen Funktionen des Produkts gemäß den bestehenden und neuen Anforderungen zu entwickeln, um das Produkt in seiner neuen Version zu verbessern.


Technologien

  • Java 17
  • Spring Framework
  • Oracle
  • Dynamic Reports
  • Docker
  • Portainer

Zeit und Ressourcen

Das Team, das Alter Solutions Portugal zu diesem Zweck zusammengestellt hat, bestand aus 3 auf Java-Technologie spezialisierten Entwicklern mit den folgenden Fähigkeiten:

  • Kenntnisse der Microservices-Architektur und ihrer Implementierung;
  • Kenntnisse von Webumgebungen und REST API-Entwicklung;
  • Präzision und Einhaltung der bekannten, vom Kunden geforderten Programmierstandards.