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 17.10.2023
Ermittlung von Anforderungen. Fassung ohne Animation
Portable Document Format, 118 KB, Stand 17.10.2023
Evaluation und Abstimmung von Anforderungen. Fassung ohne Animation
Portable Document Format, 121 KB, Stand 17.10.2023
Spezifizieren und Dokumentieren von Anforderungen. Fassung ohne Animation
Portable Document Format, 2370 KB, Stand 17.10.2023
Validierung von Anforderungen. Fassung ohne Animation
Portable Document Format, 121 KB, Stand 17.10.2023
Evolution von Anforderungen. Fassung ohne Animation
Portable Document Format, 124 KB, Stand 17.10.2023
Ziele und das Zielemodell. Fassung ohne Animation
Portable Document Format, 826 KB, Stand 17.10.2023
Risikoanalyse. Fassung ohne Animation
Portable Document Format, 964 KB, Stand 17.10.2023
Objektmodell. Fassung ohne Animation
Portable Document Format, 651 KB, Stand 17.10.2023
Akteure und ihre Verantwortlichkeiten. Fassung ohne Animation
Portable Document Format, 470 KB, Stand 17.10.2023
Modellierung der Operationen des Systems. Fassung ohne Animation
Portable Document Format, 662 KB, Stand 17.10.2023
Modellierung des Verhaltens des Systems. Fassung ohne Animation
Portable Document Format, 872 KB, Stand 17.10.2023
Vorgehen, Modellstruktur und Spezifikationsdokument - Ein Fazit. Fassung ohne Animation
Portable Document Format, 298 KB, Stand 17.10.2023

Übung/Praktikum

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