System Requirement Engineering

Modulnummer
PE5005
Modulverantwortliche
Diethelm Bienhaus
Dozenten
Diethelm Bienhaus
Qualifikations- und Lernziele

Die Studierenden sind in der Lage, in konkreten Anwendungsfällen die wesentlichen Anforderungsquellen zu identifizieren, angemessene Ermittlungstechniken auszuwählen und die wesentlichen Anforderungen zu bestimmen.

Die Studierenden kennen die verbreiteten Methoden zur Dokumentation von Anforderungen in natürlichsprachiger oder modellbasierter Form.

Sie verstehen Vor- und Nachteile verschiedener Modellierungsmethoden und Vorgehensmodelle und können diese anwenden.

Die Studierenden kennen die wichtigsten Prinzipien und Techniken zur Prüfung, Abstimmung, Verwaltung, Verfikation und Validierung von Anforderungen und können diese anwenden. Sie sind in der Lage, RE-Management-Werkzeuge zu bewerten.

Lerninhalte
  • Einführung und Grundbegriffe
  • Systemischer Ansatz des Requirements Engineering
  • Ermittlung und Dokumentation von Anforderungen
  • Prüfung und Abstimmung von Anforderungen
  • Verwaltung von Anforderungen, Nachverfolgbarkeit
  • Spezifikation von Anforderungen
  • Anforderungsverifikation und -validierung
  • Vorgehensmodelle und Notationen
  • Werkzeugunterstützung
Moduldauer (Semester)
1
Unterrichtssprache
Deutsch
Gesamtaufwand
6 CrP; 180 Stunden, davon etwa 60 Stunden Präsenzzeit.
Semesterwochenstunden
4
Lernformen

Seminaristischer Unterricht 3 SWS Übung 1 SWS

Geprüfte Leistung

Prüfung: Ausarbeitung und Präsentation (Zusammen 100%)

Bewertungsstandard

Bewertung der Prüfungsleistung nach § 9 der Prüfungsordnung (Teil l)

Häufigkeit des Angebots
Einmal im Jahr
Literatur
  • Pohl, K. &, Rupp, C.: Basiswissen Requirements Engineering. Aus- und Weiterbildung nach IREB-Standard zum Certified Professional for Requirements Engineering Foundation Level, Heidelberg: dpunkt.verlag.
  • Rupp, C. & die SOPHISTen: Requirements-Engineering und -Management: Professionelle, iterative Anforderungsanalyse für die Praxis, München: Carl Hanser Verlag
  • Ebert, Chr.: Systematisches Requirements Engineering: Anforderungen ermitteln, spezifizieren, analysieren und verwalten, Heidelberg: dpunkt.verlag
  • Oliver Alt: Modellbasierte Systementwicklung mit SysML, München: Carl Hanser Verlag,
  • Tim Weilkiens: Systems Engineering with SysML/UML: Modeling, Analysis, Design, Morgan Kaufmann,