Kontaktieren Sie uns:

Angebot anfragen

ANFORDERUNGSMANAGEMENT

Je präziser die Anforderung, desto besser das Ergebnis

Anforderungsmanagement ist eine Managementaufgabe für die effiziente und fehlerarme Entwicklung komplexer Systeme. Es umfasst die Anforderungserhebung (Requirements Engineering) sowie Maßnahmen zur Steuerung, Kontrolle und Verwaltung von Anforderungen, also das Risikomanagement, das Änderungsmanagement und das Umsetzungsmanagement.

Das Anforderungsmanagement ist vor allem dort von Bedeutung, wo komplexe Produkte bzw. Systeme konzipiert werden und sehr arbeitsteilig an deren Entwicklung gearbeitet wird.

Anforderungsmanagement-Methoden und -Ziele

Das Ziel des Anforderungsmanagements ist es, ein gemeinsames Verständnis über ein zu entwickelndes System zwischen Auftragnehmer und Auftraggeber zu erreichen. Zugleich dienen die resultierenden Dokumente häufig als vertragliche Basis für eine weitere Umsetzung.

Die Erreichung eines gemeinsamen Verständnisses kann durch die Einführung und Umsetzung von Anforderungsmanagement-Methoden erreicht werden, u. a.:

  • Scoping
  • Anforderungserhebung
  • Anforderungsspezifikation
  • Anforderungsanalyse
  • Anforderungsmodellierung
  • Anforderungsreviews

Durch den Einsatz dieser Anforderungsmanagement-Methoden kann die Qualität der Anforderungsdokumentation gesteigert werden. Qualitätskriterien einer Anforderungsdokumentation sind u. a. Verständlichkeit, Eindeutigkeit, Nachweisbarkeit, Widerspruchsfreiheit, Vollständigkeit und Testbarkeit.

Das Management von Anforderungen bedeutet, dass Prozesse definiert und implementiert werden, indem die Anforderungsdokumentation während des gesamten Projektverlaufs aktualisiert wird und diese am Ende als Grundlage für die Erstellung von Testfällen verwendet werden kann. Es gehört zu den elementaren Prozessen in den Software- und System-Reifegrad-Modellen CMMI und ISO/IEC 15504 (SPICE) sowie im Standard ISO/IEC 12207.

Das Anforderungsmanagement verwendet zur Darstellung die natürliche Sprache oder bei Bedarf eine formalisierte natürliche Sprache mit eingeschränktem Vokabular und festen Satzkonstruktionen, die sogenannten Requirements Templates. Die ebenfalls verstärkt verwendeten künstlichen Sprachen zur Modellierung wie z. B. UML oder Message Sequence Charts (MSC) erleichtern in vielen Situationen eine Formulierung der Anforderungen.

Ziel einer Anforderungsspezifikation (u. a. Lastenheft, Pflichtenheft, Fachkonzept etc.) ist es, die Anforderungen so zu formulieren, dass zwischen dem Auftraggeber und dem Auftragnehmer ein gemeinsames Verständnis über das zu entwickelnde System geschaffen wird. Um das bei natürlicher Sprache zu erreichen, sollten Regeln eingehalten werden, so sollte man z. B. kurze Sätze verwenden und Weak Words (z. B. schneller, schöner, automatisch, circa…) vermeiden. Der Autor einer Spezifikation sollte sich an diese Regeln halten, um die Qualität der Anforderungen zu verbessern. Damit der Autor diese Regeln einhält, gibt es auch Software-Werkzeuge, die ihn dabei unterstützen können.

Kontakt / standorte

  • Leichlingen Zentrale

    Merlenforst 2

    42799 Leichlingen

    +49 (0) 2175 – 89 52-0

    +49 (0) 2175 – 89 52-50

    info@bilo-clean.de
  • Düsseldorf

    Prinzenallee 7

    40549 Düsseldorf

    +49 (0) 211 – 52 39 14 40

    +49 (0) 211 – 52 39 12 00

    duesseldorf@bilo-clean.de
  • Frankfurt am Main

    Friedrich-Ebert-Anlage 36

    60325 Frankfurt am Main

    +49 (0) 69 244 – 33 33 02

    frankfurt@bilo-clean.de
  • Köln

    Richmondstraße 6

    50667 Köln

    +49 (0) 221 – 92 04 24 48

    +49 (0) 221 – 92 04 22 00

    koeln@bilo-clean.de
  • Leverkusen

    Maybachstraße 13

    51381 Leverkusen

    +49 (0) 2175 – 89 52-0

    +49 (0) 2175 – 89 52-50

    leverkusen@bilo-clean.de
  • Münster

    Friedrichstraße 202

    48145 Münster

    +49 (0) 251 – 14 91 25 5

    muenster@bilo-clean.de
  • Service Standorte

    Augsburg
    Berlin
    Bonn
    Braunschweig
    Bremen
    Darmstadt
    Hamburg
    Koblenz
    Konstanz
    Leipzig
    München
    Nürnberg
    Stuttgart
    Wolfsburg
    Trier
    Brüssel
    Roermond
    Venlo