Offer 1
Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung
English summary
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.
Overview
- Project details
- Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung
Source excerpt · Page 1
- “Implementierung der nutzerseitigen Mechanismen einer menschzentrierten Dienstplanung” Page 1 ↗
- Organization
- Not stated in the PDF
- Project formats
- Degree levels
- Not stated in the PDF
- Project goal
- Funktionsfähiger, robuster und erweiterbarer Backend-Baustein für nutzerseitige Mechanismen der Dienstplanung.
Source excerpt · Page 1
- “Ziel ist ein funktionsfähiger, robuster und erweiterbarer Backend-Baustein für die nutzerseitigen Mechanismen.” Page 1 ↗
Topics and work
- Subjects
- menschzentrierte Dienstplanung
Source excerpt · Page 1
- “ein menschzentrierter Prozess in drei Phasen erarbeitet” Page 1 ↗
- nutzerseitige Mechanismen für Beschäftigte
Source excerpt · Page 1
- “Fokus sind die Mechanismen der Beschäftigten: Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Page 1 ↗
- Backend-Umsetzung
Source excerpt · Page 1
- “Diese Mechanismen sind fachlich definiert und sollen nun im Backend umgesetzt werden.” Page 1 ↗
- menschzentrierte Dienstplanung
- Application areas
- Methods and tools
- Backend-Struktur
Source excerpt · Page 1
- “Einarbeitung in das Domänenmodell, die bestehende Backend-Struktur und die vorgesehenen Mechanismen” Page 1 ↗
- Datenmodell
Source excerpt · Page 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Page 1 ↗
- Schnittstellen
Source excerpt · Page 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Page 1 ↗
- Prototyp
Source excerpt · Page 1
- “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗
- Backend-Struktur
- Activities
- Einarbeitung in Domänenmodell, Backend-Struktur und vorgesehene Mechanismen
Source excerpt · Page 1
- “Einarbeitung in das Domänenmodell, die bestehende Backend-Struktur und die vorgesehenen Mechanismen” Page 1 ↗
- Analyse der technischen Umsetzbarkeit und Ableitung der Anforderungen
Source excerpt · Page 1
- “Analyse der technischen Umsetzbarkeit und Ableitung der Anforderungen” Page 1 ↗
- Entwurf der technischen Umsetzung
Source excerpt · Page 1
- “Entwurf der technischen Umsetzung (Datenmodell, Logik, Schnittstellen)” Page 1 ↗
- Implementierung eines funktionsfähigen Prototyps
Source excerpt · Page 1
- “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗
- Test, Evaluation und iterative Verbesserung
Source excerpt · Page 1
- “Test, Evaluation und iterative Verbesserung” Page 1 ↗
- Präferenzen erfassen
Source excerpt · Page 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Page 1 ↗
- Planentwurf aktiv mitgestalten
Source excerpt · Page 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Page 1 ↗
- Dienste tauschen
Source excerpt · Page 1
- “Präferenzen erfassen, den Planentwurf aktiv mitgestalten und Dienste tauschen.” Page 1 ↗
- Einarbeitung in Domänenmodell, Backend-Struktur und vorgesehene Mechanismen
- Kinds of work
- Software development
Source excerpt · Page 1
- “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗
- Software development
- Expected outputs
Requirements
- Required skills
- Grundkenntnisse in Python oder vergleichbar
Source excerpt · Page 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Page 1 ↗
- Interesse an Backend/Softwareentwicklung
Source excerpt · Page 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Page 1 ↗
- Erfahrung mit Versionskontrolle mit Git
Source excerpt · Page 1
- “Erfahrung mit Versionskontrolle mit Git (z. B. GitLab oder GitHub)” Page 1 ↗
- Interesse an Schnittstellen (APIs) und der Anbindung einer App- bzw. Weboberfläche
Source excerpt · Page 1
- “Interesse an Schnittstellen (APIs) und der Anbindung einer App- bzw. Weboberfläche” Page 1 ↗
- Freude an aktiver Mitarbeit in einem Forschungsprojekt und an Teamarbeit
Source excerpt · Page 1
- “Freude an aktiver Mitarbeit in einem Forschungsprojekt und an Teamarbeit” Page 1 ↗
- Selbstständige und strukturierte Arbeitsweise
Source excerpt · Page 1
- “Selbstständige und strukturierte Arbeitsweise” Page 1 ↗
- Gute Deutschkenntnisse
Source excerpt · Page 1
- “Gute Deutsch- und Englischkenntnisse” Page 1 ↗
- Gute Englischkenntnisse
Source excerpt · Page 1
- “Gute Deutsch- und Englischkenntnisse” Page 1 ↗
- Grundkenntnisse in Python oder vergleichbar
- Recommended skills
- Erfahrung in größeren Programmier- bzw. Softwareprojekten
Source excerpt · Page 1
- “Erfahrung in größeren Programmierbzw. Softwareprojekten von Vorteil” Page 1 ↗
- Erfahrung in größeren Programmier- bzw. Softwareprojekten
- Eligible study fields
- Not stated in the PDF
- Programming in the project
- Central
- Programming prerequisite
- Required
Source excerpt · Page 1
- “Grundkenntnisse in Python oder vergleichbar, Interesse an Backend/Softwareentwicklung” Page 1 ↗
Practical details
- Team size
- Not stated in the PDF
- Duration
- Not stated in the PDF
- Start
- Ab sofortNormalized date: asap
Source excerpt · Page 1
- “Beginn: Ab sofort” Page 1 ↗
- Application deadline
- Not stated in the PDF
- Work location
- Not stated in the PDF
- Location mode
- Not stated in the PDF
Learning and support
- Learning opportunities
- Not stated in the PDF
- Support offered
- Not stated in the PDF
Application and contacts
- Contacts
- Annina Metzner, M.Sc. · annina.metzner@tum.de
Source excerpt · Page 1
- “E-Mail:|annina.metzner@tum.de|” Page 1 ↗
- Prof. Dr.-Ing. Johannes Fottner · j.fottner@tum.de
- Annina Metzner, M.Sc. · annina.metzner@tum.de
- How to apply
- Bewerbung bitte an Annina Metzner senden!
Source excerpt · Page 1
- “Bewerbung bitte an Annina Metzner senden!” Page 1 ↗
- Further information
- Not stated in the PDF