ISR Information Products AG
Geschäftsstelle Frankfurt a. M.
Zeil 127
60313 Frankfurt a. M.
 
Phone: +49 (0) 531 1208-0
info@isr.de
ISR Information Products AG
Geschäftsstelle Köln
Kaiser-Wilhelm-Ring 26
50672 Köln
 
Phone: +49 (0) 531 1208-0
info@isr.de
ISR Information Products AG
Geschäftstelle Hamburg
Neue Burg 2
20457 Hamburg
 
Phone: +49 (0) 531 1208-0
info@isr.de
ISR Information Products AG
Geschäftsstelle Münster
Am Mittelhafen 14
48155 Münster

Phone: +49 (0) 251 9 24 34-0
info@isr.de
ISR Information Products AG
Hauptsitz
Lange Straße 61 
38100 Braunschweig
 
Phone:       +49 (0) 531 1208-0
info@isr.de
Ein ISR Wiki Knowledge Byte aus der Kategorie
Methoden

Requirements Engineering

Was bedeutet Requirements Engineering?

Requirements Engineering oder auch Anforderungsmanagement beschäftigt sich mit der Ermittlung, Untersuchung, Spezifizierung sowie Prüfung aller Rahmenbedingungen und Eigenschaften (Anforderungen), die für ein System während des gesamten Lebenszyklus erforderlich sind.

Nachdem mögliche Anforderungen ermittelt wurden, können sie im Rahmen der Analyse klassifiziert und priorisiert werden. Dabei können doppelte und konfliktäre Anforderungen erkannt und vermieden werden. Die Spezifizierung hilft, die Anforderungen in einer standardisierten Form zu dokumentieren. Eine eindeutige, verständliche und testbare Dokumentation ist mit Hilfe von Notationen – wie beispielsweise UML – möglich. Die anschließende Validierung prüft, ob die Anforderungen dem entsprechen, was Stakeholder vom System erwarten. Ziel ist es, die Anforderungen möglichst exakt und unter der Vermeidung von Fehlern festzulegen.

Anforderungen können dabei in zwei Formen eingeteilt werden:

Um die Anforderungen zu ermitteln, können u.a. folgende Techniken angewandt werden:

Zudem müssen Rahmenbedingungen im Requirements Engineering als einschränkende Faktoren berücksichtigt werden. Dies können organisatorische (z.B. eine bestimmte Aufbauorganisation), technische (z.B. eine bestimmte IT-Landschaft), rechtliche (z.B. Datenschutzgesetze) und ethische Vorgaben sein.

Welche Vorteile bringt Requirements Engineering?

Requirements Engineering kann als Grundbaustein für eine effiziente Entwicklung von Systemen und Software betrachtet werden und bringt u.a. folgende Vorteile mit sich:

Sie haben Fragen zum Thema Requirements Engineering? Kontaktieren Sie uns gerne.

Andere Einträge suchen

Noch mehr Fragen stellen

ISR home
ZURÜCK