Sebastian Klepper, M.Sc. Office: 01.07.42 E-Mail: This email address is being protected from spambots. You need JavaScript enabled to view it. Phone: +49 (0)89 289 - 18213 Technische Universität MünchenInstitut für Informatik I1 85748 Garching bei München Germany |
Please note …
Not available for in-person meetings. Please contact me via email instead.
Not available for thesis supervision. Please contact my colleagues instead.
Alternatively, visit the Chair for Information Systems for similar topics.
Also check out this article about approaching a thesis supervisor.
Research Topics
My research is centered around continuous software engineering in highly complex problem domains.
Even though it anticipates unknowns and change, the typical agile development approach often doesn’t cut it for extremely complex and unpredictable problems.
In such projects it is indispensable to work with hypotheses instead of requirements, make data-driven decisions and continuously reality-check your solution.
Teams therefore must integrate an empirical research process into their development workflow. This includes analyzing and breaking down problems, formulating hypotheses and testing them, designing experiments and running them in production if necessary, evaluating results and making decisions.
These activities have been dubbed “Continuous Experimentation” and “Continuous Innovation” and are part of a holistic Continuous Software Engineering approach.
They require a perfect handle on continuous software engineering workflows, techniques, architectural patterns, infrastructure, etc.
My focus is on workflows, where some building blocks exist but there are still many challenges for coming up with an integrated process model and
Research goals include coming up with an integrated, flexible, tailorable process model for Continuous Innovation along with supporting tools and guidelines.
Primary fields of research:
Continuous innovation, Continuous experimentation, Hypothesis-driven development, Opportunistic use of new technology
Underlying topics:
Continuous software engineering, Agile and lean development, Continuous software evolution, Continuous delivery, Release management, Evolutionary architectures
Publications 
2019/2020
- Continuous Research & Development: Scientific Research as Decision Support for Continuous Software Engineering in Domains with High Uncertainty
Sebastian Klepper
Technische Universität München / Open Access, Work in progress
Supervision
2019
-
Decision Support for Continuous Software Engineering in Complex Problem Domains: A Case Study (Master’s Thesis)
2018
- Workflow for Empirical and Opportunistic Domain Engineering in a Corporate Environment (Master’s Thesis)
- Continuous Security: Towards unification of security standards and agile methodologies (Master’s Thesis)
2017
- Applied Machine Learning: A Case Study of Continuous Experimentation (Master’s Thesis)
- Hypothesis-Driven Development in Multi-Project Organizations (Bachelor’s Thesis)
- Continuous Software Engineering in Complex Problem Domains (Research Internship)
2016
- Context-Aware Process Transformation of Anti-Patterns in Agile Software Projects (Bachelor’s Thesis)
Teaching
2020
2019
- iPraktikum – lab course centered around innovation with industry partners (2019)
- iPraktikum – lab course centered around innovation with industry partners (2018/19)
2018
- iPraktikum – lab course centered around innovation with industry partners (2018)
- Software Analytics – Anwendungen von maschinellem Lernen und Data-Mining in der Softwaretechnik (2017/18)
- iPraktikum – lab course centered around innovation with industry partners (2017/18)
2017
2016