NewsCurrently, no news are available
Empirical Software Engineering Research
Empirical software engineering research plays an important role to improve software engineering by studying its processes, tools, and humans with empirical methods. In this lecture, we provide an overview of typical quantitative and qualitative research methods. We discuss in-depth on how to properly conduct empirical studies and interpret collected data. Specific topics will include:
- Importance of empirical methods in SE
- Controlled experiments
- Experiment designs
- Measurement and data analysis
- Qualitative studies (e.g., surveys, case studies, interviews)
- Secondary studies (e.g., systematic literature reviews)
- Further topics (e.g., replication, open science, ethics, report writing)
Important Note on Lecture Format
This course will take place in March 2023 as an intensive one-week block course from Monday, 06.03.2023 to Friday, 10.03.2023. On each day, we will have lectures in the morning (8:30 - 12:00) and one in the afternoon (14:00 - 16:00). You will need to attend the lectures to participate in the mini tests during the lectures. Successful participation in the mini tests is a prerequisite for the written exam. Details will be shared during the first lecture.
After the lecture week, we provide an optional exercise sheet to practice the contents of this course. In the following week (13.03.2023 to 17.03.2023), we will have an online office hour to discuss open questions.
To obtain access to the course material and to participate in the mini tests, you must register via this CMS course. Registration ends on 06.03.2023 (at the end of the first day of the lectures).
The written exam will be on Wednesday, 22th of March 2023. There is no re-exam.
You will need to register in the LSF/Hispos for the exam on time, we cannot help if you missed the registration deadline.
There are no formal prerequisites. An understanding of the basics of software engineering is beneficial.
- Wohlin et al., Experimentation in Software Engineering, Springer, 2012
- Juristo and Moreno, Basics of Software Engineering Experimentation, Springer, 2001
- Felderer and Travassos, Contemporary Empirical Methods in Software Engineering. Springer, 2020.
- Prechelt, Kontrollierte Experimente in der Softwaretechnik: Potenzial und Methodik, Springer, 2001