Skip to content

Projektmanagement

Michał Roziel edited this page Mar 19, 2026 · 1 revision

1. Statistik

Alle Issues

Gesamt: 55 (Offen: 6, Abgeschlossen: 49)

pie showData
  "Offen (10.9%, 6)" : 6
  "Abgeschlossen (89.1%, 49)" : 49
Loading

User Stories

Gesamt: 21 (Offen: 1, Abgeschlossen: 20)

pie showData
  "Offen (4.8%, 1)" : 1
  "Abgeschlossen (95.2%, 20)" : 20
Loading

Tech Stories

Gesamt: 16 (Offen: 4, Abgeschlossen: 12)

pie showData
  "Offen (25.0%, 4)" : 4
  "Abgeschlossen (75.0%, 12)" : 12
Loading

Nichtfunktionale Anforderungen

Gesamt: 12 (Offen: 1, Abgeschlossen: 11)

pie showData
  "Offen (8.3%, 1)" : 1
  "Abgeschlossen (91.7%, 11)" : 11
Loading

2. Zeiterfassung

Arbeitszeit je Projektwoche

Folgende Tabelle stellt für die einzelnen Teammitglieder die Arbeitszeit je Projektwoche dar.

Mitglied 2025-W48 2025-W49 2025-W50 2025-W51 2025-W52 2026-W02 2026-W03 2026-W04 2026-W05 2026-W06 2026-W07 2026-W08 2026-W09 2026-W10 2026-W11 2026-W12 Summe
chst00004 1.25 1.25 3.17 5.67 1.00 0.50 3.50 2.58 7.50 15.00 17.00 2.00 60.42
Emma.Buech
ide
Markus.Esch
miro00009 2.00 1.00 0.50 2.00 4.00 0.50 7.83 14.00 14.00 20.00 9.00 6.50 81.33
Projektdoku
sosa00004 0.50 6.00 6.50 13.25 2.00 2.00 5.00 7.50 15.00 16.00 3.00 76.75
vast00005 2.50 9.00 5.25 3.00 12.33 4.00 21.00 32.33 2.00 91.42
xuzh00003 0.50 2.00 1.00 1.00 3.00 2.00 6.50 10.50 21.00 19.00 2.00 68.50
yaml_token

Soll-Ist-Vergleich

Folgende Tabellen stellen für jedes Issue die geplante und die tatsächliche Zeit gegenüber.

Abgeschlossene Items

