Requirements Engineering in Zeiten der Agilität

Seite 7: RE - RM

Inhaltsverzeichnis

Requirements Engineering besteht aus folgenden Unterdisziplinen:

  • Das Ermitteln von Anforderungen ist die Kunst, eine vollständige und widerspruchsfreie Menge von Anforderungen zu sammeln, und zwar durch den gezielten Einsatz geeigneter Methoden wie Interviews, Fragebogen, zielgerichtete Ausbildungen und Systemanalyse.
  • Anforderungen zu dokumentieren ist die Kunst, sie so zu beschreiben, dass sie eindeutig, testbar und verständlich sind. Hierfür stehen dem Analytiker Notationen zur Verfügung, etwa die natürliche Sprache oder Diagrammtechniken wie die Unified Modeling Language (UML).
  • Das Prüfen von Anforderungen ist schließlich die Kunst, zu Anforderungen zu gelangen, die die Wünsche des Kunden angemessen wiedergeben und über die sich die Stakeholder einig sind. Zudem müssen die Anforderungen prüfbar sein, um als Basis für den Test des erstellten Produkts zu dienen.

Unter Requirements Management ist das Verwalten von Anforderungen zu verstehen. Hierzu gehören Change-Management, Herstellen der Nachvollziehbarkeit, Verlinken von Informationen, Bilden von Releases et cetera. (ane)