Flüge, Reisewetter und Content Management für die Website einer Fluggesellschaft
Entwicklung einer Web-Anwendung zur Abfrage, Aufbereitung und Aggregation aktuelle Informationen über Flüge, Preise, Wetter und Reiseziele in unterschiedlichen Sprachen und Währungen, redaktionell gepflegten Texten sowie Bildern und Links zu Reisezielen aus verschiedenen Datenquellen. Entwicklung von Formularen und Komponenten für das Content Management System Adobe Experience Manager (AEM) zur redaktionellen Pflege und Konfiguration.
Entwicklung eines Docker Images mit Apache Web Server, einem Caching und Load Balancing Modul für Adobe AEM sowie einem Proxy Modul zur Integration der Flight Booking Engine.
Das Projekt war nach den Regeln von Scrum organisiert. Scrum ist ein Rahmenwerk zur Entwicklung, Auslieferung und Erhaltung komplexer Produkte. Das Scrum-Team bestand aus einem Product Owner, einem Scrum Master und dem Entwicklungsteam, dem ich angehörte. Es wurden zweiwöchige Sprints durchgeführt einschließlich Spring Planning, Refinements, Sprint Reviews, Sprint Retrospectiven und Daily Scrums. Die Anforderungen waren in einem Product Backlog gesammelt, die Aufgaben für die Sprints in Sprint Backlogs.