Status Issue Geplant (h) Benötigt (h) Abw. (h) Abw. (%)
Abgeschlossen DOC-1 : DOC & Meetings 107.00 107.00 +0.00 0.0%
Abgeschlossen TS-Z1: Verbesserung der Codestruktur und Wartbarkeit 28.00 28.00 +0.00 0.0%
Abgeschlossen US-M3 : Routing 20.00 22.50 +2.50 12.5%
Abgeschlossen US-M4 : Admin CLI 20.00 20.33 +0.33 1.7%
Abgeschlossen US-M1 : CDN 16.00 19.83 +3.83 23.9%
Abgeschlossen Admin File via Router (CRUD) 8.00 12.00 +4.00 50.0%
Abgeschlossen NFA-S5 : Recovery 6.50 10.33 +3.83 58.9%
Abgeschlossen Admin User Management 6.00 10.00 +4.00 66.7%
Abgeschlossen TS-C1 : Automatisiertes Load Balancing 8.00 7.33 -0.67 -8.4%
Abgeschlossen US-C4 : Segmentiertes Laden 7.00 6.50 -0.50 -7.1%
Abgeschlossen US-S2 : Recovery 4.00 6.33 +2.33 58.2%
Abgeschlossen NFA-S2 : Rollen 2.00 6.33 +4.33 216.5%
Abgeschlossen Dynamic Diagrams erstellen 0.00 6.00 +6.00
Abgeschlossen US-M4: User Stats Command 5.00 6.00 +1.00 20.0%
Abgeschlossen US-S1 : Parallelität 9.00 5.83 -3.17 -35.2%
Abgeschlossen TS-M2 : Serialisierungsmodul 6.00 5.33 -0.67 -11.2%
Abgeschlossen NFA-M3 : Help 10.00 4.75 -5.25 -52.5%
Abgeschlossen TS-S2 : Adapter 4.50 4.67 +0.17 3.8%
Abgeschlossen NFA-C2 : Recovery nach Crash 6.00 4.67 -1.33 -22.2%
Abgeschlossen TS-S1 : Datenbank 5.00 4.58 -0.42 -8.4%
Abgeschlossen Backlog anlegen 1.50 4.50 +3.00 200.0%
Abgeschlossen US-C5 : Audit 4.00 4.50 +0.50 12.5%
Abgeschlossen NFA-S3 : Zustellgarantie 6.00 4.33 -1.67 -27.8%
Abgeschlossen US-C3 : Hot Spare 4.00 4.33 +0.33 8.2%
Abgeschlossen TS-C2 : Fehlertoleranz / Failover 6.00 4.33 -1.67 -27.8%
Abgeschlossen US-M5 : Status/Statistik 5.00 4.08 -0.92 -18.4%
Abgeschlossen US-S7 : Live-Konfiguration 4.00 4.00 +0.00 0.0%
Abgeschlossen US-C1 : Manuelle Skalierung 5.00 3.83 -1.17 -23.4%
Abgeschlossen NFA-M1 : Zustellgarantie 3.50 3.75 +0.25 7.1%
Abgeschlossen US-M2 : Datei Download 5.00 3.33 -1.67 -33.4%
Abgeschlossen US-S6 : Multi-Tier 3.00 3.33 +0.33 11.0%
Abgeschlossen NFA-S1 : Parallelität 6.00 3.33 -2.67 -44.5%
Abgeschlossen NFA-C1 : Durchsatz 3.00 3.00 +0.00 0.0%
Abgeschlossen TS-M5 : Spring & picocli 2.00 3.00 +1.00 50.0%
Abgeschlossen TS-S3 : Logging & Tracing 2.50 2.83 +0.33 13.2%
Abgeschlossen NFA-S4 : Dublikate 6.00 2.83 -3.17 -52.8%
Abgeschlossen US-S5 : Download-Statistik 2.33 2.33 +0.00 0.0%
Abgeschlossen NFA-M4 : Smoke-Test 2.00 2.25 +0.25 12.5%
Abgeschlossen NFA-M2 : Single-Node 2.00 2.00 +0.00 0.0%
Abgeschlossen US-C2 : TTL 3.00 2.00 -1.00 -33.3%
Abgeschlossen TS-M6 : End-To-End 2.00 2.00 +0.00 0.0%
Abgeschlossen US-S4 : Replacement 4.00 1.50 -2.50 -62.5%
Abgeschlossen TS-M1 : Index 1.50 1.33 -0.17 -11.3%
Abgeschlossen US-S3 : Invalidierung 0.83 1.33 +0.50 60.2%
Abgeschlossen TS-M3 : Maven Projekt einrichten1 1.00 1.00 +0.00 0.0%
Abgeschlossen TS-M3 : Edge Server Shell Script 1.00 1.00 +0.00 0.0%
Abgeschlossen DOC-2 : Automated API Endpoint Doc 1.00 1.00 +0.00 0.0%
Abgeschlossen TS-M4 : CI/CD Pipeline 0.50 0.50 +0.00 0.0%
Abgeschlossen TS-M3 : Maven Spotless Plugin 0.50 0.50 +0.00 0.0%
Gesamt 366.16 376.35 +10.19 2.8%

Offene Items

Status Issue Geplant (h) Benötigt (h) Abw. (h) Abw. (%)
Offen US-++1 : Auto Scaling 0.00 0.33 +0.33
Offen TS-++1 : TLS 0.00 0.33 +0.33
Offen TS-++2 : Transportmechanismus 0.00 0.33 +0.33
Offen TS-++3 : P2P 0.00 0.33 +0.33
Offen TS-++4 : P2P-Rebalancing 0.00 0.33 +0.33
Offen NFA-++1 : Failover 0.00 0.33 +0.33
Gesamt 0.00 1.98 +1.98 ****

Gesamtabweichung (alle Items): +12.17 h (3.3%) – Geplant: 366.16 h, Benötigt: 378.33 h

3. Projektfortschritt

Folgende Tabelle zeigt den geschätzten Fertigstellungsgrad sowie den prognostizierten Projektstatus im Verlauf des Projekts.

