This website is no longer updated.

As of 1.10.2022, the Faculty of Physics has been merged into the TUM School of Natural Sciences with the website https://www.nat.tum.de/. For more information read Conversion of Websites.

de | en

Master Practikum: Implementing and Practicing Inverse Transparency – A new form of data privacy (IN2106, IN4277)

Course 0000004570 in SS 2021

General Data

Course Type practical training
Semester Weekly Hours 6 SWS
Organisational Unit Informatics 4 - Chair of Software & Systems Engineering (Prof. Pretschner)
Lecturers Tabea Schmidt
Valentin Zieglmeier
Responsible/Coordination: Alexander Pretschner
Dates Wed, 13:00–15:00, virtuell
and 1 singular or moved dates

Assignment to Modules

Further Information

Courses are together with exams the building blocks for modules. Please keep in mind that information on the contents, learning outcomes and, especially examination conditions are given on the module level only – see section "Assignment to Modules" above.

additional remarks This practical course puts you in the role of a software engineer or project lead in a team that starts to practice Inverse Transparency principles. To evaluate this new form of data privacy, we aim to "stab the hornet's nest" by specifically forcing data misuse and profiling that would be forbidden in a normal development environment but might have the potential to improve software quality and developer performance. Our goal is to find out whether these data can actually help at all or whether their use for performance assessment even makes sense in the first place. We develop a framework that, if these data are helpfufl, would enable sensible data usage while preventing or disincentivizing misusages. As a developer, you spend your semester developing advanced analysis software and generating usage data. We will use this time to improve your software development and teamwork skills. During development, you will reflect on and deliberate your design and implementation choices. You will have to decide which analyses are meaningful, which might not be sensible, and which should definitely not be used. As a project lead, you will facilitate your team's work by leading them towards developing great software. Your development effort will be reduced, instead focusing on guiding the team and improving their output. For this, you will use skill management and performance assessment tools. What is Inverse Transparency? ======================= Employers have significant control over the data of their employees. To protect employees, the workers' councils often completely forbid usage of individual-related data by employers. This is not a perfect solution though. On the one hand, nobody can truly verify that managers adhere to this (more often than not, they probably don't). On the other hand, interesting data usages might be prevented, even if employees are in principle okay with it. ​ Inverse Transparency is a concept that we think can help overcome these hurdles. It is based on a simple principle: All data is accessible, but all data access is transparent and visible to the data owners. This makes misusage unattractive, as it can be retraced. Valuable and interesting data usages on the other hand are enabled in a transparent way. Application ======== Please check the course website ("current information" link below) for information on how to apply.
Links E-Learning course (e. g. Moodle)
Current information
TUMonline entry

Equivalent Courses (e. g. in other semesters)

Top of page