Letzte Seitenaktualisierung: 28.2.2022 09:11:03

Die folgende Liste beschreibt die Themeninhalte der Lehrveranstaltung Softwarequalität und -test (SwQT).

Softwarequalität und -test

Wichtiger Hinweis: Dieses Manuskript steht allen Teilnehmern der Lehrveranstaltung Softwarequalität und -test (SwQT) an der Beuth Hochschule für Technik Berlin als unterrichtsbegleitendes Lehrmaterial frei zur Verfügung. Die Nutzung für andere Zwecke bedarf zur Vermeidung möglicher Verletzungen des deutschen Urheberrechts der vorherigen Inkenntnissetzung und Erlaubnis des Autors.

Generelles
Manuskript Softwarequalität und -test - Fachvorträge
swXercise-Tutorial für den letzten Meilenstein (JUnit mit VirtualBox)


Vorlesung 1 - Einführungsveranstaltung
Vorlesung In dieser Auftaktvorlesung geht es um die formalen Dinge der Lehrveranstaltung, wie Übungsgruppeneinteilung, Bewertung etc.
Vorlesung 2 - Qualität kompakt
Vorlesung Zum Selbststudium
Diese Vorlesung beschäftigt sich mit einem kleinen "Durchstich" durch alle wichtigen Themen des Qualitätsmanagements und der Qualitätssicherung, dem Testmanagement und der Testdurchführung.
Übung Koordination und Gruppeneinteilung
Vorlesung 2 - Qualität kompakt (Fortsetzung)
Manuskript Qualität kompakt (Zweiter Teil) (PDF-Datei, 554.982 Bytes)
Vorlesung Diese Vorlesung setzt den "Durchstich" durch alle wichtigen Themen des Qualitätsmanagements und der Qualitätssicherung, dem Testmanagement und der Testdurchführung fort.
Übung Besprechung der Fachvortragsthemen
Vorlesung 3 - Softwareversionsverwaltung
Manuskript Strategien zur Softwareversionsverwaltung (PDF-Datei, 671.151 Bytes)
Softwareversionsverwaltung mit Subversion (PDF-Datei, 242.806 Bytes)
Vorlesung Zum Selbststudium (optional)
Um auf Dokumente aller Art zu jeder Zeit und von jedem Ort in aktueller Form zugreifen zu können, benötigt man Werkzeuge zur Dokumentenversionsverwaltung. Diese Vorlesung führt in die Strategien ein, und beschäftigt sich auch mit der Historie einiger Werkzeuge, insbesonders mit "Subversion".
Übung Einrichtung von Subversion
Vorlesung 4 - Qualitätsmanagement und Qualitätssicherung
Manuskript QM und QS in der Softwareentwicklung (PDF-Datei, 2.989.148 Bytes)
Vorlesung Diese Vorlesung stellt den ersten der drei Schwerpunkte dieser Lehrveranstaltung dar: Qualitätsmanagement und Qualitätssicherung. Sie beinhaltet auch die Definition vieler Fachbegriffe aus dem Kontent QM und QS.
Übung Qualitätsmanagement-Handbuch
Vorlesung 4 - Qualitätsmanagement und Qualitätssicherung (Fortsetzung)
Vorlesung Fortsetzung der Vorlesung über Qualitätsmanagement und Qualitätssicherung in der Softwareentwicklung.
Übung Qualitätsmanagement-Handbuch
Vorlesung 5 - Testmanagement in Softwareprojekten
Vorlesung Diese Vorlesung stellt den zweiten der drei Schwerpunkte dieser Lehrveranstaltung dar: Testmanagement in Softwareprojekten. Sie beinhaltet darüber hinaus wichtige Aspekte wie Testobjekte, Testziele, Qualitätssicherungsmerkmale und Software-Metriken.
Übung Wichtiger Hinweis: Der Meilenstein stellt eine Teilleistungsaufgabe für den erfolgreichen Modulabschluss dar. Mit dem Beginn der Bearbeitung des Meilensteins beginnt im Sinne der Rahmenstudien- und Prüfungsordnung (RSPO 2012) der Prüfungsversuch für diese Lehrveranstaltung. Ein Rücktritt von der Prüfungsanmeldung (Belegung) ist danach nicht mehr möglich.

Schriftliche Abgabe des 1. Meilensteins (Qualitätsmanagement-Handbuch)
Vorlesung 5 - Testmanagement in Softwareprojekten (Fortsetzung)
Vorlesung Fortsetzung der Vorlesung über Testmanagement in Softwareprojekten.
Vorlesung 6 - Methodischer Aufbau und Durchführung von Fach- und Abnahmetest
Vorlesung Diese Vorlesung stellt den dritten und letzten Schwerpunkt dieser Lehrveranstaltung dar: Den methodischen Aufbau und die Durchführung des Fach- und Abnahmetests. Weitere wichtige Themen sind Äquivalenzklassen, Grenzwertanalyse, Entscheidungstabellen und Management der Fehlerbehandlung.
Auch JUnit am Beispiel des Java-Backends swXercise wird behandelt.
Vorlesung 6 - Methodischer Aufbau und Durchführung von Fach- und Abnahmetest (Fortsetzung)
Vorlesung Fortsetzung der Vorlesung über den methodischen Aufbau und die Durchführung des Fach- und Abnahmetests.
Übung Anwendung von Metriken
Vorlesung 7 - Abnahme von Softwaresystemen
Manuskript Abnahme von Softwaresystemen (PDF-Datei, 764.503 Bytes)
Vorlesung Die Produktabnahme stellt den letzten Schritt der Softwareentwicklung dar. Diese Vorlesung beschäftigt sich mit dem abschließenden Systemtest, dem Abnahmetest und Softwareprodukten für den anonymen Markt.
Vorlesung 7 - Abnahme von Softwaresystemen (Fortsetzung)
Vorlesung Fortsetzung der Vorlesung über die Abnahme von Softwaresystemen.

Änderungen sind jederzeit vorbehalten!