Sprint Fertigstellungsgrad Prognose Projekttyp
Sprint 1 5 % 1
Sprint 2 15 % 1
Sprint 3 30 % 2
Sprint 4 45 % 1
Sprint 5 60 % 1
Sprint 6 80 % 1

3. Individuelle Beiträge

Übersicht

Folgende Tabelle zeigt eine Übersicht der individuellen Beiträge:

Mitglied Commits main Commits alle LOC main (+/-/=) LOC alle (+/-/=) Merge Requests (o/m/c) Issues (Assignee) Issues (Mitarbeit) Stunden
chst00004 36 36 +7336/-1585/5751 +7336/-1585/5751 0/0/0 10 16 60.42
Emma.Buech 0 0 +0/-0/0 +0/-0/0 0/0/0 0 0 0.00
ide 0 0 +0/-0/0 +0/-0/0 0/0/0 0 0 0.00
Markus.Esch 0 0 +0/-0/0 +0/-0/0 0/0/0 0 0 0.00
miro00009 61 61 +5505/-2686/2819 +5505/-2686/2819 0/0/0 13 39 81.33
Projektdoku 0 0 +0/-0/0 +0/-0/0 0/0/0 0 0 0.00
sosa00004 27 27 +5089/-1595/3494 +5089/-1595/3494 0/0/0 9 14 76.75
vast00005 77 77 +44168/-20210/23958 +44168/-20210/23958 0/5/0 12 23 91.42
xuzh00003 58 58 +7944/-3646/4298 +7944/-3646/4298 0/0/0 5 10 68.50
yaml_token 0 0 +0/-0/0 +0/-0/0 0/0/0 0 0 0.00

Im folgenden werden die Details für jedes Gruppenmitglied dargestellt.

chst00004

Statistik

Zuständig:

Issue Status Typ Stunden Commits LOC (+/-/=)
#31 US-C4 : Segmentiertes Laden geschlossen ~"type::user story" 6.00 2 +643/-34/609
#2 US-M1 : CDN geschlossen ~"type::user story" 5.33 3 +227/-26/201
#20 TS-S1 : Datenbank geschlossen ~"type::tech story" 4.58 3 +550/-20/530
#6 US-M5 : Status/Statistik geschlossen ~"type::user story" 4.08 1 +714/-63/651
#32 US-C5 : Audit geschlossen ~"type::user story" 4.00 1 +611/-5/606
#22 TS-S3 : Logging & Tracing geschlossen ~"type::tech story" 2.83 3 +474/-62/412
#12 NFA-M4 : Smoke-Test geschlossen ~"type::nfa" 2.25 5 +1122/-399/723
#16 US-S5 : Download-Statistik geschlossen ~"type::user story" 2.00 1 +487/-181/306
#35 NFA-C1 : Durchsatz geschlossen ~"type::nfa" 2.00 1 +353/-0/353
#10 NFA-M2 : Single-Node geschlossen ~"type::nfa" 1.00 0 +0/-0/0

Mitgearbeitet:

Issue Status Typ Stunden Commits LOC (+/-/=)
#52 DOC-1 : DOC & Meetings geschlossen ~"type::doc" 21.00 0 +0/-0/0
#26 NFA-S4 : Dublikate geschlossen ~"type::nfa" 2.50 0 +0/-0/0
#9 NFA-M1 : Zustellgarantie geschlossen ~"type::nfa" 1.25 2 +228/-50/178
#30 US-C3 : Hot Spare geschlossen ~"type::user story" 1.00 0 +0/-0/0
#7 TS-M1 : Index geschlossen ~"type::tech story" 0.33 0 +0/-0/0
#11 NFA-M3 : Help geschlossen ~"type::nfa" 0.25 0 +0/-0/0

Bericht

Der individuelle Bericht von @chst00004 ist einsehbar unter : CHST00004

Emma.Buech

Statistik

Keine Assignee-Issues.

Keine Timelog-Mitarbeit (außer ggf. auf eigenen Assignee-Issues).

Bericht

ide

Statistik

Keine Assignee-Issues.

Keine Timelog-Mitarbeit (außer ggf. auf eigenen Assignee-Issues).

Bericht

Markus.Esch

Statistik

Keine Assignee-Issues.

Keine Timelog-Mitarbeit (außer ggf. auf eigenen Assignee-Issues).

