DCAITI

Zero-Click Registration

SSL

Please use user name and passwort from your tubIT account to register.

This is no official registration with the examination office (Prüfungsamt).

Aufgrund der COVID-19 Situation wird der Start des Semesters und damit aller Veranstaltungen mind. bis zum 20.04.2020 verschoben.

Empirical and Data-Driven Software Engineering

3433 L 10583, lecture course, 6 CP, 4 SWS, EMPIRICAL AND DATA-DRIVEN SOFTWARE ENGINEERING

Die Entwicklung von Software kann als eine Kette von Designentscheidungen gesehen werden. Diese Entscheidungen werden in der modernen Softwareentwicklung immer häufiger auf Basis von Daten getroffen (z.B. Daten über die Nutzung der Software).

Hinzu kommt, dass Software selber immer stärker über Algorithmen gesteuert wird, die durch Daten antrainiert werden (z.B. mit Hilfe von Machine Learning). Daher wird ein fundiertes Verständnis für empirische Forschungsmethoden und Datenanalyse für Software Entwickler immer wichtiger. Empirical Software Engineering beschäftigt sich mit der Erhebung und Analyse von Daten über Software Engineering Artefakte um daraus Wissen abzuleiten, das zur Verbesserung der Software oder des Softwareentstehungsprozesses genutzt werden kann. In diesem Modul werden die Grundlage des Empirical Software Engineerings vermittelt.

Dazu gehören:

In einer Vorlesung werden die Grundlagen vermittelt und anhand von Beispielen erläutert. In einem begleitenden Projekt entwerfen die Studierenden eine eigene empirische Studie zu einer selbst gewählten Fragestellung aus dem Software Engineering, führen diese durch und werten sie aus.

Die Veranstaltung wird über diesen ISIS Kurs organisiert.

Exam Items

Grading key

2

Dates

Every Monday starting on April 20th, 2020 from 2-6 pm in room TEL403.

Date Content
20.04.20 Einführung, Organisation
27.04.20 Was ist Empirie? Was ist Empirie im SE?
04.05.20 Aufbau von empirischen Studien
11.05.20 Datenerhebung
18.05.20 Datenanalyse
25.05.20 Validität von empirischen Ergebnissen
01.06.20 Empirie in der Praxis
13.07.20 Projektpräsentationen