TUM Project Opportunities
← Back to projects

idp-084 · Informatics IDP Hub

Implementierung der planerseitigen Entscheidungsunterstützung einer menschzentrierten Dienstplanung

Automatically extracted from the linked project document. Check the original PDF before relying on a detail.

Document language: German · Pages: 1 · Extracted: 25 Sept 2026, 23:31

Some source excerpts could not be verified against the extracted PDF text.

Offer 1

Implementierung der planerseitigen Entscheidungsunterstützung einer menschzentrierten Dienstplanung

English summary

The project aims to implement a robust, extensible backend component for human-centered physician scheduling, focused on reviewing proposed plans, resolving conflicts, and approving plans. Students will analyze feasibility, design and implement a prototype that connects an optimization algorithm with checking, approval, and versioning logic, then test and iteratively improve it. The work requires basic Python or equivalent knowledge and Git experience; larger software-project experience is an advantage.

Overview

Project details
Implementierung der planerseitigen Entscheidungsunterstützung einer menschzentrierten Dienstplanung
Source excerpt · Page 1
  • “Implementierung der planerseitigen Entscheidungsunterstützung einer menschzentrierten Dienstplanung” Page 1 ↗
Organization
Not stated in the PDF
Project formats
  • IDP
    Source excerpt · Page 1
    • “Forschungspraxis | IDP (Umsetzungsorientiert)” Page 1 ↗
Degree levels
Not stated in the PDF
Project goal
Ein funktionsfähiger, robuster und erweiterbarer Backend-Baustein für die planerseitige Entscheidungsunterstützung.
Source excerpt · Page 1
  • “Ziel ist ein funktionsfähiger, robuster und erweiterbarer Backend-Baustein für die planerseitige Entscheidungsunterstützung.” Page 1 ↗

Topics and work

Subjects
  • menschzentrierte Dienstplanung
    Source excerpt · Page 1
    • “Für die ärztliche Dienstplanung wurde ein menschzentrierter Prozess in drei Phasen erarbeitet (Plan vorbereiten, finalisieren, anpassen), mit konkreten Mechanismen je Phase.” Page 1 ↗
  • planerseitige Entscheidungsunterstützung
    Source excerpt · Page 1
    • “Fokus ist die Planerseite: einen Planvorschlag prüfen, Konflikte auflösen und den Plan freigeben.” Page 1 ↗
Application areas
  • ärztliche Dienstplanung
    Source excerpt · Page 1
    • “Für die ärztliche Dienstplanung wurde ein menschzentrierter Prozess in drei Phasen erarbeitet (Plan vorbereiten, finalisieren, anpassen), mit konkreten Mechanismen je Phase.” Page 1 ↗
Methods and tools
  • Optimierungsalgorithmus
    Source excerpt · Page 1
    • “Anbindung des Optimierungsalgorithmus, Prüf- und Freigabelogik, Versionierung” Page 1 ↗
  • Versionierung
    Source excerpt · Page 1
    • “Anbindung des Optimierungsalgorithmus, Prüf- und Freigabelogik, Versionierung” Page 1 ↗
Activities
  • Einarbeitung in das Domänenmodell, die bestehende Backend-Struktur und die vorgesehenen 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 (Anbindung des Optimierungsalgorithmus, Prüf- und Freigabelogik, Versionierung)” 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 ↗
  • Planvorschlag prüfen, Konflikte auflösen und den Plan freigeben
    Source excerpt · Page 1
    • “Fokus ist die Planerseite: einen Planvorschlag prüfen, Konflikte auflösen und den Plan freigeben.” Page 1 ↗
Kinds of work
  • Software development
    Source excerpt · Page 1
    • “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗
Expected outputs
  • funktionsfähiger Prototyp
    Source excerpt · Page 1
    • “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗

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 Optimierung/Operations Research und Datenmodellierung
    Source excerpt · Page 1
    • “Interesse an Optimierung/Operations Research und Datenmodellierung” 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 Deutsch- und Englischkenntnisse
    Source excerpt · Page 1
    • “Gute Deutsch- und Englischkenntnisse” Page 1 ↗
Recommended skills
  • Erfahrung in größeren Programmier- bzw. Softwareprojekten
    Source excerpt · Page 1
    • “Erfahrung in größeren Programmierbzw. Softwareprojekten von Vorteil” Page 1 ↗
Eligible study fields
Not stated in the PDF
Programming in the project
Central
Source excerpt · Page 1, Page 1
  • “Dabei können sich iterative Anpassungen am Konzept ergeben. Im Vordergrund steht die technische Umsetzung und die Prüfung, ob und wie sich die Mechanismen realisieren lassen.” Page 1 ↗ This citation needs review.
  • “Implementierung eines funktionsfähigen Prototyps” Page 1 ↗ This citation needs review.
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
Application deadline
Not stated in the PDF
Work location
Not stated in the PDF
Location mode
Not stated in the PDF
Working language
  • Deutsch
    Source excerpt · Page 1
  • Englisch
    Source excerpt · Page 1

Learning and support

Learning opportunities
Not stated in the PDF
Support offered
  • Einbindung in das Forschungsteam von FAIRPLAN mit enger Abstimmung und gemeinsamer Weiterentwicklung
    Source excerpt · Page 1
    • “Die Arbeit ist in das Forschungsteam von FAIRPLAN eingebunden; enge Abstimmung und gemeinsame Weiterentwicklung sind ausdrücklich erwünscht.” Page 1 ↗

Application and contacts

Contacts
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