Bericht

miro00009

Statistik

Zuständig:

Issue Status Typ Stunden Commits LOC (+/-/=)
#52 DOC-1 : DOC & Meetings geschlossen ~"type::doc" 23.00 0 +0/-0/0
#27 NFA-S5 : Recovery geschlossen ~"type::nfa" 10.33 3 +600/-6/594
#14 US-S2 : Recovery geschlossen ~"type::user story" 6.33 3 +1143/-39/1104
#24 NFA-S2 : Rollen geschlossen ~"type::nfa" 6.33 3 +500/-212/288
#8 TS-M2 : Serialisierungsmodul geschlossen ~"type::tech story" 5.00 1 +210/-0/210
#1 Backlog anlegen geschlossen ~"type::task" 4.50 0 +0/-0/0
#36 NFA-C2 : Recovery nach Crash geschlossen ~"type::nfa" 3.33 1 +239/-0/239
#43 TS-M3 : Maven Projekt einrichten1 geschlossen ~"type::tech story" 1.00 1 +1/-1/0
#50 TS-M3 : Edge Server Shell Script geschlossen ~"type::tech story" 1.00 1 +33/-0/33
#58 DOC-2 : Automated API Endpoint Doc geschlossen ~"type::doc" 1.00 1 +92/-74/18
#44 TS-M4 : CI/CD Pipeline geschlossen ~"type::tech story" 0.50 2 +23/-3/20
#45 TS-M3 : Maven Spotless Plugin geschlossen ~"type::task" 0.50 1 +19/-17/2
#26 NFA-S4 : Dublikate geschlossen ~"type::nfa" 0.33 0 +0/-0/0

Mitgearbeitet:

Issue Status Typ Stunden Commits LOC (+/-/=)
#2 US-M1 : CDN geschlossen ~"type::user story" 6.50 4 +178/-24/154
#53 TS-Z1: Verbesserung der Codestruktur und Wartbarkeit geschlossen ~"type::tech story" 2.50 12 +1670/-1868/-198
#11 NFA-M3 : Help geschlossen ~"type::nfa" 1.00 0 +0/-0/0
#10 NFA-M2 : Single-Node geschlossen ~"type::nfa" 0.50 0 +0/-0/0
#31 US-C4 : Segmentiertes Laden geschlossen ~"type::user story" 0.50 0 +0/-0/0
#32 US-C5 : Audit geschlossen ~"type::user story" 0.50 0 +0/-0/0
#13 US-S1 : Parallelität geschlossen ~"type::user story" 0.33 0 +0/-0/0
#15 US-S4 : Replacement geschlossen ~"type::user story" 0.33 0 +0/-0/0
#17 US-S6 : Multi-Tier geschlossen ~"type::user story" 0.33 0 +0/-0/0
#18 US-S3 : Invalidierung geschlossen ~"type::user story" 0.33 0 +0/-0/0
#19 US-S7 : Live-Konfiguration geschlossen ~"type::user story" 0.33 0 +0/-0/0
#21 TS-S2 : Adapter geschlossen ~"type::tech story" 0.33 0 +0/-0/0
#23 NFA-S1 : Parallelität geschlossen ~"type::nfa" 0.33 0 +0/-0/0
#28 US-C1 : Manuelle Skalierung geschlossen ~"type::user story" 0.33 0 +0/-0/0
#29 US-C2 : TTL geschlossen ~"type::user story" 0.33 0 +0/-0/0
#30 US-C3 : Hot Spare geschlossen ~"type::user story" 0.33 0 +0/-0/0
#33 TS-C1 : Automatisiertes Load Balancing geschlossen ~"type::tech story" 0.33 0 +0/-0/0
#34 TS-C2 : Fehlertoleranz / Failover geschlossen ~"type::tech story" 0.33 0 +0/-0/0
#35 NFA-C1 : Durchsatz geschlossen ~"type::nfa" 0.33 0 +0/-0/0
#37 US-++1 : Auto Scaling offen ~"type::user story" 0.33 0 +0/-0/0
#38 TS-++1 : TLS offen ~"type::tech story" 0.33 0 +0/-0/0
#39 TS-++2 : Transportmechanismus offen ~"type::tech story" 0.33 0 +0/-0/0
#40 TS-++3 : P2P offen ~"type::tech story" 0.33 0 +0/-0/0
#16 US-S5 : Download-Statistik geschlossen ~"type::user story" 0.33 0 +0/-0/0
#41 TS-++4 : P2P-Rebalancing offen ~"type::tech story" 0.33 0 +0/-0/0
#42 NFA-++1 : Failover offen ~"type::nfa" 0.33 0 +0/-0/0

