Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  • Systemanforderungen - was ein System tun soll

  • Stakeholderanforderungen - was Stakeholder aus ihrer Perspektive wollen

  • Benutzeranforderungen - was Benutzer aus ihrer Perspektive wollen

  • Domänenanforderungen - erforderliche Domäneneigenschaften

  • Geschäftsanforderungen - Geschäftsziele, Zielsetzungen und Bedürfnisse einer
    Organisation

...

Generelle Aufgaben des Requirements Engineerings:

Die Hauptaufgaben des Requirements Engineering (RE) sind entscheidend für den Erfolg von Projekten, insbesondere in der Softwareentwicklung. Hier sind die wichtigsten Aufgaben zusammengefasst:

1. Anforderungsanalyse

  • Ziel: Verstehen und Dokumentieren der Bedürfnisse und Erwartungen der Stakeholder.

  • Aktivitäten: Interviews, Workshops, Umfragen und Beobachtungen durchführen, um Anforderungen zu sammeln.

2. Anforderungsdokumentation

  • Ziel: Klare und präzise Dokumentation der gesammelten Anforderungen.

  • Aktivitäten: Erstellung von Lastenheften, Pflichtenheften oder User Stories, die die Anforderungen detailliert beschreiben.

3. Anforderungsvalidierung

  • Ziel: Sicherstellen, dass die Anforderungen korrekt, vollständig und umsetzbar sind.

  • Aktivitäten: Überprüfungen und Validierungen mit Stakeholdern durchführen, um Missverständnisse zu vermeiden.

4. Anforderungsmanagement

  • Ziel: Verwaltung von Änderungen und Anpassungen der Anforderungen während des Projektverlaufs.

  • Aktivitäten: Änderungsanträge bearbeiten, Versionierung der Anforderungen und Nachverfolgen von Änderungen.

5. Kommunikation

  • Ziel: Effektive Kommunikation zwischen allen Beteiligten sicherstellen.

  • Aktivitäten: Regelmäßige Meetings und Updates, um alle Stakeholder über den Fortschritt und Änderungen zu informieren.

6. Priorisierung

  • Ziel: Bestimmen, welche Anforderungen am wichtigsten sind und zuerst umgesetzt werden sollten.

  • Aktivitäten: Methoden wie MoSCoW (Must have, Should have, Could have, Won’t have) verwenden, um Prioritäten zu setzen.

7. Testfallentwicklung

  • Ziel: Sicherstellen, dass die Anforderungen testbar sind.

Die Hauptaufgaben im RE nach IREB sind

...

:

  • Ermittlung (LE 4.2),

  • Dokumentation (LE 3),

  • Validierung (LE4.4)

  • und Verwaltung (LE 6) von Anforderungen.

...