Requirements Engineering
Niveau
Master
Lernergebnisse der Lehrveranstaltungen/des Moduls
Die Teilnehmer:innen:
* Kennen Bedeutung des Requirements Engineering für den Projekterfolg
* Kennen unterschiedliche Arten von Requirements (funktional, nicht – funktional)
* Können Anforderungen an ERP, CRM, SCM, SRM, etc. -Systeme aus Business aufnehmen (Lastenheft)
* Kennen Prozess des Requirements Engineering
* Kennen Methoden zur Erhebung von Kundenanforderungen (u.a. Fragebogen, Interviews)
* Können Anforderungen dokumentieren (natürlichsprachlich und modellbasiert)
* Kennen Testfälle aus Anforderungen ableiten
* Können Anforderungen bewerten
* Kennen Methoden zur Validierung von Anforderungen (u.a. Qualitätskriterien für Anforderungen, Prüftechniken für Anforderungen [Reviews, Prototypen, Tests])
* Können die Umsetzung der Anforderungen verwalten
* Kennen IT Tools zur Unterstützung des Requirements Engineering
* Kennen Bedeutung des Requirements Engineering für den Projekterfolg
* Kennen unterschiedliche Arten von Requirements (funktional, nicht – funktional)
* Können Anforderungen an ERP, CRM, SCM, SRM, etc. -Systeme aus Business aufnehmen (Lastenheft)
* Kennen Prozess des Requirements Engineering
* Kennen Methoden zur Erhebung von Kundenanforderungen (u.a. Fragebogen, Interviews)
* Können Anforderungen dokumentieren (natürlichsprachlich und modellbasiert)
* Kennen Testfälle aus Anforderungen ableiten
* Können Anforderungen bewerten
* Kennen Methoden zur Validierung von Anforderungen (u.a. Qualitätskriterien für Anforderungen, Prüftechniken für Anforderungen [Reviews, Prototypen, Tests])
* Können die Umsetzung der Anforderungen verwalten
* Kennen IT Tools zur Unterstützung des Requirements Engineering
Voraussetzungen der Lehrveranstaltung
keine Angabe
Lehrinhalte
* Nutzen des Requirements Engineering
* Grundbegriffe des Requirements Engineering
* Typen von Anforderungen
* Requirements Engineering und Systementwicklung
* Requirements Engineering Prozess
* Systemanalyse im Requirements Engineering
* Geschäftsprozesse und Anforderungen
* Ermittlungstechniken für Anforderungen
* Natürlichsprachliche Dokumentation von Anforderungen
* Modellbasierte Dokumentation von Anforderungen
* Ableitung von Testfällen aus Anforderungen
* Bewertung von Anforderungen
* Qualitätskriterien für Anforderungen
* Prüfung von Anforderungen
* Verwaltung von Anforderungen
* Werkzeugunterstützung
* Grundbegriffe des Requirements Engineering
* Typen von Anforderungen
* Requirements Engineering und Systementwicklung
* Requirements Engineering Prozess
* Systemanalyse im Requirements Engineering
* Geschäftsprozesse und Anforderungen
* Ermittlungstechniken für Anforderungen
* Natürlichsprachliche Dokumentation von Anforderungen
* Modellbasierte Dokumentation von Anforderungen
* Ableitung von Testfällen aus Anforderungen
* Bewertung von Anforderungen
* Qualitätskriterien für Anforderungen
* Prüfung von Anforderungen
* Verwaltung von Anforderungen
* Werkzeugunterstützung
Empfohlene Fachliteratur
* Rupp C. et al.: Requirements-Engineering und –Management, Carl Hanser Verlag, 2014
* Hammerschall U., Beneken G.: Requirements Engineering, Pearson Studium, 2013
* Pohl K., Rupp C.: Basiswissen Requirements Engineering, dpunkt Verlag, 2015
* Hammerschall U., Beneken G.: Requirements Engineering, Pearson Studium, 2013
* Pohl K., Rupp C.: Basiswissen Requirements Engineering, dpunkt Verlag, 2015
Bewertungsmethoden und -Kriterien
Klausur
Präsentation
Präsentation
Unterrichtssprache
Deutsch
Anzahl der zugewiesenen ECTS-Credits
3
Semesterwochenstunden (SWS)
Geplante Lehr- und Lernmethode
Vortrag, Gruppenarbeit, Präsentation und Diskussion von Aufgaben
Semester/Trisemester, In dem die Lehrveranstaltung/Das Modul Angeboten wird
1