Bericht

Der individuelle Bericht von @miro00009 ist einsehbar unter : MIRO00009

Projektdoku

Statistik

Keine Assignee-Issues.

Keine Timelog-Mitarbeit (außer ggf. auf eigenen Assignee-Issues).

Bericht

sosa00004

Statistik

Zuständig:

Issue Status Typ Stunden Commits LOC (+/-/=)
#4 US-M3 : Routing geschlossen ~"type::user story" 18.00 0 +0/-0/0
#47 Dynamic Diagrams erstellen geschlossen ~"type::task" 6.00 0 +0/-0/0
#13 US-S1 : Parallelität geschlossen ~"type::user story" 5.50 1 +18/-48/-30
#25 NFA-S3 : Zustellgarantie geschlossen ~"type::nfa" 4.00 1 +173/-96/77
#34 TS-C2 : Fehlertoleranz / Failover geschlossen ~"type::tech story" 4.00 1 +306/-13/293
#23 NFA-S1 : Parallelität geschlossen ~"type::nfa" 3.00 1 +1/-1/0
#9 NFA-M1 : Zustellgarantie geschlossen ~"type::nfa" 2.50 0 +0/-0/0
#7 TS-M1 : Index geschlossen ~"type::tech story" 1.00 0 +0/-0/0
#18 US-S3 : Invalidierung geschlossen ~"type::user story" 0.50 0 +0/-0/0

Mitgearbeitet:

Issue Status Typ Stunden Commits LOC (+/-/=)
#52 DOC-1 : DOC & Meetings geschlossen ~"type::doc" 21.00 0 +0/-0/0
#53 TS-Z1: Verbesserung der Codestruktur und Wartbarkeit geschlossen ~"type::tech story" 9.00 6 +1086/-540/546
#5 US-M4 : Admin CLI geschlossen ~"type::user story" 1.00 0 +0/-0/0
#46 TS-M5 : Spring & picocli geschlossen ~"type::task" 0.75 0 +0/-0/0
#10 NFA-M2 : Single-Node geschlossen ~"type::nfa" 0.50 0 +0/-0/0

Bericht

Der individuelle Bericht von @sosa00004 ist einsehbar unter : SOSA00004

vast00005

Statistik

Zuständig:

Issue Status Typ Stunden Commits LOC (+/-/=)
#53 TS-Z1: Verbesserung der Codestruktur und Wartbarkeit geschlossen ~"type::tech story" 10.50 19 +11840/-5724/6116
#33 TS-C1 : Automatisiertes Load Balancing geschlossen ~"type::tech story" 7.00 3 +1198/-449/749
#21 TS-S2 : Adapter geschlossen ~"type::tech story" 4.33 4 +3827/-2007/1820
#19 US-S7 : Live-Konfiguration geschlossen ~"type::user story" 3.67 2 +1862/-511/1351
#3 US-M2 : Datei Download geschlossen ~"type::user story" 3.33 1 +380/-1/379
#17 US-S6 : Multi-Tier geschlossen ~"type::user story" 3.00 0 +0/-0/0
#30 US-C3 : Hot Spare geschlossen ~"type::user story" 3.00 1 +1294/-220/1074
#28 US-C1 : Manuelle Skalierung geschlossen ~"type::user story" 2.50 0 +0/-0/0
#49 TS-M6 : End-To-End geschlossen ~"type::tech story" 2.00 1 +553/-295/258
#46 TS-M5 : Spring & picocli geschlossen ~"type::task" 1.75 0 +0/-0/0
#29 US-C2 : TTL geschlossen ~"type::user story" 1.67 2 +1608/-402/1206
#15 US-S4 : Replacement geschlossen ~"type::user story" 1.17 1 +1349/-376/973

Mitgearbeitet:

