diff --git a/frontmatter/abstract.tex b/frontmatter/abstract.tex index a8f3ea8..90b8926 100644 --- a/frontmatter/abstract.tex +++ b/frontmatter/abstract.tex @@ -1,4 +1,11 @@ -% \chapter*{Kurzfassung} -% \addcontentsline{toc}{chapter}{Kurzfassung} -% TODO -% \clearpage +\chapter*{Kurzfassung} +\addcontentsline{toc}{chapter}{Kurzfassung} + +Das Praktikum dokumentiert die Entwicklung des Houston-Moduls „Dokumente" — ein kundenseitiger Dokumentenbereich im Portal der WorkSimple GmbH. Das System stellt Kundendokumente aus einem S3-Speicher (NetApp StorageGRID) bereit und kombiniert mehrere Anforderungen: Document Explorer, Suche, Downloadfunktionalität, PDF-Vorschau, Typfilter, Pagination und automatische Ordnerstrukturanlage. + +Die Kernherausforderung lag in einer Mandatsparitäts-Diskrepanz: Houston autorisiert über die Efecte-Organisations-ID, das Kundenservice-Management pflegt S3-Ordner aber über den Kundennamen. Der Speicher bietet keine Metadatenschlüsselung für Lookups. Die Lösung verzichtet auf Metadatensuche und typisiert Dokumente stattdessen über Ordnerstruktur (Präfix-Listing), erfordert aber gleichzeitig automatische Ordneranlage bei Erstaccess. Eine Nebenläufigkeitsanalyse deckte zwei kritische Szenarien bei gleichzeitigen Operationen auf, die als separates Backlog Item 10070 deferred wurden. + +Die Umsetzung umfasst 13 zusammengeführte Pull Requests, 114 Code-Review-Kommentare, Acceptance-Testing mit Fehlerbearbeitung und Produktivsetzung am 03.~September 2026. Alle 13 funktionalen Anforderungen wurden ausgeliefert; fünf von sechs nichtfunktionalen Anforderungen sind erfüllt. Der Aufwand verteilte sich über die Sprints 15–17.2026, mit 24 Manntagen im offiziellen Tätigkeitszeitraum 07.07.--25.08.2026. + +Die dokumentierten Erkenntnisse umfassen Lookup-Architekturmuster, Race-Condition-Risikoanalyse, ZIP-Streaming-Implementierung, PDF-Vorschau-Fallstricke und Facetten der S3-Clientkonfiguration unter Fehlertoleranzanforderungen. +\clearpage