Inhaltsverzeichnis
Wie kann man die Anforderungen übersichtlicher machen?
Nach der Erfassung muss eine Strukturierung und Klassifizierung der Anforderungen vorgenommen werden. Damit erreicht man, dass die Anforderungen übersichtlicher werden. Dies wiederum erhöht das Verständnis der Beziehungen zwischen den Anforderungen. Kriterien sind hierbei:
Was ist Sinn und Zweck einer Anforderungsanalyse?
Sinn und Zweck einer Anforderungsanalyse ist es, ein Fundament für zukünftige Entscheidungen zu bilden. Dafür sollten Sie neben Ihrer eigenen Position auch die Sicht der Anwender und Kunden berücksichtigen, um Anforderungen praxisgerecht formulieren zu können.
Welche Anforderungen müssen überprüft werden?
Anforderungen müssen daraufhin überprüft werden, ob eine Anforderung die Voraussetzung für eine andere ist, sie sich gegenseitig bedingen oder sich unabhängig voneinander realisieren lassen. Anforderungen, die fachlich-logisch zusammengehören, sollen nicht allein realisiert werden.
Was sind die Kriterien beim Sammeln der Anforderungen?
Beim Sammeln der Anforderungen (engl. elicitation) ist der Übersetzungsprozess zwischen Fachseite und Entwickler von besonderer Bedeutung. Folgende Kriterien sind zu erfüllen: Alle Anforderungen des Kunden müssen explizit beschrieben sein, es darf keine impliziten Annahmen des Kunden über das zu entwickelnde System geben.
Welche Definition gibt es für den Begriff Anforderung?
Für den Begriff Anforderung gibt es sehr viele unterschiedliche Definitionen. Der Verband für Arbeitsgestaltung, Betriebsorganisation und Unternehmensentwicklung (REFA) definiert sie als „die Gesamtheit der physischen und psychischen Voraussetzungen zur Ausführung der Arbeit“.
Wie sollten die Anforderungen verknüpft werden?
Die Anforderungen sollten mit Abnahmekriterien verknüpft werden, damit bei der Abnahme geprüft werden kann, ob die Anforderungen erfüllt wurden. Testfälle werden aus den Abnahmekriterien abgeleitet. Siehe auch Verifizierung. Es muss nachverfolgbar sein, ob eine Anforderung vollständig erfüllt wurde (vorwärts).
Wie müssen die Anforderungen der verschiedenen Stakeholder erfasst werden?
Zunächst müssen die Anforderungen der unterschiedlichen Stakeholder erfasst werden. Dem Requirements Engineer stehen verschiedene Methoden zur Verfügung, um die Bedürfnisse und Wünsche von Stakeholdern und Kunden herauszuarbeiten und daraus eine Anforderungsdokumentation zu erstellen.
Wie erfolgt die Qualitätssicherung der Anforderungen?
Diese Abstimmung kann gegebenenfalls zu einem iterativen Prozess werden, der zur Verfeinerung der Anforderungen führt. Nach der Strukturierung, zum Teil auch parallel dazu, erfolgt die Qualitätssicherung der Anforderungen nach Qualitätsmerkmalen: Die Anforderungen müssen untereinander widerspruchsfrei sein.