Issue Status Typ Stunden Commits LOC (+/-/=)
#52 DOC-1 : DOC & Meetings geschlossen ~"type::doc" 21.00 0 +0/-0/0
#2 US-M1 : CDN geschlossen ~"type::user story" 8.00 0 +0/-0/0
#5 US-M4 : Admin CLI geschlossen ~"type::user story" 7.33 3 +1859/-708/1151
#4 US-M3 : Routing geschlossen ~"type::user story" 4.00 2 +1194/-860/334
#57 Admin User Management geschlossen ~"type::user story" 3.00 1 +510/-65/445
#36 NFA-C2 : Recovery nach Crash geschlossen ~"type::nfa" 1.33 1 +116/-0/116
#11 NFA-M3 : Help geschlossen ~"type::nfa" 1.00 2 +374/-170/204
#35 NFA-C1 : Durchsatz geschlossen ~"type::nfa" 0.67 0 +0/-0/0
#18 US-S3 : Invalidierung geschlossen ~"type::user story" 0.50 1 +1349/-376/973
#8 TS-M2 : Serialisierungsmodul geschlossen ~"type::tech story" 0.33 0 +0/-0/0
#25 NFA-S3 : Zustellgarantie geschlossen ~"type::nfa" 0.33 0 +0/-0/0

Bericht

Der individuelle Bericht von @vast00005 ist einsehbar unter : VAST00005

xuzh00003

Statistik

Zuständig:

Issue Status Typ Stunden Commits LOC (+/-/=)
#5 US-M4 : Admin CLI geschlossen ~"type::user story" 12.00 7 +1055/-521/534
#54 Admin File via Router (CRUD) geschlossen ~"type::user story" 12.00 2 +155/-80/75
#57 Admin User Management geschlossen ~"type::user story" 7.00 0 +0/-0/0
#51 US-M4: User Stats Command geschlossen ~"type::user story" 6.00 1 +550/-256/294
#11 NFA-M3 : Help geschlossen ~"type::nfa" 2.50 0 +0/-0/0

Mitgearbeitet:

Issue Status Typ Stunden Commits LOC (+/-/=)
#52 DOC-1 : DOC & Meetings geschlossen ~"type::doc" 21.00 0 +0/-0/0
#53 TS-Z1: Verbesserung der Codestruktur und Wartbarkeit geschlossen ~"type::tech story" 6.00 5 +449/-66/383
#28 US-C1 : Manuelle Skalierung geschlossen ~"type::user story" 1.00 0 +0/-0/0
#4 US-M3 : Routing geschlossen ~"type::user story" 0.50 0 +0/-0/0
#46 TS-M5 : Spring & picocli geschlossen ~"type::task" 0.50 0 +0/-0/0

Bericht

Der individuelle Bericht von @xuzh00003 ist einsehbar unter : XUZH00003

yaml_token

Statistik

Keine Assignee-Issues.

Keine Timelog-Mitarbeit (außer ggf. auf eigenen Assignee-Issues).

Bericht

5. Arbeitszeit je Issue

