TU Wien:Softwarequalitätssicherung UE (Biffl)

From VoWi
Jump to navigation Jump to search
Similarly named LVAs (Resources):
Diese LVA wird nicht mehr von dieser Person angeboten, ist ausgelaufen, oder läuft aus und befindet sich daher nur noch zu historischen Zwecken im VoWi.

Daten[edit | edit source]

Lecturers Prof. Biffl
ECTS 3
Department Softwaretechnik und Interaktive Systeme
When winter and summer semester
Links Homepage
Zuordnungen
Bachelor Software & Information Engineering Wahlmodul Unbekannt oder "Prä-Modul-Ära" - EDIT ME


Inhalt[edit | edit source]

aus TUWIS: Intensive Übung von Methoden der Qualitätssicherung mit Schwerpunkt auf Testen und Reviews an Produkten aus einem mittelgroßen realen Softwaresystem.

Es werden als Ergänzung zum Übungsteil der QS VU weitere vertiefende Übungsbeispiele gelöst.

Ablauf[edit | edit source]

Es sind 4 Übungsrunden zu absolvieren.

Benötigte/Empfehlenswerte Vorkenntnisse[edit | edit source]

keine Speziellen. Kenntnisse aus Softwarequalitätssicherung VU (Biffl) sind von Vorteil(kann auch parallel absolviert werden).

Vortrag[edit | edit source]

Für die UE werden keine Vorlesungen abgehalten. Wer will kann die Vorlesungen der LVA Softwarequalitätssicherung VU (Biffl) besuchen. Die Folien von der Vorlesung werden auch im TUWEL Kurs der UE online gestellt.

Übungen[edit | edit source]

Es sind vier Übungsrunden zu absolvieren:

  • Analysieren einer Spezifikation (5 Punkte) - Vorbedingungen für korrekten Ablauf von Arbeitsschritten spezifizieren.
  • Qualitätskontrolle und Testfälle finden (20 Punkte)- Software Requirements Review der Anforderungen, Design Review der Anwendungsfälle, Design Review des Domänenmodells, Review missionskritischer Testfälle
  • Ableiten von Testfällen aus Spezifikation und SE-Modellen, Statische Code Analyse eines bestehenden Projekts (40 Punkte) - Black-Box Testfälle erstellen, White-Box Testfälle hinzufügen, Tools und Analyse (Codecover, Checkstyle und TPTP – Profiling).
  • Test Driven Development, Testautomatisierung (35 Punkte) - Test-Driven-Development(Tests für Methoden entwickeln, die Methoden implementieren, Tests sollten erfolgreich durchlaufen), Tool-gestützte Fehler-Suche mit FindBugs, Refactoring (Refactoringpatterns: http://www.refactoring.com/catalog/index.html und http://sourcemaking.com/refactoring)

Prüfung, Benotung[edit | edit source]

Für eine positive Note müssen mindestens 50% der Punkte erreicht werden.

Zeitaufwand[edit | edit source]

Mittel. Die erste Runde ist recht schnell erledigt, die weiteren etwas aufwändiger(1-2 Tage sollten völlig ausreichen).

Unterlagen[edit | edit source]

im TUWEL.

Tipps[edit | edit source]

Verbesserungsvorschläge / Kritik[edit | edit source]

noch offen

Attachments

This page has no attachments yet but you can add some.