This repository has been archived on 2025-06-18. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
casino/projektdokumentation/Tabellen/ZeitplanungKomplett.tex
Phan Huy Tran 9cb813bf41
All checks were successful
CI / Get Changed Files (pull_request) Successful in 30s
Pull Request Labeler / labeler (pull_request_target) Successful in 15s
CI / Backend Tests (pull_request) Has been skipped
Label PRs based on size / Check PR size (pull_request) Successful in 29s
CI / eslint (pull_request) Has been skipped
CI / Checkstyle Main (pull_request) Has been skipped
CI / oxlint (pull_request) Has been skipped
CI / Docker frontend validation (pull_request) Has been skipped
CI / prettier (pull_request) Has been skipped
CI / Docker backend validation (pull_request) Has been skipped
CI / test-build (pull_request) Has been skipped
CI / Playwright (pull_request) Has been skipped
Claude PR Review / claude-code (pull_request) Successful in 1m42s
docs: add docs
2025-06-11 12:24:18 +02:00

48 lines
3 KiB
TeX

% Table generated by Excel2LaTeX from sheet 'ZeitplanungKomplett'
\begin{tabularx}{\textwidth}{Xrrr}
\rowcolor{heading}\textbf{Analysephase} & \textbf{} & \textbf{} & \textbf{6 h} \\
1. Analyse des Ist-Zustands & & 2 h & \\
\rowcolor{odd}2. \gqq{Make or buy}-Entscheidung und Wirtschaftlichkeitsanalyse & & 1 h & \\
3. Erstellen eines \gqq{Use-Case}-Diagramms & & 2 h & \\
\rowcolor{odd}4. Erstellen des Lastenhefts & & 1 h & \\
\rowcolor{heading}\textbf{Entwurfsphase} & \textbf{} & \textbf{} & \textbf{14 h} \\
1. UML-Komponentendiagramm erstellen & & 1 h & \\
\rowcolor{odd}2. Datenbankentwurf & & 1 h & \\
2.1. \ac{M2} Migration für Tabelle definieren & 1 h & & \\
\rowcolor{odd}3. Erstellen des Schnittstellen Konzeptes für \ac{IX} & & 4 h & \\
3.1. Erstellung Verbindung zur \ac{IX} \ac{API} & 1 h & & \\
\rowcolor{odd}3.2. Verarbeitung der \ac{JSON}-Daten & 1 h & & \\
3.3. Verarbeitung der Konfigurationsdatei der Anwendung & 2 h & & \\
\rowcolor{odd}4. Benutzeroberflächen entwerfen und abstimmen & & 3 h & \\
5. Erstellen des Schnittstellen Konzeptes für \ac{M2} & & 4 h & \\
\rowcolor{odd}5.1 Erstellung Schnittstelle für \ac{M2} Import Funktionen & & 2 h & \\
5.2 Erstellung Schnittstelle zur Verarbeitung der geholten \ac{IX} \ac{JSON}-Daten & & 2 h & \\
\rowcolor{heading}\textbf{Implementierungsphase} & \textbf{} & \textbf{} & \textbf{37 h} \\
1. Anlegen der Datenbank & & 4 h & \\
\rowcolor{odd}2. Einrichtung der Docker Umgebung zur lokalen Entwicklung & & 2 h & \\
3. Programmierung der \ac{PHP}-Module für die Funktionen & & 29 h & \\
\rowcolor{odd}3.1 Erstellung eines Client Moduls zur Abfrage der \ac{IX} \ac{API} per \ac{curl} Requests & 3 h & & \\
3.2. Import der Produktdaten aus \ac{JSON}-Dateien & 2 h & & \\
\rowcolor{odd}3.3. Import der Nutzerdaten aus \ac{JSON}-Dateien & 2 h & & \\
3.4. Aufbereitung (Mapping) der geholten Daten für \ac{M2} & 3 h & & \\
\rowcolor{odd}Einbindung der Konfigurationsdateien & 4 h & & \\
3.6. Import der aufbereiteten Daten von \ac{IX} zu \ac{M2} & 5 h & & \\
\rowcolor{odd}3.7. Einbindung der \ac{CRON}-Job Möglichkeit & 3 h & & \\
3.8. Abdeckung der Module mit Unit-Tests & 4 h & & \\
\rowcolor{odd}4. Umsetzung der \ac{CLI} Benutzeroberfläche & & 2 h & \\
\rowcolor{heading}\textbf{Abnahmetest der Fachabteilung} & \textbf{} & \textbf{} & \textbf{3 h} \\
1. Abnahmetest der \ac{NSD} Mitarbeiter & & 3 h & \\
\rowcolor{heading}\textbf{Einführungsphase} & \textbf{} & \textbf{} & \textbf{1 h} \\
1. Einführung/Benutzerschulung & & 1 h & \\
\rowcolor{heading}\textbf{Erstellen der Dokumentation} & \textbf{} & \textbf{} & \textbf{9 h} \\
1. Erstellen der Entwicklerdokumentation & & 2 h & \\
\rowcolor{odd}2. Erstellen der Projektdokumentation & & 7 h & \\
\rowcolor{heading}\textbf{Gesamt} & \textbf{} & \textbf{} & \textbf{70 h} \\
\end{tabularx}