Issue chst00004 Emma.Buech ide Markus.Esch miro00009 Projektdoku sosa00004 vast00005 xuzh00003 yaml_token
Backlog anlegen 4.50
US-M1 : CDN 5.33 6.50 8.00
US-M2 : Datei Download 3.33
US-M3 : Routing 18.00 4.00 0.50
US-M4 : Admin CLI 1.00 7.33 12.00
US-M5 : Status/Statistik 4.08
TS-M1 : Index 0.33 1.00
TS-M2 : Serialisierungsmodul 5.00 0.33
NFA-M1 : Zustellgarantie 1.25 2.50
NFA-M2 : Single-Node 1.00 0.50 0.50
NFA-M3 : Help 0.25 1.00 1.00 2.50
NFA-M4 : Smoke-Test 2.25
US-S1 : Parallelität 0.33 5.50
US-S2 : Recovery 6.33
US-S4 : Replacement 0.33 1.17
US-S5 : Download-Statistik 2.00 0.33
US-S6 : Multi-Tier 0.33 3.00
US-S3 : Invalidierung 0.33 0.50 0.50
US-S7 : Live-Konfiguration 0.33 3.67
TS-S1 : Datenbank 4.58
TS-S2 : Adapter 0.33 4.33
TS-S3 : Logging & Tracing 2.83
NFA-S1 : Parallelität 0.33 3.00
NFA-S2 : Rollen 6.33
NFA-S3 : Zustellgarantie 4.00 0.33
NFA-S4 : Dublikate 2.50 0.33
NFA-S5 : Recovery 10.33
US-C1 : Manuelle Skalierung 0.33 2.50 1.00
US-C2 : TTL 0.33 1.67
US-C3 : Hot Spare 1.00 0.33 3.00
US-C4 : Segmentiertes Laden 6.00 0.50
US-C5 : Audit 4.00 0.50
TS-C1 : Automatisiertes Load Balancing 0.33 7.00
TS-C2 : Fehlertoleranz / Failover 0.33 4.00
NFA-C1 : Durchsatz 2.00 0.33 0.67
NFA-C2 : Recovery nach Crash 3.33 1.33
US-++1 : Auto Scaling 0.33
TS-++1 : TLS 0.33
TS-++2 : Transportmechanismus 0.33
TS-++3 : P2P 0.33
TS-++4 : P2P-Rebalancing 0.33
NFA-++1 : Failover 0.33
TS-M3 : Maven Projekt einrichten1 1.00
TS-M4 : CI/CD Pipeline 0.50
TS-M3 : Maven Spotless Plugin 0.50
TS-M5 : Spring & picocli 0.75 1.75 0.50
Dynamic Diagrams erstellen 6.00
TS-M6 : End-To-End 2.00
TS-M3 : Edge Server Shell Script 1.00
US-M4: User Stats Command 6.00
DOC-1 : DOC & Meetings 21.00 23.00 21.00 21.00 21.00
TS-Z1: Verbesserung der Codestruktur und Wartbarkeit 2.50 9.00 10.50 6.00
Admin File via Router (CRUD) 12.00
Admin User Management 3.00 7.00
DOC-2 : Automated API Endpoint Doc 1.00

...

6. Projektrückblick / Fazit

Das Projekt Mini-CDN der Gruppe 8 war ingesamt ein Erfolg, da die gegebenen fachlichen und technischen Anforderungen erzielt worden sind. Die praktische Umsetzung eines verteilten Systems hat zudem unser Verständnis von verteilter Architektur vertieft. Eine Kollaboration im Team aufzustellen war für uns kein Problem da wir bereits vor dem Projektbeginn öfters gemeinsam gearbeitet haben.

Eine große Hilfe für unser Team war es CI/CD Pipelines aufzustellen welche zuerst auf einem Laptop, und anschließend auf einem privaten Server von @vast00005 aufgesetzt worden sind. Dies hat uns ermöglicht rund um die Uhr Feedback bezüglich Pushes und Jobs zu bekommen. Anschließend wurde die Pipeline auch für das Erstellen von Artefakten oder für eine Automatische Dokumentation von API EndPoints genutzt.

Dieses Projekt hat uns allen gezeigt wie wichtig genaue (Sprint)-Planung im Team wirklich ist, und dass man mit sogenanntem CowBoy Coding nicht weit kommt, sondern eher mehr technical debt sammelt.

Allgemein können wir sagen dass auch trotz einiger Schwierigkeiten bezüglich des Verständnis von Distributed-Systems -Konzepten oder workflows, sowie Minor Setbacks entlang des Entwicklungspfades wir eine erfolgreich Funktionierende Anwendung entwickeln konnten.

Es hat uns Spaß gemacht und wir haben bei dem gemeinsamen Entwickeln viele Learnings mitnehmen können.

-- mini cdn team ! code on!

7. Anlagen

Sprintdokumentation

Folgende Sprints wurden durchgeführt und mit einer Sprintdokumentation dokumentiert:

  • [Sprint 1](Home/Sprint 1): Zeitraum 01.12.2025 - 17.12.2025
  • [Sprint 2](Home/Sprint 2): Zeitraum 18.12.2025 - 14.01.2026
  • [Sprint 3](Home/Sprint 3): Zeitraum 15.01.2026 - 04.02.2026
  • [Sprint 4](Home/Sprint 4): Zeitraum 12.02.2026 - 18.02.2026
  • [Sprint 5](Home/Sprint 5): Zeitraum 19.02.2026 - 02.03.2026
  • [Sprint 6](Home/Sprint 6): Zeitraum 03.03.2026 - 17.03.2026

...

Präsentationen

Clone this wiki locally