Die Veranstaltung Anforderungsmanagement ist eine Pflichtveranstaltung im Master Informatik (Software Engineering).

Struktur und Learning Outcome

Die Veranstaltung verfolgt das folgende Learning Outcome:

  1. Als Anforderungsmanager oder Business Analyst kann ich
    1. die Anforderungen an ein IT-System aus natürlichsprachlichen, impliziten sowie potentiell unvollständigen und widersprüchlichen Informationen ableiten,
    2. diese strukturiert, vollständig und widerspruchsfrei beschreiben
    3. und sie für die Umsetzung priorisieren,
  2. indem ich die jeweils geeigneten Methoden zur Ermittlung, Dokumentation, Prüfung und Verwaltung von Anforderungen einsetze
  3. so dass ich ein externes Implementierungsteam bei der Umsetzung in ein IT-System damit anleiten kann.

Bestandteil 1 der Veranstaltung: Methodentrainings

  1. 8-9 Themenblöcke zu Grundaspekte des AM
  2. Kurze Einführung durch mich, und/oder Gastvortrag
  3. Die Studierenden gestalten ein (Kurz-)Trainung zu Techniken / Methoden
    1. Kurzer einführender Vortrag
    2. Interaktive Übungen mit den Kommilitonen

Bestandteil 2: Fallstudie – Erarbeitung eines Lastenhefts

  1. Für ein konkretes Softwareprojekt wird in Subteams eine Anforderungsspezifikation (Lastenheft) erstellt.
  2. mehrere Fallstudienteams, jeweils zwischen 2 und 4 Teilnehmern
  3. Teams bearbeiten Aspekte des Lastenhefts
  4. Als Übung während und außerhalb der Anwesenheitstermine

Soweit möglich versuche ich, Anforderungsmanagement als Beginn einer durchgehenden Reihe von Veranstaltungen zu sehen (Anforderungsmanagement => Fachspezifischer Architekturentwurf (FAE) => Guided Projects (GP), siehe Abbildung), bei der ein durchgehendes Lehr-/Forschungsprojekt bearbeitet wird (von der Spezifikation bis zum Prototyp oder MVP). Ob das funktioniert, muss von Jahr zu Jahr entschieden werden, da es von der Verfügbarkeit passender Themen, Projektpartner und personeller Ressourcen abhängt.

Aktuelle Informationen zur Veranstaltung

Nachfolgend finden Sie die jeweils akutelle Informationen zu laufenden und abgeschlossenen Semesterveranstaltungen Anforderungsmanagement (aktuellste zuerst).