Burkhardt Renz

Softwareanforderungsanalyse SE5014

Die Entwicklung von Software kann nur gelingen, wenn verstanden wird was, warum gebaut werden soll und wer, welche Komponente, die Verantwortung für die Erfüllung der gewünschten Eigenschaften übernimmt.
In der Veranstaltung lernen wir die Grundlagen des Software Requirements Engineering kennen und wenden dieses Wissen in Fallstudien exemplarisch an.

Inhalt

  1. Aufgaben der Softwareanforderungsanalyse
    1. Einführung
    2. Ermittlung von Zielen und Anforderungen
    3. Evaluation von Anforderungen
    4. Spezifikation und Dokumentation von Anforderungen
    5. Validierung von Anforderungen
    6. Evolution von Anforderungen
  2. Modellbasiertes Vorgehen in der Anforderungsanalyse
    1. Ziele und das Zielemodell
    2. Risikoanalyse
    3. Objektmodell
    4. Agenten und ihre Verantwortlichkeit
    5. Modell der Operationen
    6. Modell des Verhaltens des Systems
    7. Zusammenfassung des Vorgehens - Fazit

Moodle-Kurs zur Veranstaltung ⇗

Skript und Präsentationen

Einführung. Fassung ohne Animation
Portable Document Format, 288 KB, Stand 3.12.2018
Ermittlung von Anforderungen. Fassung ohne Animation
Portable Document Format, 118 KB, Stand 3.12.2018
Evaluation und Abstimmung von Anforderungen. Fassung ohne Animation
Portable Document Format, 121 KB, Stand 3.12.2018
Spezifizieren und Dokumentieren von Anforderungen. Fassung ohne Animation
Portable Document Format, 2370 KB, Stand 3.12.2018
Validierung von Anforderungen. Fassung ohne Animation
Portable Document Format, 121 KB, Stand 3.12.2018
Evolution von Anforderungen. Fassung ohne Animation
Portable Document Format, 124 KB, Stand 3.12.2018
Ziele und das Zielemodell. Fassung ohne Animation
Portable Document Format, 826 KB, Stand 3.12.2018
Risikoanalyse. Fassung ohne Animation
Portable Document Format, 964 KB, Stand 3.12.2018
Objektmodell. Fassung ohne Animation
Portable Document Format, 651 KB, Stand 3.12.2018
Akteure und ihre Verantwortlichkeiten. Fassung ohne Animation
Portable Document Format, 470 KB, Stand 3.12.2018
Modellierung der Operationen des Systems. Fassung ohne Animation
Portable Document Format, 662 KB, Stand 3.12.2018
Modellierung des Verhaltens des Systems. Fassung ohne Animation
Portable Document Format, 872 KB, Stand 3.12.2018
Vorgehen, Modellstruktur und Spezifikationsdokument - Ein Fazit. Fassung ohne Animation
Portable Document Format, 298 KB, Stand 3.12.2018

Übung/Praktikum

Fallstudien für die Übungen. Aus dem Buch Requirements Engineering von Axel van Lamsweerde
Portable Document Format, 129 KB, Stand 25.05.2018