02_Projektorganisation.md - marcohoegen/TWP_KonferenzTool GitHub Wiki
1.2 Projektorganisation
Projekt: Confeed – Konferenz-Feedback-Tool
Hochschule: Ernst-Abbe-Hochschule Jena
Stand: 30. Oktober 2025
Verantwortlich: Marlon Joerns, Aya Lkhalidi
1. Teamstruktur
Das Projektteam besteht aus Studierenden des Studiengangs Wirtschaftsingenieurwesen – Digitale Wirtschaft der EAH Jena.
Ziel ist die gemeinschaftliche Entwicklung eines webbasierten Feedbacksystems für Konferenzen.
Die Teammitglieder übernehmen klar abgegrenzte Rollen, um Entwicklung, Dokumentation und Design effizient zu koordinieren.
| Name | Rolle / Verantwortungsbereich | Kernaufgaben |
|---|---|---|
| Marco HögenDaniel Walker | Backend-Entwicklung | API-Implementierung, Datenbankanbindung, Serverlogik |
| ****Simon Dittmar | Backend-Entwicklung | Schnittstellen, Authentifizierung, Testumgebung |
| Paul Plonka | Frontend-Entwicklung | UI-Implementierung, Komponentenlogik, Kommunikation mit API |
| Daniel Walker | Frontend-Entwicklung | Layout, Responsivität, Performance optimierung |
| Erik Hinsche | UI/UX-Design | Benutzerführung, Gestaltungskonzept, Mockups |
| Aya Lkhalidi | Recherche & Evaluation | Marktanalyse, Tool-Vergleiche, Dokumentation |
| Marlon Joerns | Dokumentations- und Projektkoordination | Wiki-Pflege, Kommunikation mit Betreuern |
| Maximilian Reichel | Organisation & Qualitätssicherung | Review-Prozesse, Testplanung, Feedbacksammlung |
2. Rollenbeschreibung
Entwickler:innen (Frontend/Backend)
- Umsetzung der Kernfunktionen (Bewertungssystem, API, Datenpersistenz)
- Sicherstellung der funktionalen Anforderungen
- Erstellung von Unit- und Integrationstests
UI/UX-Design
- Gestaltung einer intuitiven und barrierearmen Benutzeroberfläche
- Entwurf von Prototypen (Figma)
- Abstimmung mit Frontend-Team bezüglich Machbarkeit
Dokumentation & Projektkoordination
- Pflege des GitHub-Wikis (technische Entscheidungen, Fortschrittsdokumentation)
- Zusammenführung aller Projektunterlagen
- Schnittstelle zwischen Entwicklungsteam und Hochschule
Organisation & Qualitätssicherung
- Erstellung von Review-Prozessen und Testprotokollen
- Terminüberwachung und Versionskontrolle
- Koordination der Feedbackzyklen während der Entwicklung
3. Kommunikationsstruktur
| Kommunikationsmittel | Zweck | Häufigkeit |
|---|---|---|
| GitHub Issues & Wiki | Aufgabenverwaltung, Versionsdokumentation | laufend |
| Microsoft Teams / Discord | Teamkommunikation, Abstimmung im Alltag | täglich |
| wöchentliche Team-Meetings | Fortschrittskontrolle, Aufgabenverteilung | 1× pro Woche |
| Meetings mit Betreuer:innen (EAH) | Statusbericht, technische Entscheidungen | nach Bedarf |
| E-Mail / GitHub Discussions | formale Kommunikation, externe Abstimmung | bei Bedarf |
4. Entscheidungsprozesse
- Fachliche und technische Entscheidungen werden im Team abgestimmt und anschließend als ADR (Architecture Decision Record) im Wiki dokumentiert.
- Entscheidungen über Prioritäten oder Zeitplanung erfolgen im Rahmen der wöchentlichen Projektmeetings.
- Bei Unstimmigkeiten entscheidet die Gruppe im Mehrheitsprinzip; bei technischen Fragen erfolgt Rücksprache mit dem betreuenden Professor/der Professorin.
5. Werkzeuge & Infrastruktur
| Bereich | Tool / Technologie | Zweck |
|---|---|---|
| Versionsverwaltung | GitHub | Wiki |
| Kommunikation | Discord | Austausch, Chat, Screensharing |
| Design & Prototyping | Figma / Adobe XD | UI/UX-Gestaltung |
| Datenbank | PostgreSQL | |
| Backend | TypeScript | REST-API-Implementierung |
| Frontend | React | Benutzeroberfläche |
| Containerisierung | Docker & Docker-Compose | Lokales Hosting, Portabilität |
| Dokumentation | GitHub Wiki | Projektdokumentation und Nachvollziehbarkeit |
6. Verantwortlichkeiten und Übergaben
- Alle Teammitglieder dokumentieren ihren Arbeitsfortschritt in GitHub Issues oder im Wiki.
- Marlon und Aya führen wöchentliche Status-Updates durch und aktualisiert das Inhaltsverzeichnis.
- Nach Projektabschluss erfolgt eine strukturierte Übergabe an die Hochschule (Datenbank-Dump, Quellcode, Wiki-Export).
Stand: 30. Oktober 2025
Verantwortlich: Marlon Joerns , Aya Lkhalidi
Status: Abgeschlossen