Neben der in den Vorlesungen vermittelten QS Grundlagen werden anhand exemplarischer Aufgabenstellung grundlegende Methoden der Softwarequalitätssicherung erprobt. Die Aufgabenstellungen sollen zu den wesentlichen Fragestellungen und Problemzonen der Qualitätssicherung hinführen und Sie für diese Bereiche sensibilisieren.
Die Vorlesung wird als VO Block mit Gastvorträgen angeboten.
Der Übungsteil wird in 4 Labs im Team zu 4 Personen absolviert. Die Labs umfassen folgende Themenbereiche:
- Code Inspections / Reviewing
- Statische Code Analyse / Antipattern Analyse
- Test Driven Development (TDD)
- Testing (Unit, System, Acceptance)
Didaktisches Vorgehen: Die zuständige Forschungsgruppe vermittelt ingenieurwissenschaftliche Sichtweisen. Didaktisch bedeutet dies für die vorliegende LVA: Vermittlung der erforderlichen Fachgrundlagen, Anleitung zur situativer Recherche bei Vertiefungsbedarf, Vorstellung von realen, oft großen Fallbeispielen, Erprobung und Erfahrung in für die LVA angemessenen Konzeptbildungen, Übungen, Teilprojekten und Anwendungen.