Software Engineering Experiment SS 2009

Kai Stapel ,  -> E-Mail

Laborübung 6 Leistungspunkte, unbenotet
Beginn/Anmeldung 31.03.2009
Termin Dienstag, 10:00 - 12:00 Uhr, Raum G323 (Seminarraum)
Blockwoche 02.06. bis 08.06.2009, Raum G325 (Rechnerraum)

Inhalt

In diesem neuen Veranstaltungskonzept sollen zwei verwandte Themen des Sofware Engineerings, die sich gegenseitig gut ergänzen, miteinander kombiniert vorgestellt und praktisch angewendet werden. Das ist zum einen das Messen und Expirementieren von Softwareentwicklungsprojekten, und zum anderen die agile Softwareentwicklung anhand der eXtreme Programming (XP) Methode. Die Veranstaltung gliedert sich in mehrere Phasen. Es werden zunächst die Grundlagen des Experimentierens und der agilen Entwicklung mit XP gelegt. Anschließend wird das Experiment vorbereitet. Danach folgen 2 parallele XP-Projekte. Diese werden vom jeweils anderen Team entsprechend des erstellten Messplans vermessen. Abschließend werden die Ergebnisse ausgewertet.

Phasen des Labors

Lernziele

Organisatorisches

Materialien und Links

Experimente und Statistik im Allgemeinen

Agile Softwareentwicklung

Einführungsveranstaltung

Die Folien der Einführungsveranstaltung sind jetzt verfügbar.

Termine

Nr. Datum Phase Thema Referenten / Durchführung
1 31.03.2009   Anmeldung, Einführung und Themenvergabe FG SE
2 07.04.2009 (1) Empirische Strategien, (2) Goal-Question-Metric-Methode, (3) Grundlagen Messen, (4) Einführung in den Experimentprozess (1) Julian Raschke, (2) Christian El Boustani, (3) Mariem Ben Rehouma, (4) Mustafa Zengin
3 14.04.2009 (5) Experimentdefinition, Planung 1: Kontext, Hypothesen, Variablen, Subjektwahl, Experimentdesign, Instrumentierung
(6) Planung 2: Validität, Gültigkeitsbeschränkungen (Threats to Validity)
(5) Michio Hayashi und Marek Steß
(6) Deniz Bakirtan und Philipp Kleybolte
4 21.04.2009 (7) Experimentdurchführung, Analyse 1: Deskriptive Statistik, Datenreduktion
(8) Analyse 2: Hypothesentests
(9) Hypothesentests mit R
(7) Matthias Becker und Christian Müller
(8) Ashkan Taassob
(9) Andreas Reisch
5 28.04.2009 Grundlagen agile Entwicklung und eXtreme Programming (XP) Sebastian Meyer
6 05.05.2009 Unit-Tests und Test-First-Schulung und Vorstellung Tool Chain (Eclipse, Ant, SVN, Cobertura, Metrics) FG SE
7 12.05.2009 Definition und Planung der Experimente Alle Teilnehmer
8 19.05.2009 weitere Planung und Agile Hour (Einschub aus XP) Alle Teilnehmer
9 26.05.2009 finale Planung des Experiments und Organisatorisches Alle Teilnehmer
10 02.06. - 08.06.2009 XP-Projekte mit Beobachtung und Messung Alle Teilnehmer
11 09.06.2009 LID XP-Projekte und Vortrag zu Analyse und Präsentation FG SE
12 16.06.2009 Analyse und Vortrag zur (10) Ergebnispräsentation Alle Teilnehmer
(10) Marcus Rieche
13 23.06.2009 Analyse und Präsentation der Experimentergebnisse
  • Team KlaRa
  • Team Zeit
Alle Teilnehmer
14 30.06.2009 LID Experiment und Auswertung FG SE