Angebot 1
Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung
Englische Zusammenfassung
The project implements and evaluates backend mechanisms for a human-centered physician scheduling process, including recording employee preferences, shaping draft schedules, and exchanging shifts. Students analyze feasibility and requirements, design the data model, logic, and interfaces, and implement a functional prototype. The offer asks for basic Python or comparable knowledge and experience with Git; larger software-project experience is an advantage.
Überblick
- Projektdetails
- Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung
Textstelle · Seite 1
- “Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung” Seite 1 ↗
- Organisation
- Im PDF nicht angegeben
- Projektformate
- Studienabschlüsse
- Im PDF nicht angegeben
- Projektziel
- Funktionsfähiger, robuster und erweiterbarer Backend-Baustein für nutzerseitige Mechanismen der Dienstplanung.
Textstelle · Seite 1
- “Ziel ist ein funktionsfähiger, robuster und erweiterbarer Backend-Baustein für die nutzerseitigen Mechanismen.” Seite 1 ↗
Themen und Aufgaben
- Themen
- menschzentrierte Dienstplanung
Textstelle · Seite 1
- “ein menschzentrierter Prozess in drei Phasen erarbeitet” Seite 1 ↗
- nutzerseitige Mechanismen für Beschäftigte
Textstelle · Seite 1
- “Fokus sind die Mechanismen der Beschäftigten: Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Seite 1 ↗
- Backend-Umsetzung
Textstelle · Seite 1
- “Diese Mechanismen sind fachlich definiert und sollen nun im Backend umgesetzt werden.” Seite 1 ↗
- menschzentrierte Dienstplanung
- Anwendungsbereiche
- Methoden und Werkzeuge
- Backend-Struktur
Textstelle · Seite 1
- “Einarbeitung in das Domänenmodell, die bestehende Backend-Struktur und die vorgesehenen Mechanismen” Seite 1 ↗
- Datenmodell
Textstelle · Seite 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Seite 1 ↗
- Schnittstellen
Textstelle · Seite 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Seite 1 ↗
- Prototyp
Textstelle · Seite 1
- “Implementierung eines funktionsfähigen Prototyps” Seite 1 ↗
- Backend-Struktur
- Aufgaben
- Einarbeitung in Domänenmodell, Backend-Struktur und vorgesehene Mechanismen
Textstelle · Seite 1
- “Einarbeitung in das Domänenmodell, die bestehende Backend-Struktur und die vorgesehenen Mechanismen” Seite 1 ↗
- Analyse der technischen Umsetzbarkeit und Ableitung der Anforderungen
Textstelle · Seite 1
- “Analyse der technischen Umsetzbarkeit und Ableitung der Anforderungen” Seite 1 ↗
- Entwurf der technischen Umsetzung
Textstelle · Seite 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Seite 1 ↗
- Implementierung eines funktionsfähigen Prototyps
Textstelle · Seite 1
- “Implementierung eines funktionsfähigen Prototyps” Seite 1 ↗
- Test, Evaluation und iterative Verbesserung
Textstelle · Seite 1
- “Test, Evaluation und iterative Verbesserung” Seite 1 ↗
- Präferenzen erfassen
Textstelle · Seite 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Seite 1 ↗
- Planentwurf aktiv mitgestalten
Textstelle · Seite 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Seite 1 ↗
- Dienste tauschen
Textstelle · Seite 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Seite 1 ↗
- Einarbeitung in Domänenmodell, Backend-Struktur und vorgesehene Mechanismen
- Art der Arbeit
- Softwareentwicklung
Textstelle · Seite 1
- “Implementierung eines funktionsfähigen Prototyps” Seite 1 ↗
- Softwareentwicklung
- Erwartete Ergebnisse
Voraussetzungen
- Erforderliche Kenntnisse
- Grundkenntnisse in Python oder vergleichbar
Textstelle · Seite 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Seite 1 ↗
- Interesse an Backend/Softwareentwicklung
Textstelle · Seite 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Seite 1 ↗
- Erfahrung mit Versionskontrolle mit Git
Textstelle · Seite 1
- “Erfahrung mit Versionskontrolle mit Git (z. B. GitLab oder GitHub)” Seite 1 ↗
- Interesse an Schnittstellen (APIs) und der Anbindung einer App- bzw. Weboberfläche
Textstelle · Seite 1
- “Interesse an Schnittstellen (APIs) und der Anbindung einer App- bzw. Weboberfläche” Seite 1 ↗
- Freude an aktiver Mitarbeit in einem Forschungsprojekt und an Teamarbeit
Textstelle · Seite 1
- “Freude an aktiver Mitarbeit in einem Forschungsprojekt und an Teamarbeit” Seite 1 ↗
- Selbstständige und strukturierte Arbeitsweise
Textstelle · Seite 1
- “Selbstständige und strukturierte Arbeitsweise” Seite 1 ↗
- Gute Deutschkenntnisse
Textstelle · Seite 1
- “Gute Deutsch- und Englischkenntnisse” Seite 1 ↗
- Gute Englischkenntnisse
Textstelle · Seite 1
- “Gute Deutsch- und Englischkenntnisse” Seite 1 ↗
- Grundkenntnisse in Python oder vergleichbar
- Wünschenswerte Kenntnisse
- Erfahrung in größeren Programmier- bzw. Softwareprojekten
Textstelle · Seite 1
- “Erfahrung in größeren Programmierbzw. Softwareprojekten von Vorteil” Seite 1 ↗
- Erfahrung in größeren Programmier- bzw. Softwareprojekten
- Geeignete Studienrichtungen
- Im PDF nicht angegeben
- Programmierung im Projekt
- Zentral
- Programmierkenntnisse als Voraussetzung
- Erforderlich
Textstelle · Seite 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Seite 1 ↗
Rahmenbedingungen
- Teamgröße
- Im PDF nicht angegeben
- Dauer
- Im PDF nicht angegeben
- Beginn
- Ab sofortNormalisiertes Datum: asap
Textstelle · Seite 1
- “Beginn: Ab sofort” Seite 1 ↗
- Bewerbungsfrist
- Im PDF nicht angegeben
- Arbeitsort
- Im PDF nicht angegeben
- Arbeitsmodus
- Im PDF nicht angegeben
Lernen und Betreuung
- Lernmöglichkeiten
- Im PDF nicht angegeben
- Angebotene Betreuung
- Im PDF nicht angegeben
Bewerbung und Kontakt
- Kontaktpersonen
- Annina Metzner, M.Sc. · annina.metzner@tum.de
Textstelle · Seite 1
- “E-Mail:|annina.metzner@tum.de|” Seite 1 ↗
- Prof. Dr.-Ing. Johannes Fottner · j.fottner@tum.de
- Annina Metzner, M.Sc. · annina.metzner@tum.de
- Bewerbung
- Bewerbung bitte an Annina Metzner senden!
Textstelle · Seite 1
- “Bewerbung bitte an Annina Metzner senden!” Seite 1 ↗
- Weitere Informationen
- Im PDF nicht angegeben