Requirements-Engineering & Management
Anforderungsmanagement
Anforderungsmanagement
-
- 1 / 12
-
Cartes-fiches
Was ist der Nutzen des Anforderungsmanagement
Was sind Anforderungen?
Was sind Qualitätskriterien im Requirements-Engineering (Aufzählen)
- Vollständig
- Atomar
- Technisch Lösungsneutral
- Konsistent
- Prüfbar
- Notwendig
§ Verfolgbar
§ Realisierbar
§ Eindeutig
Was sind Qualitätskriterien im Requirements-Engineering (Spezifikationen)
- Vollständig
- Konsistent
- Erschwinglich
- Abgegrenzt
Definition Requirements-Engineering
Der Requirements-Engineering Prozess hat zum Ziel, dass
- alle relevanten Anforderungen bekannt und in dem erforderlichen
Detaillierungsgrad verstanden sind
- die involvierten Stakeholder eine ausreichende Übereinstimmung über die
bekannten Anforderungen erzielen
-alle Anforderungen konform zu den Dokumentationsvorschriften dokumentiert
bzw. konform zu den Spezifikationsvorschriften spezifiziert sind
Definition Anforderung
Eine Anforderung ist:
1. Eine Bedingung oder Fähigkeit, die von einem Benutzer (Person oder System)
zur Lösung eines Problems oder zur Erreichung eines Ziels benötigt wird.
2. Eine Bedingung oder Fähigkeit, die ein System oder Teilsystem erfüllen oder
besitzen muss, um einen Vertrag, eine Norm, eine Spezifikation oder andere,
formell vorgegebene Dokumente zu erfüllen.
3. Eine dokumentierte Repräsentation einer Bedingung oder Eigenschaft gemäss
(1) oder (2).
Typische Probleme
- Unklare Zielvorstellungen für das System
- Hohe Komplexität der zu lösenden Aufgabe
- Kommunikationsprobleme - Sprachbarrieren zwischen den Projektbeteiligten
- Sich ständig verändernde Ziele und Anforderungen
- Schlechte Qualität der Anforderungen
- Unnötige Merkmale
Systemanalyse
Die Systemanalyse hat zum Ziel, die wirklichen und damit auch
tragfähigen und stabilen Anforderungen an das System zu ermitteln, bevor
deren Umsetzung startet.
Anforderungen und deren Verfeinerung
Bei Anforderungen ergibt sich häufig ein Wechsel von Problemstellung und
Lösung. Es sollte strikt darauf geachtet werden, dies strikt zu trennen, denn:
- die Problemstellung in der Regel länger gültig, als die Lösung es ist
- zu einer Problemstellung findet sich im Normalfall mehr wie nur eine Lösung.
> Die Lösungen dürfen nur dann angegeben werden, wenn Ihnen diese
wichtig sind, und Sie keine anderen Lösungen zulassen.