inf108 - Requirements-Engineering und Management (Vollständige Modulbeschreibung)

inf108 - Requirements-Engineering und Management (Vollständige Modulbeschreibung)

Originalfassung Englisch PDF Download
Modulbezeichnung Requirements-Engineering und Management
Modulkürzel inf108
Kreditpunkte 6.0 KP
Workload 180 h
Einrichtungsverzeichnis Department für Informatik
Verwendbarkeit des Moduls
  • Master Wirtschaftsinformatik (Master) > Akzentsetzungsmodule der Informatik
Zuständige Personen
  • Sonnenschein, Michael (Modulverantwortung)
  • Winter, Andreas (Prüfungsberechtigt)
Teilnahmevoraussetzungen
Kompetenzziele
Ziel des Moduls Requirements-Engineering und Management ist die Vermittlung grundlegender Methoden und Techniken der Anforderungsanalyse und des Anforderungsmanagements. Diese Methoden und Techniken werden im Rahmen der Übung, die durchgehend im zweiten Teil des Semesters durchgeführt wird, zur Erhebung und Erstellung einer exemplarischen Anforderungsdefinition angewandt. Nach Abschluss des Moduls können die Studierenden der Veranstaltung die Anforderungserhebung in den Software-Entwicklungsprozess einordnen, besitzen einen Überblick über Methoden und Werkzeuge des Requirements-Engineerings und -managements und können diese Methoden anwenden. Die Teilnehmer kennen die zentralen Aufgaben der Anforderungserhebung und des –managements, wesentliche Techniken zur Ideenstrukturierung und –sammlung, Methoden zur Erhebung von Anforderungen und Methoden zur Validierung und Verabschiedung von Anforderungen.
Diese Veranstaltung vertieft eine zentrale Aktivität der Software-Entwicklung in den frühen Phasen.
Modulinhalte
Es werden die grundlegenden Begriffe und Konzepte der Anforderungsanalyse vermittelt sowie Methoden und Techniken der Anforderungserhebung und des Anforderungsmanagements besprochen. U. a. wird behandelt:
  • Notwendigkeit der Anforderungserhebung und des Anforderungsmanagements
  • Requirements-Engineering im Software-Entwicklungsprozess (im Wasserfallmodell, im Unified Process, in Extreme Programming)
  • Requirements-Engineering Prozess (Beteiligte, Dokumente, Aktivitäten)
  • Anwendungsdomäne verstehen (Vision erstellen, Systemumgebung dokumentieren, Domänenmodell erstellen, Anwendungsfälle identifizieren)
  • Anforderungen erheben (funktionale und nicht-funktionale Anforderungen, Anforderungen sammeln, Anforderungen dokumentieren, Anforderungen validieren, Anforderungen verhandeln)
  • Anforderungen managen
Literaturempfehlungen
  • Chris Rupp: Requirements-Engineering und -Management: Professionelle, iterative Anforderungsanalyse für die Praxis. Hanser. 5. Auflage. 2009.
  • Klaus Pohl: Requirements Engineering: Grundlagen, Prinzipien, Techniken. dpunkt. 2. Auflage, 2008.
Links
Unterrichtssprache Deutsch
Dauer in Semestern 1 Semester
Angebotsrhythmus Modul unregelmäßig
Aufnahmekapazität Modul unbegrenzt
Modulart Wahlpflicht
Modullevel MM (Mastermodul)
Lehr-/Lernform 1V 1Ü
Lehrveranstaltungsform Kommentar SWS Angebotsrhythmus Workload Präsenz
Vorlesung 2 28
Übung 2 28
Präsenzzeit Modul insgesamt 56 h
Prüfung Prüfungszeiten Prüfungsform
Gesamtmodul
Ende der Vorlesungszeit
Pflichtenheft und Klausur oder mündliche Prüfung