Softwarequalität und -test - Manuskript

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 Berliner Hochschule für Technik 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.

Vorlesung 1 - Einführungsveranstaltung
Einführungsveranstaltung (PDF Document, 2.387.477 Bytes @ )
Formaler Ablauf der Lehrveranstaltung, Bewertung
In dieser Auftaktvorlesung geht es um die formalen Dinge der Lehrveranstaltung, wie Übungsgruppeneinteilung, Bewertung etc.
Vorlesung 2 - Qualität kompakt
Qualität kompakt (Erster Teil) (PDF Document, 446.502 Bytes @ )
Checkliste zur Erstellung des Qualitätsmanagement-Handbuchs
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.
Vorlesung 2 - Qualität kompakt (Fortsetzung)
Qualität kompakt (Zweiter Teil) (PDF Document, 554.982 Bytes @ )
Diese Vorlesung setzt den "Durchstich" durch alle wichtigen Themen des Qualitätsmanagements und der Qualitätssicherung, dem Testmanagement und der Testdurchführung fort.
Vorlesung 3 - Softwareversionsverwaltung
Strategien zur Softwareversionsverwaltung (PDF Document, 671.151 Bytes @ )
Softwareversionsverwaltung mit Subversion (PDF Document, 242.806 Bytes @ )
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".
Vorlesung 4 - Qualitätsmanagement und Qualitätssicherung
QM und QS in der Softwareentwicklung (PDF Document, 2.989.148 Bytes @ )
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.
Vorlesung 4 - Qualitätsmanagement und Qualitätssicherung (Fortsetzung)
Fortsetzung der Vorlesung über Qualitätsmanagement und Qualitätssicherung in der Softwareentwicklung.
Wichtiger Hinweis
Der Meilenstein "Qualitätsmanagement-Handbuch" stellt eine Teilleistungsaufgabe für den erfolgreichen Modulabschluss dar. Mit der Abgabe/Präsentation des Meilensteins beginnt im Sinne der Rahmenstudien- und Prüfungsordnung (RSPO) der Prüfungsversuch für dieses Modul. Ein Rücktritt von der Prüfungsanmeldung (Belegung) ist danach nicht mehr möglich.
Vorlesung 5 - Testmanagement in Softwareprojekten
Testmanagement in Softwareprojekten (PDF Document, 5.517.077 Bytes @ )
Checkliste zur Erstellung der Softwaremetriken und Codeüberdeckung
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.
Vorlesung 5 - Testmanagement in Softwareprojekten (Fortsetzung)
Fortsetzung der Vorlesung über Testmanagement in Softwareprojekten.
Vorlesung 6 - Methodischer Aufbau und Durchführung von Fach- und Abnahmetest
Method. Aufbau und Durchf. von Fach- und Abnahmetest (PDF Document, 1.741.138 Bytes @ )
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)
Fortsetzung der Vorlesung über den methodischen Aufbau und die Durchführung des Fach- und Abnahmetests.
Vorlesung 7 - Abnahme von Softwaresystemen
Abnahme von Softwaresystemen (PDF Document, 764.503 Bytes @ )
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)
Fortsetzung der Vorlesung über die Abnahme von Softwaresystemen.

Änderungen sind jederzeit vorbehalten.