Skip to content

SSP Projektstruktur update

User Story

Als SSP-Entwickler:in möchte ich mehrere voneinander getrennte Maven-Instanzen einrichten, um eine modulare Weiterentwicklung und Verwaltung (z. B. Changelog, Dokumentation, Frontend-Submodule) zu ermöglichen.

Ziel / Warum

Die Architektur hat dem Vorgehen zugestimmt. Die Trennung in mehrere Maven-Projekte ermöglicht eine klarere Strukturierung und eine gezielte Weiterentwicklung einzelner Komponenten (z. B. Frontend als Submodul). Zudem soll dies die automatisierte Dokumentation und Pflege von Changelogs erleichtern.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. Maven-Multi-Modul-Struktur ist angelegt und lauffähig
  2. Frontend kann als separates Submodul eingebunden werden
  3. Dokumentationsstruktur ist vorbereitet
  4. Automatisiertes Changelog ist konfiguriert
  5. Technische Abstimmung mit Architekturteam ist dokumentiert
  6. Übergabe/Vorstellung im Team erfolgt

Mögliche Folgeaktivitäten (vom Entwicklerteam zu ergänzen)

  • Einrichtung automatisierter Tests für neue Struktur
  • Anpassung der CI/CD-Pipeline
  • Erweiterung des Build-Prozesses (z. B. mit mvn release, versions-maven-plugin)
  • Dokumentation in der Betriebsdokumentation
  • Definition of Done wurde überprüft.
Edited by Laura Elges