Erwerb von vertiefenden Kenntnissen im Bereich der Software Qualitätssicherung und des Software Qualitätsmanagements.Erlangen der Fähigkeit, die Qualität eines Softwareprodukts zu beurteilen und Schritte zur nachhaltigen Verbesserung der Qualität von Software und Entwicklungsprozess zu identifizieren. Im Fokus steht das Kennenlernen und Anwenden praxisrelevanter Werkzeuge zurUnterstützung von Tätigkeiten der Analyse, Verbesserung sowie fortschreitenden Überwachung (Monitoring) der Qualität.
In der Vorlesung werden fortgeschrittene Themen der Software Qualitätssicherung sowie des Qualitätsmanagements vorgestellt.Der Übungsteil der Lehrveranstaltung ist in Kleingruppen zu absolvieren und beinhaltet die folgenden Themenbereiche:
* Werkzeuggestütze Analyse und Verbesserung der Qualität eines bestehenden SW-Projekts* Auswahl und Anpassung von Werkzeugen* Code Reviews und Identifikation globaler Problemfaktoren* Analyse und Verbesserung von Testabdeckung* Maßnahmen zur Qualitätssteigerung
Die Ergebnisse werden in einem Endbericht diskutiert und am Ende des Semesters präsentiert.
Aufwandsschaetzung (ECTS-Breakdown):
Vorlesungen: 10 hÜbungen: 45 hErstellung des Papers: 15 hEndpräsentation: 5 h
Summe: 75 Stunden (3 ECTS)