chap 3: Planung und Vorbereitung; backlog/requirements tables; fix duplicate section headers

This commit is contained in:
2026-08-25 19:56:46 +02:00
parent e547d3bb18
commit 980e21c252
19 changed files with 1360 additions and 56 deletions
+64 -2
View File
@@ -1,2 +1,64 @@
% TODO: Zeitplan Soll/Ist, Backlog (PBI-Tabelle), PR-Übersicht,
% Anforderungsmatrix, Dokumententypen↔Ordner↔Icon, Lookup-Trade-offs, Beteiligte
\begin{table}[H]
\centering
\small
\begin{tabularx}{\textwidth}{@{} l X c c l @{}}
\toprule
\textbf{ID} & \textbf{Titel} & \textbf{Aufwand} & \textbf{Sprint} & \textbf{Status} \\
\midrule
9295 & Document Explorer & 8 & 15.2026 & Dev Completed \\
9549 & Icon Typen UI & 3 & 15.2026 & Test Completed \\
9298 & Suchfunktion im Document Explorer & 3 & 15.2026 & Test Completed \\
9299 & Einzelne Dokumente herunterladen & 3 & 15.2026 & Dev Completed \\
9296 & Mehrere Dokumente als ZIP runterladen & 5 & 15.2026 & Dev Completed \\
9300 & PDF Modal Previewer & 3 & 15.2026 & Dev Completed \\
9294 & Document Link previews UI & 5 & 15.2026 & Test Completed \\
9301 & Support für URL-Dateien & 5 & 15.2026 & Dev Completed \\
\addlinespace
9749 & Nach Dokumenttypen filtern & 2 & 16.2026 & Dev Completed \\
9731 & Pagination im Document Explorer & 3 & 16.2026 & Dev Completed \\
9857 & Recherche: Anfrage Objects nach S3 optimieren & --- & 16.2026 & Dev Completed \\
9560 & Automatische Anlage der Ordnerstruktur & 3 & 16.2026 & Committed \\
10018 & Kundenordner-Lookup über Efecte-Namen & 3 & 16.2026 & Committed \\
\addlinespace
10070 & Race Conditions im Kundenordner-Lookup & \multicolumn{1}{c}{\footnotesize Timebox} & --- & Approved \\
10134 & \emph{Bug:} Suchfunktion wie auf den anderen Seiten & --- & 17.2026 & To Approve \\
\bottomrule
\end{tabularx}
\caption{Product Backlog Items des Features 484 „Dokumente"}
\label{tab:backlog}
\end{table}
\vfill
\begin{table}[H]
\centering
\small
\begin{tabularx}{\textwidth}{@{} l X l @{}}
\toprule
\textbf{Anforderung} & \textbf{Kurzbeschreibung} & \textbf{PBI} \\
\midrule
FA-1 & Dokumentenliste auf \texttt{/documents} & 9295 \\
FA-2 & Mandantentrennung über \texttt{efecte-org-id} & 9295 \\
FA-3 & Rollenbasierter Zugriff, 403 ohne Berechtigung & 9295 \\
FA-4 & Typisierung und Icons & 9549 \\
FA-5 & Serverseitige Suche nach Titel & 9298 \\
FA-6 & Filter nach Dokumententyp & 9749 \\
FA-7 & Paginierung mit wählbarer Seitengröße & 9731 \\
FA-8 & Einzeldownload über Pre-Signed URL & 9299 \\
FA-9 & ZIP-Download mehrerer Dokumente & 9296 \\
FA-10 & PDF-Vorschau im Modal & 9300 \\
FA-11 & Share-Links mit OpenGraph-Vorschau & 9294 \\
FA-12 & Unterstützung von \texttt{.url}-Dateien & 9301 \\
FA-13 & Automatische Anlage der Ordnerstruktur & 9560 \\
\addlinespace
NFA-1 & Skalierbarkeit des Kundenordner-Lookups & 9857, 10018 \\
NFA-2 & Verständliche Fehlerbehandlung & 9295 \\
NFA-3 & Leerer Zustand bei fehlenden Dokumenten & 9295 \\
NFA-4 & Konsistenz zur bestehenden Oberfläche & 9731, 10134 \\
NFA-5 & Testbarkeit mit gemocktem \texttt{IAmazonS3} & 10018 \\
NFA-6 & Pfadsicherheit beim Download & 9299 \\
\bottomrule
\end{tabularx}
\caption{Zuordnung der Anforderungen zu den Product Backlog Items}
\label{tab:requirements}
\end{table}