Lehrstuhl für Angewandte Softwaretechnik
Chair for Applied Software Engineering

Sebastian Klepper

Sebastian Klepper, M.Sc.
Doctoral Candidate

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ünchen
Institut 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 Sebastian Klepper's citations

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

2018

2017

2016