Compare commits

...

2 Commits

Author SHA1 Message Date
efaf02156c Aufzählungen reparieren
Some checks failed
Word Count / count-words (push) Failing after 39s
2026-04-13 21:28:31 +02:00
6e7d30b1d6 2 Abbildungen ins Abbildungsverzeichnis hinzufügen 2026-04-13 21:28:31 +02:00
2 changed files with 8 additions and 1 deletions

View File

@@ -236,6 +236,8 @@ Table: Sprints und deren Schwerpunkte
### Grafische Darstellung
```mermaid
%%| fig-cap: Projektumfeld Analyse
%%| filename: projektumfeld-analyse
flowchart TD
%% Interne Umwelten (Oben)
@@ -318,6 +320,8 @@ Table: Risikoanalyse und Bewertung
### Grafische Darstellung
```mermaid
%%| fig-cap: Risikoportfolio Alumnihub
%%| filename: risikoportfolio-alumnihub
quadrantChart
title Risikoportfolio Alumnihub
x-axis Geringe Auswirkung --> Hohe Auswirkung

View File

@@ -19,6 +19,7 @@ Mein Aufgabenbereich in diesem Projekt war vielseitig und umfasste sowohl leiten
\
Als Product Owner war ich für die Definition der Produktvision und die Priorisierung des Backlogs verantwortlich. Dies beinhaltete:
- **Anforderungsmanagement**: Erhebung und Strukturierung der Anforderungen in Zusammenarbeit mit den Betreuern und dem Team.
- **Sprint-Planung**: Organisation der 14-tägigen Sprints in YouTrack, um einen kontinuierlichen Entwicklungsfluss sicherzustellen.
- **Qualitätssicherung**: Definition der *Definition of Done* (DoD) und Durchführung von Code-Reviews zur Einhaltung von Architekturstandards.
@@ -28,6 +29,7 @@ Als Product Owner war ich für die Definition der Produktvision und die Priorisi
\
Ein wesentlicher Teil meiner Arbeit lag in der Bereitstellung der technischen Basis für das gesamte Team:
- **Deployment-Strategie**: Konzeption und Umsetzung der Server-Infrastruktur auf Basis von Debian Linux und NginX als Reverse-Proxy.
- **Datenbankdesign**: Entwurf des relationalen Datenmodells in PostgreSQL, inklusive der Absicherung durch SSL/TLS.
- **CI/CD-Pipeline**: Automatisierung der Build- und Deployment-Prozesse mittels Gitea Actions für eine effiziente Integration der Teambeiträge.
@@ -176,7 +178,8 @@ Ein Modul in Oqtane besteht aus vier Projekten:
- Im Package-Projekt findet man Skripte zum Debuggen und Releasen eines Moduls und die NuGet-Spezifikation.
- Beim Debug werden die DLLs, PDBs und statischen Assets wie Skripte und Stylesheets der drei anderen Projekte in den bereits gebauten Oqtane.Server `oqtane.framework/oqtane.server/bin/debug/net10.0/...` kopiert.
- Beim Release wird ein NuGet-Paket erstellt und unter oqtane.framework/oqtane.server/Packages abgelegt. Dort abgelegte NuGet-Pakete werden beim nächsten Start des Oqtane-Servers installiert (Datenbank-Migrationen werden gemacht und die Pakete entpackt).
- Beim Release wird ein NuGet-Paket erstellt und unter \
oqtane.framework/oqtane.server/Packages abgelegt. Dort abgelegte NuGet-Pakete werden beim nächsten Start des Oqtane-Servers installiert (Datenbank-Migrationen werden gemacht und die Pakete entpackt).
### Zusammenspiel der Infrastruktur